INFO: No output directory specified (--dir)
INFO: Using directory: "Test_Collimator_Radial_20241118_024433"
INFO: Regenerating c-file: Test_Collimator_Radial.c
DEBUG: CMD: /u/data/pkwi/McStas/mcstas/3.x-dev/bin/mcstas -t -o ./Test_Collimator_Radial.c Test_Collimator_Radial.instr
Info:    'Collimator_ROC' is a contributed component.
Info:    'Exact_radial_coll' is a contributed component.
CFLAGS=
      
WARNING:
 The parameter format of 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.


-----------------------------------------------------------

Generating single GPU kernel or single CPU section layout: 

-----------------------------------------------------------

Generating GPU/CPU -DFUNNEL layout:

-----------------------------------------------------------
DEBUG: CMD: /u/data/pkwi/McStas/mcstas/3.x-dev/bin/mcstas finished
INFO: Recompiling: ./Test_Collimator_Radial.out
DEBUG: CMD: nvc -o ./Test_Collimator_Radial.out ./Test_Collimator_Radial.c -fast -Minfo=accel -acc=gpu -gpu=managed -DOPENACC
"./Test_Collimator_Radial.c", line 4486: warning: variable "num" was declared but never referenced [declared_but_not_referenced]
          int num = 3;
              ^

Remark: individual warnings can be suppressed with "--diag_suppress <warning-name>"

"./Test_Collimator_Radial.c", line 10608: warning: variable "dt" was set but never used [set_but_not_used]
  	double dt, dy;
  	       ^

"./Test_Collimator_Radial.c", line 10608: warning: variable "dy" was set but never used [set_but_not_used]
  	double dt, dy;
  	           ^

"./Test_Collimator_Radial.c", line 10635: warning: variable "dx" was set but never used [set_but_not_used]
  	double dx, dy;
  	       ^

"./Test_Collimator_Radial.c", line 10635: warning: variable "dy" was set but never used [set_but_not_used]
  	double dx, dy;
  	           ^

"./Test_Collimator_Radial.c", line 10963: 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;
          ^

"./Test_Collimator_Radial.c", line 10963: 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;
                       ^

"./Test_Collimator_Radial.c", line 10963: 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;
                                     ^

"./Test_Collimator_Radial.c", line 10963: 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;
                                                  ^

"./Test_Collimator_Radial.c", line 10963: 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;
                                                                ^

"./Test_Collimator_Radial.c", line 10963: 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;
                                                                             ^

"./Test_Collimator_Radial.c", line 11320: warning: variable "plane_Eq" was declared but never referenced [declared_but_not_referenced]
    double plane_Eq [4];
           ^

"./Test_Collimator_Radial.c", line 12999: warning: variable "tc2" was set but never used [set_but_not_used]
      Coords tc1, tc2;
                  ^

"./Test_Collimator_Radial.c", line 12987: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 1;
        ^

"./Test_Collimator_Radial.c", line 13040: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 2;
        ^

"./Test_Collimator_Radial.c", line 13130: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 3;
        ^

"./Test_Collimator_Radial.c", line 13232: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 4;
        ^

"./Test_Collimator_Radial.c", line 13325: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 5;
        ^

"./Test_Collimator_Radial.c", line 13427: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 6;
        ^

"./Test_Collimator_Radial.c", line 13493: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 7;
        ^

"./Test_Collimator_Radial.c", line 13550: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 8;
        ^

"./Test_Collimator_Radial.c", line 13610: warning: variable "current_setpos_index" was declared but never referenced [declared_but_not_referenced]
    int current_setpos_index = 9;
        ^

"./Test_Collimator_Radial.c", line 15572: warning: variable "type" was set but never used [set_but_not_used]
    char type = '\0';
         ^

"./Test_Collimator_Radial.c", line 15573: warning: variable "itype" was set but never used [set_but_not_used]
    int itype = 0;
        ^

"./Test_Collimator_Radial.c", line 15576: warning: variable "nb_reuses" was declared but never referenced [declared_but_not_referenced]
    int nb_reuses = line_info.nb_reuses;
        ^

"./Test_Collimator_Radial.c", line 15579: warning: variable "vcache" was set but never used [set_but_not_used]
    double vcache = line_info.v; 
           ^

