loading system configuration loading override configuration from /home/nexmap/pkwi/McCode/tools/Python/mctest/../mccodelib/mcstas-test/McStas_8GPU/mccode_config.json INFO: No output directory specified (--dir) INFO: Using directory: "templateVanadiumMultipleScat_Mantid_20230301_042605" INFO: Regenerating c-file: templateVanadiumMultipleScat_Mantid.c DEBUG: CMD: mcstas -t -o ./templateVanadiumMultipleScat_Mantid.c /home/nexmap/pkwi/TESTS/2023-03-01/McStas_8GPU_5e7/templateVanadiumMultipleScat_Mantid/templateVanadiumMultipleScat_Mantid.instr CFLAGS= @NEXUSFLAGS@ ----------------------------------------------------------- Generating single GPU kernel or single CPU section layout: ----------------------------------------------------------- Generating GPU/CPU -DFUNNEL layout: ----------------------------------------------------------- INFO: Recompiling: ./templateVanadiumMultipleScat_Mantid.out --> pointing datafile lib to /u/data/pkwi/McStas/mcstas/3.x-dev/lib --> pointing datafile lib to /u/data/pkwi/McStas/mcstas/3.x-dev/lib --> pointing datafile include/nexus to /u/data/pkwi/McStas/mcstas/3.x-dev/include/nexus DEBUG: CMD: nvc -o ./templateVanadiumMultipleScat_Mantid.out ./templateVanadiumMultipleScat_Mantid.c -lm -DUSE_MPI -lmpi -L/opt/nvidia/hpc_sdk/Linux_x86_64/22.11/comm_libs/mpi/lib -I/opt/nvidia/hpc_sdk/Linux_x86_64/22.11/comm_libs/mpi/include -fast -Minfo=accel -acc=gpu -gpu=managed -DOPENACC -Wl,-rpath,/u/data/pkwi/McStas/mcstas/3.x-dev/lib -L/u/data/pkwi/McStas/mcstas/3.x-dev/lib -DUSE_NEXUS -lNeXus -I/u/data/pkwi/McStas/mcstas/3.x-dev/include/nexus -D__GNUC__ nvc-Warning-CUDA_HOME has been deprecated. Please, use NVHPC_CUDA_HOME instead. "./templateVanadiumMultipleScat_Mantid.c", line 1661: warning: arithmetic on pointer to void or function type [nonobject_pointer_arithmetic] if (MPI_Send((void*)(sbuf+offset*dsize), length, dtype, dest, tag++, MPI_COMM_WORLD) != MPI_SUCCESS) ^ Remark: individual warnings can be suppressed with "--diag_suppress " "./templateVanadiumMultipleScat_Mantid.c", line 1688: warning: arithmetic on pointer to void or function type [nonobject_pointer_arithmetic] if (MPI_Recv((void*)(sbuf+offset*dsize), length, dtype, source, tag++, ^ "./templateVanadiumMultipleScat_Mantid.c", line 2839: warning: variable "fid" was declared but never referenced [declared_but_not_referenced] FILE *fid; /* for intrument source code/C/IDF */ ^ "./templateVanadiumMultipleScat_Mantid.c", line 3278: warning: missing return statement at end of non-void function "mcdetector_out_list_slaves" [implicit_return_from_non_void_function] } ^ "./templateVanadiumMultipleScat_Mantid.c", line 3406: warning: missing return statement at end of non-void function "siminfo_init" [implicit_return_from_non_void_function] } /* siminfo_init */ ^ "./templateVanadiumMultipleScat_Mantid.c", line 7915: warning: variable "minx" was declared but never referenced [declared_but_not_referenced] MCNUM minx=FLT_MAX,maxx=-FLT_MAX,miny=FLT_MAX,maxy=-FLT_MAX,minz=FLT_MAX,maxz=-FLT_MAX; ^ "./templateVanadiumMultipleScat_Mantid.c", line 7915: warning: variable "maxx" was declared but never referenced [declared_but_not_referenced] MCNUM minx=FLT_MAX,maxx=-FLT_MAX,miny=FLT_MAX,maxy=-FLT_MAX,minz=FLT_MAX,maxz=-FLT_MAX; ^ "./templateVanadiumMultipleScat_Mantid.c", line 7915: warning: variable "miny" was declared but never referenced [declared_but_not_referenced] MCNUM minx=FLT_MAX,maxx=-FLT_MAX,miny=FLT_MAX,maxy=-FLT_MAX,minz=FLT_MAX,maxz=-FLT_MAX; ^ "./templateVanadiumMultipleScat_Mantid.c", line 7915: warning: variable "maxy" was declared but never referenced [declared_but_not_referenced] MCNUM minx=FLT_MAX,maxx=-FLT_MAX,miny=FLT_MAX,maxy=-FLT_MAX,minz=FLT_MAX,maxz=-FLT_MAX; ^ "./templateVanadiumMultipleScat_Mantid.c", line 7915: warning: variable "minz" was declared but never referenced [declared_but_not_referenced] MCNUM minx=FLT_MAX,maxx=-FLT_MAX,miny=FLT_MAX,maxy=-FLT_MAX,minz=FLT_MAX,maxz=-FLT_MAX; ^ "./templateVanadiumMultipleScat_Mantid.c", line 7915: warning: variable "maxz" was declared but never referenced [declared_but_not_referenced] MCNUM minx=FLT_MAX,maxx=-FLT_MAX,miny=FLT_MAX,maxy=-FLT_MAX,minz=FLT_MAX,maxz=-FLT_MAX; ^ "./templateVanadiumMultipleScat_Mantid.c", line 8271: warning: variable "plane_Eq" was declared but never referenced [declared_but_not_referenced] double plane_Eq [4]; ^ "./templateVanadiumMultipleScat_Mantid.c", line 11070: warning: variable "dt" was set but never used [set_but_not_used] double dt, dy; ^ "./templateVanadiumMultipleScat_Mantid.c", line 11070: warning: variable "dy" was set but never used [set_but_not_used] double dt, dy; ^ "./templateVanadiumMultipleScat_Mantid.c", line 11097: warning: variable "dx" was set but never used [set_but_not_used] double dx, dy; ^ "./templateVanadiumMultipleScat_Mantid.c", line 11097: warning: variable "dy" was set but never used [set_but_not_used] double dx, dy; ^ "./templateVanadiumMultipleScat_Mantid.c", line 11369: warning: variable "tc2" was set but never used [set_but_not_used] Coords tc1, tc2; ^ "./templateVanadiumMultipleScat_Mantid.c", line 12229: warning: incompatible redefinition of macro "exit" (declared at line 477) [bad_macro_redef] #define exit(...) noprintf() ^ "./templateVanadiumMultipleScat_Mantid.c", line 12477: warning: variable "l_i" was set but never used [set_but_not_used] double l_i, l_o=0; /* Flight path lenght in/out for scattered neutron */ ^ "./templateVanadiumMultipleScat_Mantid.c", line 12477: warning: variable "l_o" was declared but never referenced [declared_but_not_referenced] double l_i, l_o=0; /* Flight path lenght in/out for scattered neutron */ ^ "./templateVanadiumMultipleScat_Mantid.c", line 13993: warning: variable "t" was declared but never referenced [declared_but_not_referenced] time_t t; ^ "./templateVanadiumMultipleScat_Mantid.c", line 13994: warning: variable "ct" was set but never used [set_but_not_used] clock_t ct; ^ mcgenstate: 69, Generating acc routine seq Generating NVIDIA GPU code particle_getvar: 83, Generating acc routine seq Generating NVIDIA GPU code particle_getvar_void: 114, Generating acc routine seq Generating NVIDIA GPU code particle_setvar_void: 140, Generating acc routine seq Generating NVIDIA GPU code particle_setvar_void_array: 164, Generating acc routine seq Generating NVIDIA GPU code particle_restore: 175, Generating acc routine seq Generating NVIDIA GPU code particle_getuservar_byid: 184, Generating acc routine seq Generating NVIDIA GPU code particle_uservar_init: 196, Generating acc routine seq Generating NVIDIA GPU code noprintf: 1406, Generating acc routine seq Generating NVIDIA GPU code str_comp: 1410, Generating acc routine seq Generating NVIDIA GPU code str_len: 1419, Generating acc routine seq Generating NVIDIA GPU code mcget_ncount: 3697, Generating acc routine seq Generating NVIDIA GPU code coords_set: 3934, Generating acc routine seq Generating NVIDIA GPU code coords_get: 3945, Generating acc routine seq Generating NVIDIA GPU code coords_add: 3954, Generating acc routine seq Generating NVIDIA GPU code coords_sub: 3966, Generating acc routine seq Generating NVIDIA GPU code coords_neg: 3978, Generating acc routine seq Generating NVIDIA GPU code coords_scale: 3988, Generating acc routine seq Generating NVIDIA GPU code coords_sp: 3998, Generating acc routine seq Generating NVIDIA GPU code coords_xp: 4006, Generating acc routine seq Generating NVIDIA GPU code coords_len: 4016, Generating acc routine seq Generating NVIDIA GPU code coords_print: 4038, Generating acc routine seq Generating NVIDIA GPU code coords_norm: 4045, Generating acc routine seq Generating NVIDIA GPU code rot_set_rotation: 4091, Generating acc routine seq Generating NVIDIA GPU code rot_test_identity: 4126, Generating acc routine seq Generating NVIDIA GPU code rot_mul: 4137, Generating acc routine seq Generating NVIDIA GPU code rot_copy: 4154, Generating acc routine seq Generating NVIDIA GPU code rot_transpose: 4165, Generating acc routine seq Generating NVIDIA GPU code rot_apply: 4181, Generating acc routine seq Generating NVIDIA GPU code vec_prod_func: 4210, Generating acc routine seq Generating NVIDIA GPU code scalar_prod: 4221, Generating acc routine seq Generating NVIDIA GPU code norm_func: 4225, Generating acc routine seq Generating NVIDIA GPU code mccoordschange: 4402, Generating acc routine seq Generating NVIDIA GPU code mccoordschange_polarisation: 4433, Generating acc routine seq Generating NVIDIA GPU code normal_vec: 4450, Generating acc routine seq Generating NVIDIA GPU code solve_2nd_order: 4549, Generating acc routine seq Generating NVIDIA GPU code _randvec_target_circle: 4633, Generating acc routine seq Generating NVIDIA GPU code _randvec_target_rect_angular: 4699, Generating acc routine seq Generating NVIDIA GPU code _randvec_target_rect_real: 4776, Generating acc routine seq Generating NVIDIA GPU code kiss_srandom: 5048, Generating acc routine seq Generating NVIDIA GPU code kiss_random: 5058, Generating acc routine seq Generating NVIDIA GPU code _hash: 5084, Generating acc routine seq Generating NVIDIA GPU code _randnorm2: 5125, Generating acc routine seq Generating NVIDIA GPU code _randtriangle: 5136, Generating acc routine seq Generating NVIDIA GPU code _rand01: 5141, Generating acc routine seq Generating NVIDIA GPU code _randpm1: 5149, Generating acc routine seq Generating NVIDIA GPU code _rand0max: 5157, Generating acc routine seq Generating NVIDIA GPU code _randminmax: 5164, Generating acc routine seq Generating NVIDIA GPU code mcsetstate: 5781, Generating acc routine seq Generating NVIDIA GPU code inside_rectangle: 5873, Generating acc routine seq Generating NVIDIA GPU code box_intersect: 5890, Generating acc routine seq Generating NVIDIA GPU code cylinder_intersect: 6005, Generating acc routine seq Generating NVIDIA GPU code sphere_intersect: 6060, Generating acc routine seq Generating NVIDIA GPU code Table_Index: 6999, Generating acc routine seq Generating NVIDIA GPU code Table_Value: 7067, Generating acc routine seq Generating NVIDIA GPU code Table_Value2d: 7146, Generating acc routine seq Generating NVIDIA GPU code Table_Interp1d: 7584, Generating acc routine seq Generating NVIDIA GPU code Table_Interp1d_nearest: 7600, Generating acc routine seq Generating NVIDIA GPU code Table_Interp2d: 7618, Generating acc routine seq Generating NVIDIA GPU code off_F: 7872, Generating acc routine seq Generating NVIDIA GPU code off_sign: 7877, Generating acc routine seq Generating NVIDIA GPU code off_normal: 7887, Generating acc routine seq Generating NVIDIA GPU code off_pnpoly: 7913, Generating acc routine seq Generating NVIDIA GPU code off_intersectPoly: 7976, Generating acc routine seq Generating NVIDIA GPU code off_init_planes: 8107, Generating acc routine seq Generating NVIDIA GPU code off_clip_3D_mod: 8152, Generating acc routine seq Generating NVIDIA GPU code off_clip_3D_mod_grav: 8268, Generating acc routine seq Generating NVIDIA GPU code off_compare: 8386, Generating acc routine seq Generating NVIDIA GPU code off_cleanDouble: 8398, Generating acc routine seq Generating NVIDIA GPU code off_cleanInOut: 8433, Generating acc routine seq Generating NVIDIA GPU code Min_int: 8683, Generating acc routine seq Generating NVIDIA GPU code merge: 8690, Generating acc routine seq Generating NVIDIA GPU code p_to_quadratic: 8794, Generating implicit acc routine seq Generating acc routine seq Generating NVIDIA GPU code quadraticSolve: 8809, Generating implicit acc routine seq Generating acc routine seq Generating NVIDIA GPU code off_intersect_all: 8863, Generating acc routine seq Generating NVIDIA GPU code off_intersect: 8974, Generating acc routine seq Generating NVIDIA GPU code off_x_intersect: 8996, Generating acc routine seq Generating NVIDIA GPU code *** Error in `/opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2': malloc(): smallbin double linked list corrupted: 0x0000000007eb1d70 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7f474)[0x7f10640c1474] /lib64/libc.so.6(+0x82bb0)[0x7f10640c4bb0] /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f10640c778c] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0xa2fc7b] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x490c9c] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x491856] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x493542] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x4935dc] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x4935dc] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x4cd4a9] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x4d57fb] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x4d97f2] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x8f1782] /lib64/libc.so.6(__libc_start_main+0xf5)[0x7f1064064555] /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2[0x4039a9] ======= Memory map: ======== 00400000-00c83000 r-xp 00000000 fd:04 158453332 /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2 00e83000-00e84000 r--p 00883000 fd:04 158453332 /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2 00e84000-00f3d000 rw-p 00884000 fd:04 158453332 /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2 00f3d000-010db000 rw-p 00000000 00:00 0 023b3000-09408000 rw-p 00000000 00:00 0 [heap] 7f1060000000-7f1060021000 rw-p 00000000 00:00 0 7f1060021000-7f1064000000 ---p 00000000 00:00 0 7f1064042000-7f1064206000 r-xp 00000000 fd:00 44067 /usr/lib64/libc-2.17.so 7f1064206000-7f1064405000 ---p 001c4000 fd:00 44067 /usr/lib64/libc-2.17.so 7f1064405000-7f1064409000 r--p 001c3000 fd:00 44067 /usr/lib64/libc-2.17.so 7f1064409000-7f106440b000 rw-p 001c7000 fd:00 44067 /usr/lib64/libc-2.17.so 7f106440b000-7f1064410000 rw-p 00000000 00:00 0 7f1064410000-7f1064425000 r-xp 00000000 fd:00 56107 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7f1064425000-7f1064624000 ---p 00015000 fd:00 56107 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7f1064624000-7f1064625000 r--p 00014000 fd:00 56107 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7f1064625000-7f1064626000 rw-p 00015000 fd:00 56107 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7f1064626000-7f1064727000 r-xp 00000000 fd:00 126281 /usr/lib64/libm-2.17.so 7f1064727000-7f1064926000 ---p 00101000 fd:00 126281 /usr/lib64/libm-2.17.so 7f1064926000-7f1064927000 r--p 00100000 fd:00 126281 /usr/lib64/libm-2.17.so 7f1064927000-7f1064928000 rw-p 00101000 fd:00 126281 /usr/lib64/libm-2.17.so 7f1064928000-7f1064a11000 r-xp 00000000 fd:00 472079 /usr/lib64/libstdc++.so.6.0.19 7f1064a11000-7f1064c11000 ---p 000e9000 fd:00 472079 /usr/lib64/libstdc++.so.6.0.19 7f1064c11000-7f1064c19000 r--p 000e9000 fd:00 472079 /usr/lib64/libstdc++.so.6.0.19 7f1064c19000-7f1064c1b000 rw-p 000f1000 fd:00 472079 /usr/lib64/libstdc++.so.6.0.19 7f1064c1b000-7f1064c30000 rw-p 00000000 00:00 0 7f1064c30000-7f1064c52000 r-xp 00000000 fd:00 56049 /usr/lib64/ld-2.17.so 7f1064e22000-7f1064e27000 rw-p 00000000 00:00 0 7f1064e49000-7f1064e51000 rw-p 00000000 00:00 0 7f1064e51000-7f1064e52000 r--p 00021000 fd:00 56049 /usr/lib64/ld-2.17.so 7f1064e52000-7f1064e53000 rw-p 00022000 fd:00 56049 /usr/lib64/ld-2.17.so 7f1064e53000-7f1064e54000 rw-p 00000000 00:00 0 7ffe80c1a000-7ffe80c3c000 rw-p 00000000 00:00 0 [stack] 7ffe80dfb000-7ffe80dfd000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] nvc-Fatal-/opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2 TERMINATED by signal 6 Arguments to /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2 /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/compilers/bin/tools/cpp2 ./templateVanadiumMultipleScat_Mantid.c -opt 2 -terse 1 -inform warn -x 119 0xa10000 -x 122 0x40 -x 123 0x1000 -x 127 4 -x 127 17 -x 19 0x400000 -x 28 0x40000 -x 120 0x10000000 -x 70 0x8000 -x 122 1 -x 125 0x20000 -quad -vect 56 -y 34 16 -x 37 0x480000 -x 34 0x8 -x 32 31457280 -y 19 8 -y 35 0 -x 42 0x30 -x 39 0x40 -x 199 10 -x 39 0x80 -x 59 4 -tp haswell -x 120 0x1000 -astype 0 -x 121 1 -fn ./templateVanadiumMultipleScat_Mantid.c -il /tmp/nvclkcfHXGUXqsG.il -x 123 0x80000000 -x 123 4 -x 119 0x20 -def __pgnu_vsn=40805 -x 70 0x40000000 -x 183 4 -x 121 0x800 -x 6 0x20000 -x 122 0x400000 -y 125 0x100000 -autoinl 10 -x 168 400 -x 174 128000 -x 14 0x200000 -x 14 0x400000 -autoinl 10 -x 168 400 -x 174 128000 -x 14 0x200000 -x 14 0x400000 -x 249 140 -x 120 0x200000 -x 70 0x40000000 -x 8 0x40000000 -x 164 0x800000 -x 71 0x2000 -x 71 0x4000 -x 34 0x40000000 -x 83 0x1 -x 85 0x1 -x 15 0x1000000 -x 206 0x02 -x 120 0x1000000 -x 68 0x1 -x 39 4 -x 56 0x10 -x 26 0x10 -x 26 1 -x 56 0x4000 -accel tesla -x 197 0 -x 175 0 -x 203 0 -x 204 0 -x 180 0x4000400 -x 121 0xc00 -x 186 0x80 -x 180 0x4000400 -x 121 0xc00 -x 194 0x40000 -x 163 0x1 -x 186 0x80000 -cudaver 11080 -x 176 0x100 -cudacap 61 -cudaroot /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/cuda/11.8/ -cudaroot /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/cuda/11.8/ -x 176 0x100 -cudacap 61 -x 189 0x8000 -y 163 0xc0000000 -x 189 0x10 -y 189 0x4000000 -cudaroot /opt/nvidia/hpc_sdk/Linux_x86_64/22.11/cuda/11.8/ -x 187 0x40000 -x 187 0x8000000 -x 60 512 -x 9 1 -x 42 0x14200000 -x 72 0x1 -x 136 0x11 -x 9 1 -x 42 0x14200000 -x 72 0x1 -x 136 0x11 -x 129 2 -y 129 0x8000 -quad -x 119 0x10000000 -x 129 0x40000000 -x 0 0x1000000 -x 2 0x100000 -x 0 0x2000000 -x 161 16384 -x 162 16384 -x 194 0x20000000 -x 198 0x100 -gnuvsn 40805 -x 69 0x200 -x 123 0x400 -cmdline '+nvc /tmp/nvclkcfHXGUXqsG.il -o ./templateVanadiumMultipleScat_Mantid.out -lm -DUSE_MPI -lmpi -L/opt/nvidia/hpc_sdk/Linux_x86_64/22.11/comm_libs/mpi/lib -I/opt/nvidia/hpc_sdk/Linux_x86_64/22.11/comm_libs/mpi/include -fast -Mvect=simd -Mflushz -Mcache_align -Mno-signed-zeros -Minfo=accel -acc=gpu -gpu=managed -DOPENACC -Wl,-rpath,/u/data/pkwi/McStas/mcstas/3.x-dev/lib -L/u/data/pkwi/McStas/mcstas/3.x-dev/lib -DUSE_NEXUS -lNeXus -I/u/data/pkwi/McStas/mcstas/3.x-dev/include/nexus -D__GNUC__' -asm /tmp/nvc7kcfXQEYBoma.ll