GPU builds on prism are broken
This is likely a compiler version issue.
Sample error:
/scratch/local/prism_fast/jcs/SpatialOps/spatialops/structured/FieldComparisons.h(404): error: expected an identifier
detected during:
instantiation of "__nv_bool SpatialOps::field_not_equal(double, const FieldT &, double, double) [with FieldT=SpatialOps::SVolField]"
/scratch/local/prism_fast/jcs/SpatialOps/buildCuda35/spatialops/structured/test/testFieldComparisons.cpp.cu(623): here
instantiation of "__nv_bool manual_error_compare(double, FieldT &, double, ErrorType, __nv_bool, __nv_bool, __nv_bool, double) [with FieldT=SpatialOps::SVolField]"
/scratch/local/prism_fast/jcs/SpatialOps/buildCuda35/spatialops/structured/test/testFieldComparisons.cpp.cu(679): here
instantiation of "__nv_bool TestFieldEqualScalar<FieldT>::compare_field_scalar(double, double, ErrorType, double, __nv_bool, double, __nv_bool, __nv_bool) [with FieldT=SpatialOps::SVolField]"
/scratch/local/prism_fast/jcs/SpatialOps/buildCuda35/spatialops/structured/test/testFieldComparisons.cpp.cu(691): here
instantiation of "__nv_bool TestFieldEqualScalar<FieldT>::test(short, ErrorType, __nv_bool, __nv_bool) [with FieldT=SpatialOps::SVolField]"
/scratch/local/prism_fast/jcs/SpatialOps/buildCuda35/spatialops/structured/test/testFieldComparisons.cpp.cu(866): here