"./Test_Collimator_Radial.c", line 15583: warning: variable "lfree" was set but never used [set_but_not_used]
    double lfree = line_info.lfree;
           ^

"./Test_Collimator_Radial.c", line 15585: warning: variable "xs_compute" was declared but never referenced [declared_but_not_referenced]
    long   xs_compute = line_info.xs_compute;
           ^

"./Test_Collimator_Radial.c", line 15586: warning: variable "xs_reuse" was declared but never referenced [declared_but_not_referenced]
    long   xs_reuse   = line_info.xs_reuse;
           ^

"./Test_Collimator_Radial.c", line 15587: warning: variable "xs_calls" was declared but never referenced [declared_but_not_referenced]
    long   xs_calls   = line_info.xs_calls;
           ^

"./Test_Collimator_Radial.c", line 15589: warning: variable "dq" was set but never used [set_but_not_used]
    double dq = line_info.dq;
           ^

"./Test_Collimator_Radial.c", line 16153: warning: variable "ROC_angle" was declared but never referenced [declared_but_not_referenced]
    double ROC_angle,x0,z0,x1,z1,a,r,xp,zp;
           ^

"./Test_Collimator_Radial.c", line 16153: warning: variable "x0" was declared but never referenced [declared_but_not_referenced]
    double ROC_angle,x0,z0,x1,z1,a,r,xp,zp;
                     ^

"./Test_Collimator_Radial.c", line 16153: warning: variable "z0" was declared but never referenced [declared_but_not_referenced]
    double ROC_angle,x0,z0,x1,z1,a,r,xp,zp;
                        ^

"./Test_Collimator_Radial.c", line 16153: warning: variable "x1" was declared but never referenced [declared_but_not_referenced]
    double ROC_angle,x0,z0,x1,z1,a,r,xp,zp;
                           ^

"./Test_Collimator_Radial.c", line 16153: warning: variable "z1" was declared but never referenced [declared_but_not_referenced]
    double ROC_angle,x0,z0,x1,z1,a,r,xp,zp;
                              ^

"./Test_Collimator_Radial.c", line 16153: warning: variable "a" was declared but never referenced [declared_but_not_referenced]
    double ROC_angle,x0,z0,x1,z1,a,r,xp,zp;
                                 ^

"./Test_Collimator_Radial.c", line 16153: warning: variable "r" was declared but never referenced [declared_but_not_referenced]
    double ROC_angle,x0,z0,x1,z1,a,r,xp,zp;
                                   ^

"./Test_Collimator_Radial.c", line 18315: warning: variable "t" was declared but never referenced [declared_but_not_referenced]
    time_t  t;
            ^

"./Test_Collimator_Radial.c", line 18316: warning: variable "ct" was set but never used [set_but_not_used]
    clock_t ct;
            ^

"./Test_Collimator_Radial.c", line 1495: warning: variable "mcstartdate" was set but never used [set_but_not_used]
  static   long mcstartdate            = 0; /* start simulation time */
                ^

"./Test_Collimator_Radial.c", line 2898: warning: function "strcpy_valid" was declared but never referenced [declared_but_not_referenced]
  static char *strcpy_valid(char *valid, char *original)
               ^

mcgenstate:
     88, Generating acc routine seq
         Generating NVIDIA GPU code
particle_getvar:
    102, Generating acc routine seq
         Generating NVIDIA GPU code
particle_getvar_void:
    134, Generating acc routine seq
         Generating NVIDIA GPU code
particle_setvar_void:
    158, Generating acc routine seq
         Generating NVIDIA GPU code
particle_setvar_void_array:
    180, Generating acc routine seq
         Generating NVIDIA GPU code
particle_restore:
    191, Generating acc routine seq
         Generating NVIDIA GPU code
particle_getuservar_byid:
    200, Generating acc routine seq
         Generating NVIDIA GPU code
particle_uservar_init:
    210, Generating acc routine seq
         Generating NVIDIA GPU code
noprintf:
   1542, Generating acc routine seq
         Generating NVIDIA GPU code
str_comp:
   1546, Generating acc routine seq
         Generating NVIDIA GPU code
str_len:
   1555, Generating acc routine seq
         Generating NVIDIA GPU code
mcget_ncount:
   4107, Generating acc routine seq
         Generating NVIDIA GPU code
coords_set:
   4538, Generating acc routine seq
         Generating NVIDIA GPU code
