Skip to content

Commit

Permalink
Fix incorrect name for float128 type check that caused it to not apear.
Browse files Browse the repository at this point in the history
  • Loading branch information
grafikrobot committed Aug 31, 2024
1 parent b86dc43 commit 52a639f
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions test/Jamfile.v2
Original file line number Diff line number Diff line change
Expand Up @@ -98,15 +98,18 @@ cpp-pch pch : pch.hpp : <use>/boost/test//boost_unit_test_framework ;
cpp-pch pch_light : pch_light.hpp : <use>/boost/test//boost_unit_test_framework ;
lib compile_test_main : compile_test/main.cpp ;

searched-lib quadmath : : <link>shared ;
searched-lib quadmath ;

local float128_type_intel_quad =
[ check-target-builds ../config//has_intel_quad "Intel _Quad datatype support" : <cxxflags>-Qoption,cpp,--extended_float_type <define>BOOST_MATH_USE_FLOAT128 ] ;
local float128_type_type_gcc =
[ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <toolset>gcc:<library>quadmath <toolset>gcc:<define>BOOST_MATH_TEST_FLOAT128 ] ;
[ check-target-builds ../config//has_intel_quad "Intel _Quad datatype support"
: <cxxflags>-Qoption,cpp,--extended_float_type <define>BOOST_MATH_USE_FLOAT128 ] ;
local float128_type_gcc =
[ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support"
: <toolset>gcc:<library>quadmath <toolset>gcc:<define>BOOST_MATH_TEST_FLOAT128 ] ;
local float128_type_floatmax =
[ check-target-builds ../config//has_128bit_floatmax_t "128-bit floatmax_t" : : <build>no ] ;
local float128_type = $(float128_type_intel_quad) $(float128_type_gcc) $(float128_type_floatmax) ;
local float128_type =
$(float128_type_intel_quad) $(float128_type_gcc) $(float128_type_floatmax) ;

test-suite special_fun :
[ run test_1F0.cpp /boost/test//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=1 : test_1F0_1 ] # hypergeometric_pFq_checked_series.hpp uses auto, the rest are from quadrature tests.
Expand Down

0 comments on commit 52a639f

Please sign in to comment.