E3SM-Project / HOMMEXX

Clone of ACME for CMDV-SE project to convert HOMME to C++
11 stars 0 forks source link

On P9, preq_ut fails in a Fortran routine #291

Open ambrad opened 6 years ago

ambrad commented 6 years ago

TEST_CASE("Testing vlaplace_sphere_wk_cartesian() multilevel","vlaplace_sphere_wk_cartesian") fails on P9 with -O3 (but still -ffp-contract=off).The second component of the solution is wrong from the Fortran call, not the C++/Cuda call. (Identical results between P100 and V100 were manually checked.) The failure goes away with -O1 and -O2. This issue is just to document the case. gcc 7.2.0 was used.