INFO: No output directory specified (--dir) INFO: Using directory: "Bispectral_20261030_041211" INFO: Regenerating c-file: Bispectral.c DEBUG: CMD: /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/bin/mcstas -t -o ./Bispectral.c Bispectral.instr --verbose mcstas version 3.99.99 Analyzing file Bispectral.instr Embedding component Progress_bar from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/misc/Progress_bar.comp Component[1]: Origin = Progress_bar(). Embedding library ESS_butterfly-lib.h Embedding library ESS_butterfly-lib.c Embedding file ESS_butterfly-geometry.c Embedding component ESS_butterfly from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/sources/ESS_butterfly.comp Component[2]: Source = ESS_butterfly(). Embedding component Arm from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/optics/Arm.comp Component[3]: Start_of_bi = Arm(). Component[4]: focus_center = Arm(). Embedding component Union_init from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/union/Union_init.comp Component[5]: init = Union_init(). Embedding library union-lib.h Embedding library geometry-mesh-lib.h Embedding library read_table-lib.h Embedding library read_table-lib.c Embedding library geometry-mesh-lib.c Embedding library union-lib.c Embedding library mccode-ncrystal-lib.h Embedding library mccode-ncrystal-lib.c Embedding file union_ncrystal.c Embedding component NCrystal_process from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/union/NCrystal_process.comp Component[6]: Cu_total = NCrystal_process(). Embedding component Union_make_material from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/union/Union_make_material.comp Component[7]: Cu = Union_make_material(). Component[8]: Si_total = NCrystal_process(). Component[9]: Si = Union_make_material(). Embedding library ref-lib.h Embedding library ref-lib.c Embedding component Mirror_surface from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/union/Mirror_surface.comp Component[10]: m2_mirror = Mirror_surface(). Component[11]: m4_mirror = Mirror_surface(). Embedding component Union_box from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/union/Union_box.comp Component[12]: Cu_box = Union_box(). Component[13]: Vacuum_box = Union_box(). Component[14]: si_blade_0 = Union_box(). Component[15]: si_blade_1 = Union_box(). Component[16]: si_blade_2 = Union_box(). Component[17]: si_blade_3 = Union_box(). Component[18]: si_blade_4 = Union_box(). Component[19]: si_blade_5 = Union_box(). Component[20]: si_blade_6 = Union_box(). Component[21]: si_blade_7 = Union_box(). Component[22]: si_blade_8 = Union_box(). Component[23]: si_blade_9 = Union_box(). Component[24]: si_blade_10 = Union_box(). Component[25]: si_blade_11 = Union_box(). Component[26]: si_blade_12 = Union_box(). Embedding component Union_master from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/union/Union_master.comp Component[27]: master = Union_master(). Embedding component Union_stop from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/union/Union_stop.comp Component[28]: stop = Union_stop(). Embedding component DivLambda_monitor from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/monitors/DivLambda_monitor.comp Component[29]: monitor_Div_L = DivLambda_monitor(). Embedding component L_monitor from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/monitors/L_monitor.comp Component[30]: monitor_L = L_monitor(). Embedding component PSD_monitor from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/monitors/PSD_monitor.comp Component[31]: monitor_PSD = PSD_monitor(). Combine metadata blocks into table Processed 0 metadata blocks Creating instrument 'Bispectral' (with 31 component instances) Starting to create C code ./Bispectral.c Embedding file mccode-r.h (user path) Embedding file mcstas-r.h (user path) Compile './Bispectral.c -DUSE_NEXUS -lhdf5' to enable NeXus support Embedding file mccode-r.c (user path) Embedding file mcstas-r.c (user path) Writing instrument 'Bispectral' and components DECLARE Writing instrument 'Bispectral' and components INITIALISE Writing components TRACE Writing instrument 'Bispectral' and components SAVE Writing instrument 'Bispectral' and components FINALLY Writing instrument 'Bispectral' and components DISPLAY Embedding file metadata-r.c (user path) Embedding file mccode_main.c (user path) Warning: The build of the instrument 'Bispectral' has 77 warnings/errors. Generated C code ./Bispectral.c from Bispectral.instr CFLAGS= @NCRYSTALFLAGS@ -DFUNNEL ----------------------------------------------------------- Generating single GPU kernel or single CPU section layout: ----------------------------------------------------------- Generating GPU/CPU -DFUNNEL layout: Component master is NOACC, CPUONLY=1 -> FUNNEL mode enabled, SPLIT within buffer. -> CPU section from component master -> GPU kernel from component stop ----------------------------------------------------------- DEBUG: CMD: /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/bin/mcstas finished INFO: Recompiling: ./Bispectral.out --> launching cmd: ncrystal-config --show buildflags DEBUG: CMD: mpicc -o ./Bispectral.out ./Bispectral.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 -Wl,-rpath,/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib -Wl,/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib/libNCrystal.so -I/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include -DFUNNEL lto-wrapper: warning: using serial compilation of 5 LTRANS jobs lto-wrapper: note: see the '-flto' option documentation for more information DEBUG: CMD: mpicc finished INFO: ===