INFO: No output directory specified (--dir) INFO: Using directory: "vinput2mcpl_20261030_001816" INFO: Regenerating c-file: vinput2mcpl.c DEBUG: CMD: /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/bin/mcstas -t -o ./vinput2mcpl.c vinput2mcpl.instr --verbose mcstas version 3.99.99 Analyzing file vinput2mcpl.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(). Warning: 'Virtual_input' is an obsolete component (not maintained). Embedding library read_table-lib.h Embedding library read_table-lib.c Embedding component Virtual_input from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/obsolete/Virtual_input.comp Component[2]: virtual_output = Virtual_input(). Embedding component MCPL_output from file /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/share/mcstas/resources/misc/MCPL_output.comp Component[3]: mcpl_output = MCPL_output(). Combine metadata blocks into table Processed 0 metadata blocks Creating instrument 'vinput2mcpl' (with 3 component instances) Starting to create C code ./vinput2mcpl.c Embedding file mccode-r.h (user path) Embedding file mcstas-r.h (user path) Compile './vinput2mcpl.c -DUSE_NEXUS -lhdf5' to enable NeXus support Embedding file mccode-r.c (user path) Embedding file mcstas-r.c (user path) Writing instrument 'vinput2mcpl' and components DECLARE Writing instrument 'vinput2mcpl' and components INITIALISE Writing components TRACE Writing instrument 'vinput2mcpl' and components SAVE Writing instrument 'vinput2mcpl' and components FINALLY Writing instrument 'vinput2mcpl' and components DISPLAY Embedding file metadata-r.c (user path) Embedding file mccode_main.c (user path) Warning: The build of the instrument 'vinput2mcpl' has 14 warnings/errors. Generated C code ./vinput2mcpl.c from vinput2mcpl.instr CFLAGS= -DFUNNEL @MCPLFLAGS@ ----------------------------------------------------------- Generating single GPU kernel or single CPU section layout: ----------------------------------------------------------- Generating GPU/CPU -DFUNNEL layout: Component virtual_output is NOACC, CPUONLY=1 -> FUNNEL mode enabled, SPLIT within buffer. -> CPU section from component virtual_output -> GPU kernel from component mcpl_output ----------------------------------------------------------- DEBUG: CMD: /u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/bin/mcstas finished INFO: Recompiling: ./vinput2mcpl.out --> launching cmd: mcpl-config --show buildflags DEBUG: CMD: nvc -o ./vinput2mcpl.out ./vinput2mcpl.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 -fast -Minfo=accel -acc=gpu -gpu=cc61,mem:managed -DOPENACC -DFUNNEL -Wl,-rpath,/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib -Wl,/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/lib/libmcpl.so -I/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include "./vinput2mcpl.c", line 90: warning: Routine "mcgenstate" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] _class_particle mcgenstate(void); ^ Remark: individual warnings can be suppressed with "--diag_suppress " "./vinput2mcpl.c", line 92: warning: Routine "mcsetstate" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] _class_particle mcsetstate(double x, double y, double z, double vx, double vy, double vz, ^ "./vinput2mcpl.c", line 95: warning: Routine "mcgetstate" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] _class_particle mcgetstate(_class_particle mcneutron, double *x, double *y, double *z, ^ "./vinput2mcpl.c", line 109: warning: Routine "particle_getvar" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double particle_getvar(_class_particle *p, char *name, int *suc); ^ "./vinput2mcpl.c", line 113: warning: Routine "str_comp" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] int str_comp(char *str1, char *str2); ^ "./vinput2mcpl.c", line 141: warning: Routine "particle_getvar_void" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] void* particle_getvar_void(_class_particle *p, char *name, int *suc); ^ "./vinput2mcpl.c", line 113: warning: Routine "str_comp" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] int str_comp(char *str1, char *str2); ^ "./vinput2mcpl.c", line 170: warning: Routine "particle_setvar_void" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] int particle_setvar_void(_class_particle *, char *, void*); ^ "./vinput2mcpl.c", line 192: warning: Routine "particle_setvar_void_array" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] int particle_setvar_void_array(_class_particle *, char *, void*, int); ^ "./vinput2mcpl.c", line 203: warning: Routine "particle_restore" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] void particle_restore(_class_particle *p, _class_particle *p0); ^ "./vinput2mcpl.c", line 214: warning: Routine "particle_getuservar_byid" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double particle_getuservar_byid(_class_particle *p, int id, int *suc){ ^ "./vinput2mcpl.c", line 224: warning: Routine "particle_uservar_init" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] void particle_uservar_init(_class_particle *p){ ^ "./vinput2mcpl.c", line 291: warning: Routine "noprintf" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] int noprintf(); ^ "./vinput2mcpl.c", line 293: warning: Routine "str_len" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] size_t str_len(const char *s); ^ "./vinput2mcpl.c", line 651: warning: Routine "mcget_ncount" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] unsigned long long int mcget_ncount(void); /* wrapper to set mcncount */ ^ "./vinput2mcpl.c", line 879: warning: Routine "_randnorm2" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double _randnorm2(randstate_t* state); ^ "./vinput2mcpl.c", line 896: warning: Routine "kiss_srandom" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] uint64_t *kiss_srandom(uint64_t state[7], uint64_t seed); ^ "./vinput2mcpl.c", line 898: warning: Routine "kiss_random" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] uint64_t kiss_random(uint64_t state[7]); ^ "./vinput2mcpl.c", line 906: warning: Routine "_rand01" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double _rand01(randstate_t* state); ^ "./vinput2mcpl.c", line 908: warning: Routine "_randpm1" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double _randpm1(randstate_t* state); ^ "./vinput2mcpl.c", line 910: warning: Routine "_rand0max" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double _rand0max(double max, randstate_t* state); ^ "./vinput2mcpl.c", line 912: warning: Routine "_randminmax" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double _randminmax(double min, double max, randstate_t* state); ^ "./vinput2mcpl.c", line 914: warning: Routine "_randtriangle" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double _randtriangle(randstate_t* state); ^ "./vinput2mcpl.c", line 917: warning: Routine "_rand01_opague" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double _rand01_opague(void* state); ^ "./vinput2mcpl.c", line 997: warning: Routine "coords_set" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] Coords coords_set(MCNUM x, MCNUM y, MCNUM z); ^ "./vinput2mcpl.c", line 999: warning: Routine "coords_get" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] Coords coords_get(Coords a, MCNUM *x, MCNUM *y, MCNUM *z); ^ "./vinput2mcpl.c", line 1001: warning: Routine "coords_add" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] Coords coords_add(Coords a, Coords b); ^ "./vinput2mcpl.c", line 1003: warning: Routine "coords_sub" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] Coords coords_sub(Coords a, Coords b); ^ "./vinput2mcpl.c", line 1005: warning: Routine "coords_neg" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] Coords coords_neg(Coords a); ^ "./vinput2mcpl.c", line 1007: warning: Routine "coords_scale" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] Coords coords_scale(Coords b, double scale); ^ "./vinput2mcpl.c", line 1009: warning: Routine "coords_sp" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double coords_sp(Coords a, Coords b); ^ "./vinput2mcpl.c", line 1011: warning: Routine "coords_xp" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] Coords coords_xp(Coords b, Coords c); ^ "./vinput2mcpl.c", line 1013: warning: Routine "coords_len" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double coords_len(Coords a); ^ "./vinput2mcpl.c", line 5555: warning: variable "exists" was set but never used [set_but_not_used] int exists=0; ^ "./vinput2mcpl.c", line 6439: warning: variable "newlen" was declared but never referenced [declared_but_not_referenced] long newlen = 0; ^ "./vinput2mcpl.c", line 8599: warning: Routine "Table_Index" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double Table_Index(t_Table Table, long i, long j); /* get indexed value */ ^ "./vinput2mcpl.c", line 8601: warning: Routine "Table_Value" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double Table_Value(t_Table Table, double X, long j); /* search X in 1st column and return interpolated value in j-column */ ^ "./vinput2mcpl.c", line 8608: warning: Routine "Table_Value2d" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double Table_Value2d(t_Table Table, double X, double Y); /* same as Table_Index with non-integer indices and 2d interpolation */ ^ "./vinput2mcpl.c", line 8628: warning: Routine "Table_Interp1d" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double Table_Interp1d(double x, double x1, double y1, double x2, double y2); ^ "./vinput2mcpl.c", line 8630: warning: Routine "Table_Interp1d_nearest" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double Table_Interp1d_nearest(double x, double x1, double y1, double x2, double y2); ^ "./vinput2mcpl.c", line 8632: warning: Routine "Table_Interp2d" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] double Table_Interp2d(double x, double y, double x1, double y1, double x2, double y2, ^ "./vinput2mcpl.c", line 10152: warning: variable "length" was declared but never referenced [declared_but_not_referenced] long length=0; ^ "/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include/mcpl.h", line 118: warning: invalid attribute for "struct " [attribute_does_not_apply_to_type] typedef struct MCPL_API { ^ "/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include/mcpl.h", line 133: warning: invalid attribute for "struct " [attribute_does_not_apply_to_type] typedef struct MCPL_API { void * internal; } mcpl_file_t; /* file-object used while reading .mcpl */ ^ "/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include/mcpl.h", line 134: warning: invalid attribute for "struct " [attribute_does_not_apply_to_type] typedef struct MCPL_API { void * internal; } mcpl_outfile_t; /* file-object used while writing .mcpl */ ^ "/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include/mcpl.h", line 353: warning: invalid attribute for "struct " [attribute_does_not_apply_to_type] typedef struct MCPL_API { ^ "/u/data/pkwi/WORK/micromamba/envs/mcstas-3.x/include/mcpl.h", line 391: warning: invalid attribute for "struct " [attribute_does_not_apply_to_type] typedef struct MCPL_API { ^ "./vinput2mcpl.c", line 10388: warning: variable "tc2" was set but never used [set_but_not_used] Coords tc1, tc2; ^ "./vinput2mcpl.c", line 10376: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced] int current_setpos_index = 1; ^ "./vinput2mcpl.c", line 10433: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced] int current_setpos_index = 2; ^ "./vinput2mcpl.c", line 10495: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced] int current_setpos_index = 3; ^ "./vinput2mcpl.c", line 10989: warning: incompatible redefinition of macro "exit" (declared at line 628) [bad_macro_redef] #define exit(...) noprintf() ^ "./vinput2mcpl.c", line 11001: warning: Routine "class_Progress_bar_trace" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] void class_Progress_bar_trace(_class_Progress_bar *_comp ^ "./vinput2mcpl.c", line 11312: warning: Routine "class_MCPL_output_trace" will be treated as sequential because its "routine" directive doesn't specify a level of parallelism [no_routine_type] void class_MCPL_output_trace(_class_MCPL_output *_comp ^ "./vinput2mcpl.c", line 12689: warning: variable "t" was declared but never referenced [declared_but_not_referenced] time_t t; ^ "./vinput2mcpl.c", line 12690: warning: variable "ct" was set but never used [set_but_not_used] clock_t ct; ^ "./vinput2mcpl.c", line 1591: warning: variable "mcstartdate" was set but never used [set_but_not_used] static long mcstartdate = 0; /* start simulation time */ ^ mcgenstate: 102, Generating acc routine seq Generating NVIDIA GPU code particle_getvar: 116, Generating acc routine seq Generating NVIDIA GPU code particle_getvar_void: 148, Generating acc routine seq Generating NVIDIA GPU code particle_setvar_void: 172, Generating acc routine seq Generating NVIDIA GPU code particle_setvar_void_array: 194, Generating acc routine seq Generating NVIDIA GPU code particle_restore: 205, Generating acc routine seq Generating NVIDIA GPU code particle_getuservar_byid: 214, Generating acc routine seq Generating NVIDIA GPU code particle_uservar_init: 224, Generating acc routine seq Generating NVIDIA GPU code noprintf: 1651, Generating acc routine seq Generating NVIDIA GPU code str_comp: 1655, Generating acc routine seq Generating NVIDIA GPU code str_len: 1664, Generating acc routine seq Generating NVIDIA GPU code mcget_ncount: 5631, Generating acc routine seq Generating NVIDIA GPU code coords_set: 6118, Generating acc routine seq Generating NVIDIA GPU code coords_get: 6129, Generating acc routine seq Generating NVIDIA GPU code coords_add: 6138, Generating acc routine seq Generating NVIDIA GPU code coords_sub: 6150, Generating acc routine seq Generating NVIDIA GPU code coords_neg: 6162, Generating acc routine seq Generating NVIDIA GPU code coords_scale: 6172, Generating acc routine seq Generating NVIDIA GPU code coords_sp: 6182, Generating acc routine seq Generating NVIDIA GPU code coords_xp: 6190, Generating acc routine seq Generating NVIDIA GPU code coords_len: 6200, Generating acc routine seq Generating NVIDIA GPU code coords_print: 6222, Generating acc routine seq Generating NVIDIA GPU code coords_norm: 6229, Generating acc routine seq Generating NVIDIA GPU code rot_set_rotation: 6275, Generating acc routine seq Generating NVIDIA GPU code rot_test_identity: 6310, Generating acc routine seq Generating NVIDIA GPU code rot_mul: 6321, Generating acc routine seq Generating NVIDIA GPU code rot_copy: 6338, Generating acc routine seq Generating NVIDIA GPU code rot_transpose: 6349, Generating acc routine seq Generating NVIDIA GPU code rot_apply: 6365, Generating acc routine seq Generating NVIDIA GPU code vec_prod_func: 6394, Generating acc routine seq Generating NVIDIA GPU code scalar_prod: 6405, Generating acc routine seq Generating NVIDIA GPU code norm_func: 6409, Generating acc routine seq Generating NVIDIA GPU code sort_absorb_last: 6443, Generating present(particles[:buffer_len],pbuffer[:buffer_len]) Generating implicit firstprivate(tidx) Generating NVIDIA GPU code 6450, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 6459, #pragma acc loop seq 6443, Generating implicit copy(lens[:]) [if not already present] 6450, Generating implicit firstprivate(l,ll) 6461, Accelerator restriction: induction variable live-out from loop: i 6462, Accelerator restriction: induction variable live-out from loop: i 6463, Accelerator restriction: induction variable live-out from loop: i 6464, Accelerator restriction: induction variable live-out from loop: i 6466, Accelerator restriction: induction variable live-out from loop: j 6467, Accelerator restriction: induction variable live-out from loop: j 6468, Accelerator restriction: induction variable live-out from loop: j 6469, Accelerator restriction: induction variable live-out from loop: j 6491, Generating present(pbuffer[:buffer_len]) Generating implicit firstprivate(tidx) Generating NVIDIA GPU code 6495, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 6498, #pragma acc loop seq 6491, Generating implicit copyin(lens[:]) [if not already present] Generating implicit copy(particles[:]) [if not already present] Generating implicit copyin(los[:]) [if not already present] 6498, Generating implicit firstprivate(l) 6515, Generating present(particles[:buffer_len]) Generating implicit firstprivate(accumlen,tidx,mult) Generating NVIDIA GPU code 6519, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 6525, #pragma acc loop seq 6531, #pragma acc loop seq 6515, Local memory used for targetbuffer,sourcebuffer 6525, Complex loop carried dependence of targetbuffer.randstate,sourcebuffer.randstate prevents parallelization Loop carried reuse of targetbuffer.randstate prevents parallelization 6531, Loop is parallelizable mccoordschange: 6579, Generating acc routine seq Generating NVIDIA GPU code mccoordschange_polarisation: 6610, Generating acc routine seq Generating NVIDIA GPU code normal_vec: 6627, Generating acc routine seq Generating NVIDIA GPU code solve_2nd_order: 6726, Generating acc routine seq Generating NVIDIA GPU code _randvec_target_circle: 6810, Generating acc routine seq Generating NVIDIA GPU code _randvec_target_rect_angular: 6876, Generating acc routine seq Generating NVIDIA GPU code _randvec_target_rect_real: 6953, Generating acc routine seq Generating NVIDIA GPU code kiss_srandom: 7225, Generating acc routine seq Generating NVIDIA GPU code kiss_random: 7237, Generating acc routine seq Generating NVIDIA GPU code _hash: 7269, Generating acc routine seq Generating NVIDIA GPU code _randnorm2: 7310, Generating acc routine seq Generating NVIDIA GPU code _randtriangle: 7321, Generating acc routine seq Generating NVIDIA GPU code _rand01: 7326, Generating acc routine seq Generating NVIDIA GPU code _rand01_opague: 7333, Generating acc routine seq Generating NVIDIA GPU code _randpm1: 7344, Generating acc routine seq Generating NVIDIA GPU code _rand0max: 7352, Generating acc routine seq Generating NVIDIA GPU code _randminmax: 7359, Generating acc routine seq Generating NVIDIA GPU code mcsetstate: 8076, Generating acc routine seq Generating NVIDIA GPU code mcgetstate: 8116, Generating acc routine seq Generating NVIDIA GPU code inside_rectangle: 8190, Generating acc routine seq Generating NVIDIA GPU code box_intersect: 8207, Generating acc routine seq Generating NVIDIA GPU code cylinder_intersect: 8322, Generating acc routine seq Generating NVIDIA GPU code sphere_intersect: 8377, Generating acc routine seq Generating NVIDIA GPU code Table_Index: 9462, Generating acc routine seq Generating NVIDIA GPU code Table_Value: 9530, Generating acc routine seq Generating NVIDIA GPU code Table_Value2d: 9609, Generating acc routine seq Generating NVIDIA GPU code Table_Interp1d: 10100, Generating acc routine seq Generating NVIDIA GPU code Table_Interp1d_nearest: 10116, Generating acc routine seq Generating NVIDIA GPU code Table_Interp2d: 10134, Generating acc routine seq Generating NVIDIA GPU code init: 10959, Generating update device(_mcpl_output_var,_virtual_output_var,_origin_var,_instrument_var) class_Progress_bar_trace: 11002, Generating acc routine seq Generating NVIDIA GPU code class_MCPL_output_trace: 11313, Generating acc routine seq Generating NVIDIA GPU code raytrace_all_funnel: 11683, Generating present(particles[:livebatchsize]) Generating implicit firstprivate(livebatchsize) Generating NVIDIA GPU code 11686, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 11686, Generating implicit firstprivate(cloop,_particle,gpu_innerloop,loops,mpi_node_rank,seed) 11695, Generating present(particles[:livebatchsize]) Generating implicit firstprivate(livebatchsize) Generating NVIDIA GPU code 11700, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 11695, Local memory used for _particle_save,.inl_c_9395,.inl_.inl_c_2486_9410,.inl_.inl_.inl_b_2471_2492_9415,.inl_.inl_.inl_.X2190_2470_2491_9414,.inl_.inl_b_2482_9409,.inl_.inl_c_2478_9403,.inl_.inl_.inl_.X2190_2470_2502_9425,.inl_.inl_.X2190_2476_9400,.inl_.inl_b_2477_9401,.inl_.X2174_9387,.inl_.inl_b_2493_9420,.inl_c_9384,.inl_.inl_.inl_b_2471_2503_9426,.inl_.inl_.X2174_2481_9404,.inl_a_9379,.inl_.X2172_9383,.inl_.X2173_9392,.inl_b_9393,.inl_.inl_c_2497_9421 11742, Generating present(particles[:livebatchsize]) Generating implicit firstprivate(livebatchsize) Generating NVIDIA GPU code 11745, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 11742, Local memory used for _particle_save,.inl_c_9497,.inl_.inl_c_2486_9512,.inl_.inl_.inl_b_2471_2492_9517,.inl_.inl_.inl_.X2190_2470_2491_9516,.inl_.inl_b_2482_9511,.inl_.inl_c_2478_9505,.inl_.inl_.inl_.X2190_2470_2502_9527,.inl_.inl_.X2190_2476_9502,.inl_.inl_b_2477_9503,.inl_.X2174_9489,.inl_.inl_b_2493_9522,.inl_c_9486,.inl_.inl_.inl_b_2471_2503_9528,.inl_.inl_.X2174_2481_9506,.inl_a_9481,.inl_.X2172_9485,.inl_.X2173_9494,.inl_b_9495,.inl_.inl_c_2497_9523 11365, Loop carried scalar dependence for .inl_.inl_.inl_str1_46_4256_9538 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_47_4257_9539 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_66_4287_9568 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_48_4260_9541 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_46_4256_9538 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_49_4261_9542 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_47_4257_9539 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_50_4263_9544 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_48_4260_9541 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_51_4264_9545 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_49_4261_9542 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_52_4266_9547 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_50_4263_9544 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_53_4267_9548 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_51_4264_9545 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_54_4269_9550 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_52_4266_9547 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_55_4270_9551 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_53_4267_9548 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_56_4272_9553 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_54_4269_9550 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_57_4273_9554 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_55_4270_9551 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_58_4275_9556 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_56_4272_9553 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_59_4276_9557 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_57_4273_9554 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_60_4278_9559 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_58_4275_9556 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_61_4279_9560 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_59_4276_9557 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_62_4281_9562 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_60_4278_9559 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_63_4282_9563 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_61_4279_9560 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_64_4284_9565 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_62_4281_9562 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_65_4285_9566 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_63_4282_9563 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str1_66_4287_9568 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str1_64_4284_9565 at line 11365 Loop carried scalar dependence for .inl_.inl_.inl_str2_67_4288_9569 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_67_4288_9569 at line 11365 Scalar last value needed after loop for .inl_.inl_.inl_str2_65_4285_9566 at line 11365 finally: 12210, Generating update self(_mcpl_output_var,_origin_var,_virtual_output_var,_instrument_var) mcenabletrace: 7480, Generating update device(mcdotrace) DEBUG: CMD: nvc finished INFO: ===