#2096: SphericalHarmonicRecon and SphericalHarmonicReconGen tests fail on Jenkins build machine ------------------------------------+--------------------------------------- Reporter: hinder | Owner: rhaas Type: defect | Status: assigned Priority: major | Milestone: ET_2018_02 Component: EinsteinToolkit thorn | Version: development version Resolution: | Keywords: ------------------------------------+---------------------------------------
Comment (by rhaas):
This is a question for Yosef or one of the other authors. This triggers: {{{ 31 ! Note: the extraction WT is at rb(char_nx0+1) 32 ! start marching at the 2nd point 33 34 if ( FirstTime ) then 35 FirstTime = .false. 36 if (minval(abs(zeta - dcmplx(1,1))) < 1.0d-10) then 37 Tarr = minloc(abs(stereo_q(:,1)-1.)) 38 loc_q = Tarr(1) 39 Tarr = minloc(abs(stereo_p(1,:)-1.)) 40 loc_p = Tarr(1) 41 if (abs(zeta(loc_q,loc_p) - dcmplx(1.,1.)) .gt. 1d-10) then 42 call CCTK_WARN(0, " Error ") 43 endif }}} in ./NullEvolve/src/NullEvol_InitialSlice.F90 line 42. Ie {{{abs(zeta(loc_q,loc_p) - dcmplx(1.,1.)) .gt. 1d-10}}} whatever that means. Note that the data has been freshly regenerated using gcc 7.2 with {{{-O2}}} but without {{{--fast-math}}} (which may be used on the Jenkins machine).
I will have to try and see if I can reproduce the error on my workstation (or dig up my login information for the Jenkins VM machine to play around on it).
Yosef, would you be able to tell if there is anything one can do about this error?