E3SM-Project / HOMMEXX

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

Pascal tests are failing since ~6/14 #334

Closed ambrad closed 6 years ago

ambrad commented 6 years ago

GPU tests are failing because of

src/share/cxx/RemapFunctor.hpp(458): warning: calling a __host__ function("__builtin_isnan") from a __host__ __device__ function("Kokkos::parallel_reduce<int,  ::, int> ") is not allowed

--expt-relaxed-constexpr is not sufficient. Cuda provides its own isnan. We can abstract Cuda's isnan vs std::isnan in ExecSpaceDefs.

bartgol commented 6 years ago

Sorry, this was my fault. Should have known better than using std:: stuff...