coords_get:
   4549, Generating acc routine seq
         Generating NVIDIA GPU code
coords_add:
   4558, Generating acc routine seq
         Generating NVIDIA GPU code
coords_sub:
   4570, Generating acc routine seq
         Generating NVIDIA GPU code
coords_neg:
   4582, Generating acc routine seq
         Generating NVIDIA GPU code
coords_scale:
   4592, Generating acc routine seq
         Generating NVIDIA GPU code
coords_sp:
   4602, Generating acc routine seq
         Generating NVIDIA GPU code
coords_xp:
   4610, Generating acc routine seq
         Generating NVIDIA GPU code
coords_len:
   4620, Generating acc routine seq
         Generating NVIDIA GPU code
coords_print:
   4642, Generating acc routine seq
         Generating NVIDIA GPU code
coords_norm:
   4649, Generating acc routine seq
         Generating NVIDIA GPU code
rot_set_rotation:
   4695, Generating acc routine seq
         Generating NVIDIA GPU code
rot_test_identity:
   4730, Generating acc routine seq
         Generating NVIDIA GPU code
rot_mul:
   4741, Generating acc routine seq
         Generating NVIDIA GPU code
rot_copy:
   4758, Generating acc routine seq
         Generating NVIDIA GPU code
rot_transpose:
   4769, Generating acc routine seq
         Generating NVIDIA GPU code
rot_apply:
   4785, Generating acc routine seq
         Generating NVIDIA GPU code
vec_prod_func:
   4814, Generating acc routine seq
         Generating NVIDIA GPU code
scalar_prod:
   4825, Generating acc routine seq
         Generating NVIDIA GPU code
norm_func:
   4829, Generating acc routine seq
         Generating NVIDIA GPU code
mccoordschange:
   5006, Generating acc routine seq
         Generating NVIDIA GPU code
mccoordschange_polarisation:
   5037, Generating acc routine seq
         Generating NVIDIA GPU code
normal_vec:
   5054, Generating acc routine seq
         Generating NVIDIA GPU code
solve_2nd_order:
   5153, Generating acc routine seq
         Generating NVIDIA GPU code
_randvec_target_circle:
   5237, Generating acc routine seq
         Generating NVIDIA GPU code
_randvec_target_rect_angular:
   5303, Generating acc routine seq
         Generating NVIDIA GPU code
_randvec_target_rect_real:
   5380, Generating acc routine seq
         Generating NVIDIA GPU code
kiss_srandom:
   5652, Generating acc routine seq
         Generating NVIDIA GPU code
kiss_random:
   5662, Generating acc routine seq
         Generating NVIDIA GPU code
_hash:
   5688, Generating acc routine seq
         Generating NVIDIA GPU code
_randnorm2:
   5729, Generating acc routine seq
         Generating NVIDIA GPU code
_randtriangle:
   5740, Generating acc routine seq
         Generating NVIDIA GPU code
_rand01:
   5745, Generating acc routine seq
         Generating NVIDIA GPU code
_randpm1:
   5753, Generating acc routine seq
         Generating NVIDIA GPU code
_rand0max:
   5761, Generating acc routine seq
         Generating NVIDIA GPU code
_randminmax:
   5768, Generating acc routine seq
         Generating NVIDIA GPU code
mcsetstate:
   6427, Generating acc routine seq
         Generating NVIDIA GPU code
mcgetstate:
   6463, Generating acc routine seq
         Generating NVIDIA GPU code
inside_rectangle:
   6523, Generating acc routine seq
         Generating NVIDIA GPU code
box_intersect:
   6540, Generating acc routine seq
         Generating NVIDIA GPU code
cylinder_intersect:
   6655, Generating acc routine seq
         Generating NVIDIA GPU code
sphere_intersect:
   6710, Generating acc routine seq
         Generating NVIDIA GPU code
Table_Index:
   7716, Generating acc routine seq
         Generating NVIDIA GPU code
Table_Value:
   7784, Generating acc routine seq
         Generating NVIDIA GPU code
Table_Value2d:
   7863, Generating acc routine seq
         Generating NVIDIA GPU code
Table_Interp1d:
   8331, Generating acc routine seq
         Generating NVIDIA GPU code
Table_Interp1d_nearest:
   8347, Generating acc routine seq
         Generating NVIDIA GPU code
