# Copyright 2024 Matt Borland
# Distributed under the Boost Software License, Version 1.0.
# https://www.boost.org/LICENSE_1_0.txt

import testing ;
import ../../config/checks/config : requires ;

project : requirements
    [ requires cxx14_decltype_auto cxx14_generic_lambdas cxx14_return_type_deduction cxx14_variable_templates cxx14_constexpr ]
    ;

# Special Functions
run test_cbrt_nvrtc_double.cpp ;
run test_cbrt_nvrtc_float.cpp ;
run test_expm1_nvrtc_double.cpp ;
run test_expm1_nvrtc_float.cpp ;
run test_fpclassify_nvrtc_double.cpp ;
run test_fpclassify_nvrtc_float.cpp ;
run test_gamma_nvrtc_double.cpp ;
run test_gamma_nvrtc_float.cpp ;
run test_log1p_nvrtc_double.cpp ;
run test_log1p_nvrtc_float.cpp ;
run test_round_nvrtc_double.cpp ;
run test_round_nvrtc_float.cpp ;
run test_sign_nvrtc_double.cpp ;
run test_sign_nvrtc_float.cpp ;
run test_trunc_nvrtc_double.cpp ;
