INFO: No output directory specified (--dir) INFO: Using directory: "ILL_H5_new_20250813_112147" INFO: Regenerating c-file: ILL_H5_new.c DEBUG: CMD: /home/willend/micromamba/bin/mcstas -t -o ./ILL_H5_new.c ILL_H5_new.instr --> Added COMPONENT H53_ThALES_Monochromator USERVAR ncol_25 with type int --> Added COMPONENT H53_ThALES_Monochromator USERVAR nrow_25 with type int --> Added COMPONENT PG2Xtal USERVAR ncol_37 with type int --> Added COMPONENT PG2Xtal USERVAR nrow_37 with type int --> Added COMPONENT H521_D16_Monochromator USERVAR ncol_114 with type int --> Added COMPONENT H521_D16_Monochromator USERVAR nrow_114 with type int --> Added COMPONENT H521_SADAM_Monochromator USERVAR ncol_130 with type int --> Added COMPONENT H521_SADAM_Monochromator USERVAR nrow_130 with type int WARNING: The parameter format of HCS_Al is initialized using a static {,,,} vector. -> Such static vectors support literal numbers ONLY. -> Any vector use of variables or defines must happen via a DECLARE/INITIALIZE pointer. WARNING: The parameter powder_format of H53_ThALES_Sample is initialized using a static {,,,} vector. -> Such static vectors support literal numbers ONLY. -> Any vector use of variables or defines must happen via a DECLARE/INITIALIZE pointer. WARNING: The parameter rUpPar of WASP_polariser is initialized using a static {,,,} vector. -> Such static vectors support literal numbers ONLY. -> Any vector use of variables or defines must happen via a DECLARE/INITIALIZE pointer. WARNING: The parameter rDownPar of WASP_polariser is initialized using a static {,,,} vector. -> Such static vectors support literal numbers ONLY. -> Any vector use of variables or defines must happen via a DECLARE/INITIALIZE pointer. WARNING: The parameter rPar of WASP_Vpolariser is initialized using a static {,,,} vector. -> Such static vectors support literal numbers ONLY. -> Any vector use of variables or defines must happen via a DECLARE/INITIALIZE pointer. WARNING: The parameter rUpPar of WASP_Vpolariser is initialized using a static {,,,} vector. -> Such static vectors support literal numbers ONLY. -> Any vector use of variables or defines must happen via a DECLARE/INITIALIZE pointer. WARNING: The parameter rDownPar of WASP_Vpolariser is initialized using a static {,,,} vector. -> Such static vectors support literal numbers ONLY. -> Any vector use of variables or defines must happen via a DECLARE/INITIALIZE pointer. ----------------------------------------------------------- Generating single GPU kernel or single CPU section layout: ----------------------------------------------------------- Generating GPU/CPU -DFUNNEL layout: WARNING: --> JUMP found at COMPONENT 10, H53_origin --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 11, H52_origin --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 12, H51_origin --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 26, H53_ThALES_Monochromator_Jumper --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 66, H523_origin --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 67, H521_origin --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 68, H522_origin --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 115, H521_D16_Monochromator_Jumper --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 254, H51_split_2 --> JUMPS are not supported in FUNNEL mode and are CFLAGS= ignored --> Your instrument may give different output with FUNNEL WARNING: --> JUMP found at COMPONENT 255, H51_split_1 --> JUMPS are not supported in FUNNEL mode and are ignored --> Your instrument may give different output with FUNNEL ----------------------------------------------------------- DEBUG: CMD: /home/willend/micromamba/bin/mcstas finished INFO: Linting generated code: ./ILL_H5_new.c DEBUG: CMD: cppcheck ./ILL_H5_new.c --check-level=exhaustive --force -DMCDEFAULT_NCOUNT=1000000 -UMC_PORTABLE -DND_BUFFER=10000000 -UNOABSORB_INF_NAN -UOMPI_MPI_H -DSIGABRT -DSIGBREAK -DSIGBUS -DSIGPE -DSIGHUP -DSIGILL -DSIGINT -DSIGKILL -DSIGUSR1 -DSIGUSR2 -DSIGPIPE -DSIGQUIT -DSIGSEGV -DSIGTRAP -DSIGURG -DSIGFPE -DSIGKILL -DSIGTERM -UTEST -UUSE_OPENCL -UWIN32 -UOPENACC -UGCCOFFLOAD -U_MSC_VER -U_MSC_EXTENSIONS -U_WIN32 -UWIN32 -D__unix__ -UDANSE -UFUNNEL -UMC_ANCIENT_COMPATIBILITY -UMC_POL_COMPAT -UNEUTRONICS -Uisnan -Uisinf Checking ILL_H5_new.c ... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1... ILL_H5_new.c:14585:37: warning: If memory allocation fails, then there is a possible null pointer dereference: w_file2full [nullPointerOutOfMemory] for (index_w=0; index_w < w_bins; w_file2full[index_w++]=0); ^ ILL_H5_new.c:14583:31: note: Assuming allocation function fails double *w_file2full = malloc(w_bins*sizeof(double)); /* lookup table for fast file -> Sqw_full allocation */ ^ ILL_H5_new.c:14583:31: note: Assignment 'w_file2full=malloc(w_bins*sizeof(double))', assigned value is 0 double *w_file2full = malloc(w_bins*sizeof(double)); /* lookup table for fast file -> Sqw_full allocation */ ^ ILL_H5_new.c:14585:37: note: Null pointer dereference for (index_w=0; index_w < w_bins; w_file2full[index_w++]=0); ^ ILL_H5_new.c:14625:39: warning: If memory allocation fails, then there is a possible null pointer dereference: q_file2full [nullPointerOutOfMemory] for (index_q=0; index_q < q_bins; q_file2full[index_q++]=0); ^ ILL_H5_new.c:14624:29: note: Assuming allocation function fails double *q_file2full=malloc(q_bins*sizeof(double)); ^ ILL_H5_new.c:14624:29: note: Assignment 'q_file2full=malloc(q_bins*sizeof(double))', assigned value is 0 double *q_file2full=malloc(q_bins*sizeof(double)); ^ ILL_H5_new.c:14625:39: note: Null pointer dereference for (index_q=0; index_q < q_bins; q_file2full[index_q++]=0); ^ ILL_H5_new.c:14644:5: warning: If memory allocation fails, then there is a possible null pointer dereference: q_file2full [nullPointerOutOfMemory] q_file2full[index_q] = index_q_file; ^ ILL_H5_new.c:14624:29: note: Assuming allocation function fails double *q_file2full=malloc(q_bins*sizeof(double)); ^ ILL_H5_new.c:14624:29: note: Assignment 'q_file2full=malloc(q_bins*sizeof(double))', assigned value is 0 double *q_file2full=malloc(q_bins*sizeof(double)); ^ ILL_H5_new.c:14644:5: note: Null pointer dereference q_file2full[index_q] = index_q_file; ^ ILL_H5_new.c:14654:20: warning: If memory allocation fails, then there is a possible null pointer dereference: q_file2full [nullPointerOutOfMemory] index_q_file = q_file2full[index_q]; ^ ILL_H5_new.c:14624:29: note: Assuming allocation function fails double *q_file2full=malloc(q_bins*sizeof(double)); ^ ILL_H5_new.c:14624:29: note: Assignment 'q_file2full=malloc(q_bins*sizeof(double))', assigned value is 0 double *q_file2full=malloc(q_bins*sizeof(double)); ^ ILL_H5_new.c:14654:20: note: Null pointer dereference index_q_file = q_file2full[index_q]; ^ ILL_H5_new.c:15711:3: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] node->depth = depth; ^ ILL_H5_new.c:15710:26: note: Assuming allocation function fails treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15710:26: note: Assignment 'node=malloc(sizeof(struct treeNode))', assigned value is 0 treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15711:3: note: Null pointer dereference node->depth = depth; ^ ILL_H5_new.c:15714:3: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] node->point = points[med]; ^ ILL_H5_new.c:15710:26: note: Assuming allocation function fails treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15710:26: note: Assignment 'node=malloc(sizeof(struct treeNode))', assigned value is 0 treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15714:3: note: Null pointer dereference node->point = points[med]; ^ ILL_H5_new.c:15716:3: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] node->lChild = kdtree_addToTree(points, left, med-1, depth + 1); ^ ILL_H5_new.c:15710:26: note: Assuming allocation function fails treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15710:26: note: Assignment 'node=malloc(sizeof(struct treeNode))', assigned value is 0 treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15716:3: note: Null pointer dereference node->lChild = kdtree_addToTree(points, left, med-1, depth + 1); ^ ILL_H5_new.c:15717:3: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] node->rChild = kdtree_addToTree(points, med+1, right, depth + 1); ^ ILL_H5_new.c:15710:26: note: Assuming allocation function fails treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15710:26: note: Assignment 'node=malloc(sizeof(struct treeNode))', assigned value is 0 treeNode *node = malloc(sizeof(treeNode)); ^ ILL_H5_new.c:15717:3: note: Null pointer dereference node->rChild = kdtree_addToTree(points, med+1, right, depth + 1); ^ ILL_H5_new.c:15843:9: warning: If memory allocation fails, then there is a possible null pointer dereference: indices [nullPointerOutOfMemory] if (indices[i] < 0) indices[i]=0; ^ ILL_H5_new.c:16125:27: note: Assuming allocation function fails long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16125:27: note: Assignment 'indices=malloc((int)interpolator->space_dimensionality*sizeof(double))', assigned value is 0 long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16129:60: note: Calling function 'interpolator_offset', 3rd argument 'indices' value is 0 long index = interpolator_offset(3, interpolator->bin, indices); ^ ILL_H5_new.c:15843:9: note: Null pointer dereference if (indices[i] < 0) indices[i]=0; ^ ILL_H5_new.c:15844:9: warning: If memory allocation fails, then there is a possible null pointer dereference: indices [nullPointerOutOfMemory] if (indices[i] >= dimInfo[i]) indices[i]=dimInfo[i]-1; ^ ILL_H5_new.c:16125:27: note: Assuming allocation function fails long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16125:27: note: Assignment 'indices=malloc((int)interpolator->space_dimensionality*sizeof(double))', assigned value is 0 long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16129:60: note: Calling function 'interpolator_offset', 3rd argument 'indices' value is 0 long index = interpolator_offset(3, interpolator->bin, indices); ^ ILL_H5_new.c:15844:9: note: Null pointer dereference if (indices[i] >= dimInfo[i]) indices[i]=dimInfo[i]-1; ^ ILL_H5_new.c:15848:23: warning: If memory allocation fails, then there is a possible null pointer dereference: indices [nullPointerOutOfMemory] result = i == 0 ? indices[0] ^ ILL_H5_new.c:16125:27: note: Assuming allocation function fails long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16125:27: note: Assignment 'indices=malloc((int)interpolator->space_dimensionality*sizeof(double))', assigned value is 0 long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16129:60: note: Calling function 'interpolator_offset', 3rd argument 'indices' value is 0 long index = interpolator_offset(3, interpolator->bin, indices); ^ ILL_H5_new.c:15848:23: note: Null pointer dereference result = i == 0 ? indices[0] ^ ILL_H5_new.c:15849:45: warning: If memory allocation fails, then there is a possible null pointer dereference: indices [nullPointerOutOfMemory] : result * dimInfo[i] + indices[i]; ^ ILL_H5_new.c:16125:27: note: Assuming allocation function fails long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16125:27: note: Assignment 'indices=malloc((int)interpolator->space_dimensionality*sizeof(double))', assigned value is 0 long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16129:60: note: Calling function 'interpolator_offset', 3rd argument 'indices' value is 0 long index = interpolator_offset(3, interpolator->bin, indices); ^ ILL_H5_new.c:15849:45: note: Null pointer dereference : result * dimInfo[i] + indices[i]; ^ ILL_H5_new.c:15942:7: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] vector[index] = x; ^ ILL_H5_new.c:15934:38: note: Assuming allocation function fails double* vector = (double*) calloc(sizeof(double), table.rows); ^ ILL_H5_new.c:15934:22: note: Assignment 'vector=(double*)calloc(sizeof(double),table.rows)', assigned value is 0 double* vector = (double*) calloc(sizeof(double), table.rows); ^ ILL_H5_new.c:15942:7: note: Null pointer dereference vector[index] = x; ^ ILL_H5_new.c:15945:11: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] qsort(vector, table.rows, sizeof(double), interpolator_double_vector_compare); ^ ILL_H5_new.c:15934:38: note: Assuming allocation function fails double* vector = (double*) calloc(sizeof(double), table.rows); ^ ILL_H5_new.c:15934:22: note: Assignment 'vector=(double*)calloc(sizeof(double),table.rows)', assigned value is 0 double* vector = (double*) calloc(sizeof(double), table.rows); ^ ILL_H5_new.c:15945:11: note: Null pointer dereference qsort(vector, table.rows, sizeof(double), interpolator_double_vector_compare); ^ ILL_H5_new.c:15949:18: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] double x = vector[index]; ^ ILL_H5_new.c:15934:38: note: Assuming allocation function fails double* vector = (double*) calloc(sizeof(double), table.rows); ^ ILL_H5_new.c:15934:22: note: Assignment 'vector=(double*)calloc(sizeof(double),table.rows)', assigned value is 0 double* vector = (double*) calloc(sizeof(double), table.rows); ^ ILL_H5_new.c:15949:18: note: Null pointer dereference double x = vector[index]; ^ ILL_H5_new.c:16025:11: warning: If memory allocation fails, then there is a possible null pointer dereference: indices [nullPointerOutOfMemory] indices[axis] = round((x - interpolator->min[axis])/interpolator->step[axis]); ^ ILL_H5_new.c:16018:31: note: Assuming allocation function fails long *indices = malloc(interpolator->space_dimensionality*sizeof(long)); ^ ILL_H5_new.c:16018:31: note: Assignment 'indices=malloc(interpolator->space_dimensionality*sizeof(long))', assigned value is 0 long *indices = malloc(interpolator->space_dimensionality*sizeof(long)); ^ ILL_H5_new.c:16025:11: note: Null pointer dereference indices[axis] = round((x - interpolator->min[axis])/interpolator->step[axis]); ^ ILL_H5_new.c:16127:7: warning: If memory allocation fails, then there is a possible null pointer dereference: indices [nullPointerOutOfMemory] indices[axis] = round((space[axis]-interpolator->min[axis])/interpolator->step[axis]); ^ ILL_H5_new.c:16125:27: note: Assuming allocation function fails long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16125:27: note: Assignment 'indices=malloc((int)interpolator->space_dimensionality*sizeof(double))', assigned value is 0 long *indices = malloc((int)interpolator->space_dimensionality*sizeof(double)); ^ ILL_H5_new.c:16127:7: note: Null pointer dereference indices[axis] = round((space[axis]-interpolator->min[axis])/interpolator->step[axis]); ^ ILL_H5_new.c:16313:5: warning: If memory allocation fails, then there is a possible null pointer dereference: stack [nullPointerOutOfMemory] stack[i+1]=stack[i]; ^ ILL_H5_new.c:16305:31: note: Assuming allocation function fails _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16305:31: note: Assignment '_particle->mcMagnet=calloc(12,sizeof(struct mcmagnet_field_info*))', assigned value is 0 _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16308:30: note: stack is assigned '(struct mcmagnet_field_info**)_particle->mcMagnet' here. mcmagnet_field_info **stack=((mcmagnet_field_info **) _particle->mcMagnet); ^ ILL_H5_new.c:16313:5: note: Null pointer dereference stack[i+1]=stack[i]; ^ ILL_H5_new.c:16313:16: warning: If memory allocation fails, then there is a possible null pointer dereference: stack [nullPointerOutOfMemory] stack[i+1]=stack[i]; ^ ILL_H5_new.c:16305:31: note: Assuming allocation function fails _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16305:31: note: Assignment '_particle->mcMagnet=calloc(12,sizeof(struct mcmagnet_field_info*))', assigned value is 0 _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16308:30: note: stack is assigned '(struct mcmagnet_field_info**)_particle->mcMagnet' here. mcmagnet_field_info **stack=((mcmagnet_field_info **) _particle->mcMagnet); ^ ILL_H5_new.c:16313:16: note: Null pointer dereference stack[i+1]=stack[i]; ^ ILL_H5_new.c:16319:3: warning: If memory allocation fails, then there is a possible null pointer dereference: stack [nullPointerOutOfMemory] stack[0]=calloc(1, sizeof(mcmagnet_field_info)); ^ ILL_H5_new.c:16305:31: note: Assuming allocation function fails _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16305:31: note: Assignment '_particle->mcMagnet=calloc(12,sizeof(struct mcmagnet_field_info*))', assigned value is 0 _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16308:30: note: stack is assigned '(struct mcmagnet_field_info**)_particle->mcMagnet' here. mcmagnet_field_info **stack=((mcmagnet_field_info **) _particle->mcMagnet); ^ ILL_H5_new.c:16319:3: note: Null pointer dereference stack[0]=calloc(1, sizeof(mcmagnet_field_info)); ^ ILL_H5_new.c:16322:3: warning: If memory allocation fails, then there is a possible null pointer dereference: stack [nullPointerOutOfMemory] mcmagnet_pack(stack[0],func_id,magnet_rot,magnet_pos,stopbit,prms); ^ ILL_H5_new.c:16305:31: note: Assuming allocation function fails _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16305:31: note: Assignment '_particle->mcMagnet=calloc(12,sizeof(struct mcmagnet_field_info*))', assigned value is 0 _particle->mcMagnet=calloc(MCMAGNET_STACKSIZE,sizeof(mcmagnet_field_info *)); ^ ILL_H5_new.c:16308:30: note: stack is assigned '(struct mcmagnet_field_info**)_particle->mcMagnet' here. mcmagnet_field_info **stack=((mcmagnet_field_info **) _particle->mcMagnet); ^ ILL_H5_new.c:16322:3: note: Null pointer dereference mcmagnet_pack(stack[0],func_id,magnet_rot,magnet_pos,stopbit,prms); ^ ILL_H5_new.c:16322:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mctmp_p [nullPointerOutOfMemory] mcmagnet_pack(stack[0],func_id,magnet_rot,magnet_pos,stopbit,prms); ^ ILL_H5_new.c:16319:18: note: Assuming allocation function fails stack[0]=calloc(1, sizeof(mcmagnet_field_info)); ^ ILL_H5_new.c:16319:18: note: Assignment 'stack[0]=calloc(1,sizeof(struct mcmagnet_field_info))', assigned value is 0 stack[0]=calloc(1, sizeof(mcmagnet_field_info)); ^ ILL_H5_new.c:16322:3: note: mctmp_p is assigned 'stack[0]' here. mcmagnet_pack(stack[0],func_id,magnet_rot,magnet_pos,stopbit,prms); ^ ILL_H5_new.c:16322:3: note: Null pointer dereference mcmagnet_pack(stack[0],func_id,magnet_rot,magnet_pos,stopbit,prms); ^ ILL_H5_new.c:15851:10: warning: Uninitialized variable: result [uninitvar] return result; ^ ILL_H5_new.c:15847:15: note: Assuming condition is false for (i=0; i < dim; i++) { ^ ILL_H5_new.c:15851:10: note: Uninitialized variable: result return result; ^ ILL_H5_new.c:15849:23: error: Uninitialized variable: result [legacyUninitvar] : result * dimInfo[i] + indices[i]; ^ Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;OFF_LEGACY... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;SIGKILL;SIGUSR1;SIGUSR2... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;USE_MPI... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;USE_MPI;USE_NEXUS... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;USE_NEXUS... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;__APPLE__;__GNUC__... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;__APPLE__;__unix__... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;__FreeBSD__... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;__GNUC__... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;__GNUC__;__clang__... Checking ILL_H5_new.c: MCDEFAULT_NCOUNT=1000000;ND_BUFFER=10000000;SIGABRT=1;SIGBREAK=1;SIGBUS=1;SIGPE=1;SIGHUP=1;SIGILL=1;SIGINT=1;SIGKILL=1;SIGUSR1=1;SIGUSR2=1;SIGPIPE=1;SIGQUIT=1;SIGSEGV=1;SIGTRAP=1;SIGURG=1;SIGFPE=1;SIGKILL=1;SIGTERM=1;__unix__=1;__dest_os... DEBUG: CMD: cppcheck finished INFO: End of linting ./ILL_H5_new.c