Table_Interp2d:
   8365, Generating acc routine seq
         Generating NVIDIA GPU code
SG_Maxwell:
   8412, Generating acc routine seq
         Generating NVIDIA GPU code
Monitor_nD_Trace:
   9604, Generating acc routine seq
         Generating NVIDIA GPU code
off_F:
  10920, Generating acc routine seq
         Generating NVIDIA GPU code
off_sign:
  10925, Generating acc routine seq
         Generating NVIDIA GPU code
off_normal:
  10935, Generating acc routine seq
         Generating NVIDIA GPU code
off_pnpoly:
  10961, Generating acc routine seq
         Generating NVIDIA GPU code
off_intersectPoly:
  11024, Generating acc routine seq
         Generating NVIDIA GPU code
off_init_planes:
  11155, Generating acc routine seq
         Generating NVIDIA GPU code
off_clip_3D_mod:
  11200, Generating acc routine seq
         Generating NVIDIA GPU code
off_clip_3D_mod_grav:
  11317, Generating acc routine seq
         Generating NVIDIA GPU code
off_compare:
  11435, Generating acc routine seq
         Generating NVIDIA GPU code
off_cleanDouble:
  11447, Generating acc routine seq
         Generating NVIDIA GPU code
off_cleanInOut:
  11482, Generating acc routine seq
         Generating NVIDIA GPU code
Min_int:
  11733, Generating acc routine seq
         Generating NVIDIA GPU code
merge:
  11740, Generating acc routine seq
         Generating NVIDIA GPU code
p_to_quadratic:
  11844, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
quadraticSolve:
  11859, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
off_intersect_all:
  11913, Generating acc routine seq
         Generating NVIDIA GPU code
off_intersect:
  12030, Generating acc routine seq
         Generating NVIDIA GPU code
off_x_intersect:
  12052, Generating acc routine seq
         Generating NVIDIA GPU code
calc_xsect:
  12548, Generating acc routine seq
         Generating NVIDIA GPU code
init:
  14892, Generating update device(_Monitor1_xt_var,_Sample_var,_BananaTheta_var,_Origin_var,_collimador_d20_var,_collimador_contrib_var,_Source_var,_BananaThetaIn_var,_instrument_var,_collimador_rad_var)
class_Progress_bar_trace:
  14935, Generating acc routine seq
         Generating NVIDIA GPU code
class_Source_gen_trace:
  15025, Generating acc routine seq
         Generating NVIDIA GPU code
class_Monitor_nD_trace:
  15234, Generating acc routine seq
         Generating NVIDIA GPU code
class_PowderN_trace:
  15524, Generating acc routine seq
         Generating NVIDIA GPU code
class_Collimator_radial_trace:
  15996, Generating acc routine seq
         Generating NVIDIA GPU code
class_Collimator_ROC_trace:
  16142, Generating acc routine seq
         Generating NVIDIA GPU code
class_Exact_radial_coll_trace:
  16212, Generating acc routine seq
         Generating NVIDIA GPU code
raytrace:
  16334, Generating acc routine seq
         Generating NVIDIA GPU code
raytrace_all:
  16581, Generating implicit firstprivate(gpu_innerloop)
         Generating NVIDIA GPU code
      16595, #pragma acc loop gang(numgangs), vector(vecsize) /* blockIdx.x threadIdx.x */
  16581, Local memory used for .inl_particle_16003,particleN,.inl_.inl_mcneutron_0_16018,.inl_.X2191_16020,.inl_.inl_.X2397_15_16019
  16595, Generating implicit firstprivate(seed,_particle)
finally:
  17327, Generating update self(_Monitor1_xt_var,_Sample_var,_BananaTheta_var,_Origin_var,_collimador_d20_var,_collimador_contrib_var,_Source_var,_BananaThetaIn_var,_instrument_var,_collimador_rad_var)
mcenabletrace:
   5887, Generating update device(mcdotrace)
/usr/bin/ld: /tmp/nvc7zenlXfKbaJ_K.o: in function `cif2hkl':
/u/data/pkwi/TESTS/2024-11-18/McStas_8GPU_openacc_5e6_Linux_5e6/Test_Collimator_Radial/./Test_Collimator_Radial.c:12273: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
DEBUG: CMD: nvc finished
INFO: ===