INFO: No output directory specified (--dir) INFO: Using directory: "ISIS_LET_20261030_040953" INFO: Regenerating c-file: ISIS_LET.c DEBUG: CMD: /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/bin/mcstas -t -o ./ISIS_LET.c ISIS_LET.instr --verbose mcstas version 3.99.99 Analyzing file ISIS_LET.instr Embedding component Arm from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/optics/Arm.comp Component[1]: Origin = Arm(). Info: 'Commodus_I3' is a contributed component. Info: 'ViewModISIS' is a contributed component. Embedding component ViewModISIS from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/contrib/ViewModISIS.comp Embedding component Commodus_I3 from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/contrib/Commodus_I3.comp Component[2]: SourceMantid = Commodus_I3(). Embedding library ref-lib.h Embedding library read_table-lib.h Embedding library read_table-lib.c Embedding library ref-lib.c Embedding component Guide_channeled from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/optics/Guide_channeled.comp Component[3]: shutter = Guide_channeled(). Component[4]: insert = Guide_channeled(). Component[5]: after_insert = Guide_channeled(). Embedding component TOF_monitor from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/monitors/TOF_monitor.comp Component[6]: Monitor1 = TOF_monitor(). Embedding component DiskChopper from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/optics/DiskChopper.comp Component[7]: LET_Chopper1_disk1 = DiskChopper(). Component[8]: LET_Chopper1_disk2 = DiskChopper(). Component[9]: Monitor2 = TOF_monitor(). Component[10]: between_chop1_and_chop2 = Guide_channeled(). Component[11]: LET_Chopper2 = DiskChopper(). Component[12]: Monitor3 = TOF_monitor(). Component[13]: between_chop2_and_chop3 = Guide_channeled(). Component[14]: LET_Chopper3 = DiskChopper(). Component[15]: Monitor4 = TOF_monitor(). Component[16]: between_chop3_and_chop4 = Guide_channeled(). Component[17]: LET_Chopper4 = DiskChopper(). Component[18]: Monitor5 = TOF_monitor(). Component[19]: between_chop4_and_movable = Guide_channeled(). Embedding component PSD_monitor from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/monitors/PSD_monitor.comp Component[20]: moveable_front_PSDmon = PSD_monitor(). Embedding component Divergence_monitor from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/monitors/Divergence_monitor.comp Component[21]: moveable_front_Divmon = Divergence_monitor(). Component[22]: moveable_guide = Guide_channeled(). Component[23]: moveable_back_PSDmon = PSD_monitor(). Component[24]: moveable_back_Divmon = Divergence_monitor(). Component[25]: funnel = Guide_channeled(). Component[26]: LET_Chopper5_Disk1 = DiskChopper(). Component[27]: LET_Chopper5_Disk2 = DiskChopper(). Component[28]: Monitor6 = TOF_monitor(). Component[29]: tanksection = Guide_channeled(). Component[30]: snout = Guide_channeled(). Component[31]: sample = Arm(). Component[32]: sample_PSDmon = PSD_monitor(). Component[33]: sample_Divmon = Divergence_monitor(). Component[34]: sample_tof = TOF_monitor(). Embedding component E_monitor from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/monitors/E_monitor.comp Component[35]: sample_Emon = E_monitor(). Embedding library interoff-lib.h Embedding library interoff-lib.c Embedding component Incoherent from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/samples/Incoherent.comp Component[36]: vanadium = Incoherent(). Component[37]: detectorArm = Arm(). Component[38]: detector_tof = TOF_monitor(). Combine metadata blocks into table Processed 0 metadata blocks Creating instrument 'ISIS_LET' (with 38 component instances) Starting to create C code ./ISIS_LET.c Embedding file mccode-r.h (user path) Embedding file mcstas-r.h (user path) Compile './ISIS_LET.c -DUSE_NEXUS -lhdf5' to enable NeXus support Embedding file mccode-r.c (user path) Embedding file mcstas-r.c (user path) Writing instrument 'ISIS_LET' and components DECLARE Writing instrument 'ISIS_LET' and components INITIALISE Writing components TRACE Writing instrument 'ISIS_LET' and components SAVE Writing instrument 'ISIS_LET' and components FINALLY Writing instrument 'ISIS_LET' and components DISPLAY Embedding file metadata-r.c (user path) Embedding file mccode_main.c (user path) Warning: The build of the instrument 'ISIS_LET' has 138 warnings/errors. Generated C code ./ISIS_LET.c from ISIS_LET.instr CFLAGS= ----------------------------------------------------------- Generating single GPU kernel or single CPU section layout: ----------------------------------------------------------- Generating GPU/CPU -DFUNNEL layout: ----------------------------------------------------------- DEBUG: CMD: /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/bin/mcstas finished INFO: Recompiling: ./ISIS_LET.out DEBUG: CMD: mpicc -o ./ISIS_LET.out ./ISIS_LET.c -lm -I/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include -Wl,-rpath,/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib -L/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib -DUSE_MPI -lmpi -O2 -g -DNDEBUG -I/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include -Wl,-rpath,/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib -L/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib -fno-PIC -fPIE -flto -O3 -march=native -fno-math-errno -ftree-vectorize -g -DNDEBUG -D_POSIX_SOURCE -std=c99 -lm lto-wrapper: warning: using serial compilation of 3 LTRANS jobs lto-wrapper: note: see the '-flto' option documentation for more information DEBUG: CMD: mpicc finished INFO: ===