INFO: No output directory specified (--dir) INFO: Using directory: "SOLEIL_DISCO_20250514_061905" INFO: Regenerating c-file: SOLEIL_DISCO.c WARNING: Full-path code-generator "/home/nexmap/pkwi/McXtrace/mcxtrace/3.x-dev/bin/mcxtrace-antlr -I${MCXTRACE}" not found!! WARNING: Attempting replacement by "mcxtrace-antlr -I${MCXTRACE}" DEBUG: CMD: mcxtrace-antlr -I${MCXTRACE} -t -o ./SOLEIL_DISCO.c SOLEIL_DISCO.instr 2025-05-14 06:20:21.177 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:41 - sort includes :Mask(0):read_table-lib :Mirror_curved(0):read_table-lib :Mirror_curved(1):reflectivity-lib :Mirror_toroid_pothole(0):read_table-lib :Mirror_toroid_pothole(1):reflectivity-lib :Mirror(0):read_table-lib :Mirror(1):reflectivity-lib :Mirror(2):interoff-lib :Mirror_elliptic(0):perfect_crystals-lib :Mirror_elliptic(1):read_table-lib :Mirror_elliptic(2):reflectivity-lib :perfect_crystals-lib(0):read_table-lib :Grating_reflect(0):read_table-lib :Monitor_nD(0):monitor_nd-lib :Monitor_nD(1):read_table-lib :Monitor_nD(2):interoff-lib 2025-05-14 06:20:21.177 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:66 - sorted to read_table-lib reflectivity-lib monitor_nd-lib interoff-lib perfect_crystals-lib 2025-05-14 06:20:21.177 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:66 - sorted to reflectivity-lib read_table-lib perfect_crystals-lib interoff-lib monitor_nd-lib 2025-05-14 06:20:21.178 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:66 - sorted to reflectivity-lib read_table-lib perfect_crystals-lib monitor_nd-lib interoff-lib 2025-05-14 06:20:21.178 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:66 - sorted to reflectivity-lib read_table-lib perfect_crystals-lib monitor_nd-lib interoff-lib 2025-05-14 06:20:21.178 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:66 - sorted to reflectivity-lib read_table-lib perfect_crystals-lib monitor_nd-lib interoff-lib 2025-05-14 06:20:21.178 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:66 - sorted to reflectivity-lib read_table-lib perfect_crystals-lib monitor_nd-lib interoff-lib 2025-05-14 06:20:21.178 | DEBUG | mccode_antlr.translators.c:sort_include_hierarchy:66 - sorted to reflectivity-lib read_table-lib perfect_crystals-lib monitor_nd-lib interoff-lib The instrument has 6 parameters ----------------------------------------------------------- Generating single GPU kernel or single CPU section layout: -> SPLIT 100 at component reflective_grating ----------------------------------------------------------- Generating GPU/CPU -DFUNNEL layout: -> GPU kernel from component Origin -> GPU kernel from component Source -> GPU kernel from component ColdFinger -> GPU kernel from component M1_location -> GPU kernel from component M1_rotated -> GPU kernel from component M1_x -> GPU kernel from component M1 -> GPU kernel from component M1_takeoff -> GPU kernel from component M1_x_takeoff -> GPU kernel from component M2_location -> GPU kernel from component M2_rotated_x -> GPU kernel from component M2_rotated -> GPU kernel from component M2_other_side -> GPU kernel from component M2 -> GPU kernel from component M2_other_side_back -> GPU kernel from component M2_takeoff -> GPU kernel from component HFP_location -> GPU kernel from component HFP -> GPU kernel from component M3_arm -> GPU kernel from component M3 -> GPU kernel from component M3_takeoff -> GPU kernel from component M3_yz -> GPU kernel from component M4_yz -> GPU kernel from component M4 -> GPU kernel from component M4_takeoff -> GPU kernel from component M4_arm_back -> GPU kernel from component VFP_location -> GPU kernel from component VFP -> GPU kernel from component M51_position -> GPU kernel from component M51_rotation -> GPU kernel from component M51 -> GPU kernel from component arm -> GPU kernel from component M51_arm_back -> GPU kernel from component M52_position -> GPU kernel from component M52_x -> GPU kernel from component M52 -> GPU kernel from component M52_takeoff -> GPU kernel from component M52_x_takeoff -> GPU kernel from component second_HFP_location -> GPU kernel from component second_HFP -> GPU kernel from component M53_location -> GPU kernel from component M53_rotated -> GPU kernel from component M53 -> GPU kernel from component M53_takeoff -> GPU kernel from component M54_location -> GPU kernel from component M54_rotated -> GPU kernel from component M54 -> GPU kernel from component M54_takeoff -> GPU kernel from component Mtoroids_arm_back -> GPU kernel from component M1_position -> GPU kernel from component M1_rotation -> GPU kernel from component mirror_m1 -> GPU kernel from component armm -> GPU kernel from component M1_arm_back -> GPU kernel from component Grating_position -> GPU kernel from component Grating_rotation -> GPU kernel from component Grating_rotation_lines_grating -> GPU kernel from component Grating_rotation_nine_degrees -> SPLIT within buffer at component reflective_grating -> GPU kernel from component Grating_rotation_lines_grating_back -> GPU kernel from component Grating_arm_back -> GPU kernel from component Grating_arm_back_2 -> GPU kernel from component Grating_arm_back_3 -> GPU kernel from component M22_location -> GPU kernel from component M22_rotated -> GPU kernel from component mirror_m2 -> GPU kernel from component arm2 -> GPU kernel from component M44_arm_back -> GPU kernel from component arm3 -> GPU kernel from component psd_before_slit -> GPU kernel from component slit -> GPU kernel from component psd_monitor -> GPU kernel from component psd_giant_after_grating -> GPU kernel from component e_monitor -> GPU kernel from component w_monitor ----------------------------------------------------------- CFLAGS= -std=c99 DEBUG: CMD: mcxtrace-antlr -I${MCXTRACE} finished INFO: Recompiling: ./SOLEIL_DISCO.out DEBUG: CMD: mpicc -o ./SOLEIL_DISCO.out ./SOLEIL_DISCO.c -lm -DUSE_MPI -lmpi -fno-PIC -fPIE -flto -O3 -mtune=native -march=native -fno-math-errno -ftree-vectorize -g -DNDEBUG -D_POSIX_SOURCE -std=c99 -lm -std=c99 ./SOLEIL_DISCO.c: In function 'reflec_Init': ./SOLEIL_DISCO.c:9911:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 9911 | int N=(unsigned int)((double **) pars)[0]; | ^ lto-wrapper: warning: using serial compilation of 4 LTRANS jobs lto-wrapper: note: see the '-flto' option documentation for more information DEBUG: CMD: mpicc finished INFO: ===