-
-
Notifications
You must be signed in to change notification settings - Fork 15
NVHPC 24.7
scivision edited this page Sep 24, 2024
·
1 revision
NVIDIA HPC SDK uses the GNU STL and so STL features depend on the GNU STL version.
{
"compiler" :
{
"flags" : "",
"sysroot" : "",
"system" : "Linux",
"system_version" : "5.14.0-404.el9.x86_64",
"target" : "x86_64",
"vendor" : "NVHPC",
"version" : "24.7.0"
},
"cpp11" :
{
"current_exception" : true,
"getenv" : true,
"iota" : true,
"nullptr" : true
},
"cpp14" :
{
"make_unique" : true,
"thread" : true
},
"cpp17" :
{
"deduction_guides" : true,
"fallthrough" : true,
"filesystem" : true,
"folding" : true,
"init_if_switch" : true,
"math_special_functions" : true,
"maybe_unused" : true,
"sample" : true
},
"cpp20" :
{
"barrier" : true,
"bit_width" : true,
"coroutine" : false,
"execution_policy" : false,
"format" : false,
"hardware_interference_size" : false,
"jthread" : true,
"latch" : true,
"lerp" : false,
"likely" : true,
"math_constants" : true,
"midpoint" : false,
"ranges_find" : true,
"semaphore" : true,
"smart_ptr_for_overwrite" : false,
"source_location" : true,
"stop_callback" : true,
"stop_source" : true,
"structured_bindings" : true
},
"cpp23" :
{
"assume" : false,
"expected" : false,
"flat_map" : false,
"flat_set" : false,
"mdspan" : false,
"print" : false,
"stacktrace" : false,
"stdfloat" : false,
"unreachable" : false
},
"cpp26" :
{
"adl_projected" : false,
"format_pointer" : false,
"linalg" : false,
"saturation_arithmetic" : false
}