boost.cfg additions (#1680)
This commit is contained in:
parent
70ea6bfb9b
commit
71018d6d17
817
cfg/boost.cfg
817
cfg/boost.cfg
|
@ -34,4 +34,821 @@
|
||||||
<define name="BOOST_CHECK_EQUAL(a,b)" value="assert((a) == (b))"/>
|
<define name="BOOST_CHECK_EQUAL(a,b)" value="assert((a) == (b))"/>
|
||||||
<define name="BOOST_WARN_EQUAL(a,b)" value="assert((a) == (b))"/>
|
<define name="BOOST_WARN_EQUAL(a,b)" value="assert((a) == (b))"/>
|
||||||
<define name="BOOST_REQUIRE_EQUAL(a,b)" value="assert((a) == (b))"/>
|
<define name="BOOST_REQUIRE_EQUAL(a,b)" value="assert((a) == (b))"/>
|
||||||
|
|
||||||
|
<!-- boost::math classification functions -->
|
||||||
|
<function name="boost::math::fpclassify">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="int"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<function name="boost::math::isinfinite,boost::math::isinf,boost::math::isnan,boost::math::isnormal">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- boost::math sign functions -->
|
||||||
|
<function name="boost::math::sign">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="int">arg1==0?0:(arg1<0?-1:1)</returnValue>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<function name="boost::math::signbit">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="int">arg1<0?1:0</returnValue>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<function name="boost::math::copysign">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- boost::math constants -->
|
||||||
|
<function name="boost::math::constants::name">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>x</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::half">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>5.000000000000000000000000000000000000e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::third">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>3.333333333333333333333333333333333333e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::twothirds">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.666666666666666666666666666666666666e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::two_thirds">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.666666666666666666666666666666666666e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::sixth">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.66666666666666666666666666666666666666666e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::three_quarters">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>7.500000000000000000000000000000000000e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_two">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.414213562373095048801688724209698078e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_three">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.732050807568877293527446341505872366e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::half_root_two">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>7.071067811865475244008443621048490392e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::ln_two">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.931471805599453094172321214581765680e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::ln_ln_two">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>-3.665129205816643270124391582326694694e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_ln_four">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.177410022515474691011569326459699637e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_root_two">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>7.071067811865475244008443621048490392e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>3.141592653589793238462643383279502884e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::half_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.570796326794896619231321691639751442e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::third_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.047197551196597746154214461093167628e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::sixth_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>5.235987755982988730771072305465838140e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::two_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.283185307179586476925286766559005768e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::two_thirds_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.094395102393195492308428922186335256e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::three_quarters_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.356194490192344928846982537459627163e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::four_thirds_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>4.188790204786390984616857844372670512e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_two_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.591549430918953357688837633725143620e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_root_two_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>3.989422804014326779399460599343818684e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.772453850905516027298167483341145182e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_half_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.253314137315500251207882642405522626e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_two_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.506628274631000502415765284811045253e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::log_root_two_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>9.189385332046727417803297364056176398e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_root_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>5.641895835477562869480794515607725858e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_one_div_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>5.641895835477562869480794515607725858e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::pi_minus_three">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.415926535897932384626433832795028841e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::four_minus_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>8.584073464102067615373566167204971158e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::pow23_four_minus_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>7.953167673715975443483953350568065807e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::pi_pow_e">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.245915771836104547342715220454373502e+01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::pi_sqr">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>9.869604401089358618834490999876151135e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::pi_sqr_div_six">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.644934066848226436472415166646025189e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::pi_cubed">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>3.100627668029982017547631506710139520e+01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::cbrt_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.464591887561523263020142527263790391e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_cbrt_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.827840632552956814670208331581645981e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::e">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.718281828459045235360287471352662497e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::exp_minus_half">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.065306597126334236037995349911804534e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::e_pow_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.314069263277926900572908636794854738e+01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_e">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.648721270700128146848650787814163571e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::log10_e">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>4.342944819032518276511289189166050822e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_log10_e">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.302585092994045684017991454684364207e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::ln_ten">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.302585092994045684017991454684364207e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::degree">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.745329251994329576923690768488612713e-02</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::radian">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>5.729577951308232087679815481410517033e+01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::sin_one">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>8.414709848078965066525023216302989996e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::cos_one">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>5.403023058681397174009366074429766037e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::sinh_one">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.175201193643801456882381850595600815e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::cosh_one">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.543080634815243778477905620757061682e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::phi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.618033988749894848204586834365638117e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::ln_phi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>4.812118250596034474977589134243684231e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_ln_phi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.078086921235027537601322606117795767e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::euler">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>5.772156649015328606065120900824024310e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::one_div_euler">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.732454714600633473583025315860829681e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::euler_sqr">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>3.331779238077186743183761363552442266e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::zeta_two">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.644934066848226436472415166646025189e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::zeta_three">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.202056903159594285399738161511449990e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::catalan">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>9.159655941772190150546035149323841107e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::glaisher">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.282427129100622636875342568869791727e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::khinchin">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.685452001065306445309714835481795693e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::extreme_value_skewness">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>1.139547099404648657492793019389846112e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::rayleigh_skewness">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.311106578189371381918993515442277798e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::rayleigh_kurtosis">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>3.245089300687638062848660410619754415e+00</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::rayleigh_kurtosis_excess">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>2.450893006876380628486604106197544154e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::two_div_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>6.366197723675813430755350534900574481e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::constants::root_two_div_pi">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue>7.978845608028653558798921198687637369e-01</returnValue>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- boost::math rounding functions -->
|
||||||
|
<function name="boost::math::round">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::iround">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="int"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::lround">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="long int"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::math::llround">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="long long int"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-bool/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- boost::filesystem query functions -->
|
||||||
|
<function name="boost::filesystem::exists,boost::filesystem::is_directory,boost::filesystem::is_empty,boost::filesystem::is_other,boost::filesystem::is_regular_file,boost::filesystem::is_symlink">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::exists,boost::filesystem::is_directory,boost::filesystem::is_empty,boost::filesystem::is_other,boost::filesystem::is_regular_file,boost::filesystem::is_symlink">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::equivalent">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::equivalent">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="3"/>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- boost::filesystem actions -->
|
||||||
|
<function name="boost::filesystem::remove,boost::filesystem::remove_all">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::remove,boost::filesystem::remove_all">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::copy,boost::filesystem::copy_directory,boost::filesystem::copy_file,boost::filesystem::copy_symlinks">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::copy,boost::filesystem::copy_directory,boost::filesystem::copy_file,boost::filesystem::copy_symlinks">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="3"/>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::create_directories,boost::filesystem::create_directory">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::create_directories,boost::filesystem::create_directory">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<returnValue type="bool"/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2"/>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::create_directory_symlink,boost::filesystem::create_hard_link,boost::filesystem::create_symlink,boost::filesystem::rename">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::filesystem::create_directory_symlink,boost::filesystem::create_hard_link,boost::filesystem::create_symlink,boost::filesystem::rename">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="3"/>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- endian conversion functions -->
|
||||||
|
<function name="boost::endian::endian_reverse,boost::endian::big_to_native,boost::endian::native_to_big,boost::endian::little_to_native,boost::endian::native_to_little,boost::endian::conditional_reverse">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::endian::endian_reverse_inplace,boost::endian::big_to_native_inplace,boost::endian::native_to_big,boost::endian::little_to_native_inplace,boost::endian::native_to_little_inplace,boost::endian::conditional_reverse_inplace">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::endian::conditional_reverse">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="3">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<function name="boost::endian::conditional_reverse_inplace">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="2">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
<arg nr="3">
|
||||||
|
<not-uninit/>
|
||||||
|
<not-null/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- boost::lexical_cast -->
|
||||||
|
<function name="boost::lexical_cast">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<pure/>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
|
||||||
|
<!-- boost containers that are similar to std containers, commented out due to dependency on std -->
|
||||||
|
<!--
|
||||||
|
<container id="boostArray" startPattern="boost :: array|scoped_array <" inherits="stdArray" />
|
||||||
|
<container id="boostCircularBuffer" startPattern="boost :: circular_buffer <" inherits="stdContainer" />
|
||||||
|
<container id="boostList" startPattern="boost :: list|slist <" inherits="stdList" />
|
||||||
|
<container id="boostMap" startPattern="boost :: map|flat_map|flat_multimap|multimap|unordered_map|unordered_multimap <" inherits="stdMap" />
|
||||||
|
<container id="boostSet" startPattern="boost :: set|flat_set|flat_multiset|multiset|unordered_set <" inherits="stdSet" />
|
||||||
|
<container id="boostVectorDeque" startPattern="boost :: deque|vector|small_vector|stable_vector|static_vector <" inherits="stdVectorDeque" />
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- Tell cppcheck to interpret BOOST_AUTO_TEST_CASE as a function definition -->
|
||||||
|
<define name="BOOST_AUTO_TEST_CASE(str)" value="void BOOST_AUTO_TEST_CASE_run(str)" />
|
||||||
|
<define name="BOOST_FIXTURE_TEST_CASE(str1, str2)" value="void BOOST_FIXTURE_TEST_CASE_run(str1,str2)" />
|
||||||
|
<define name="BOOST_PYTHON_MODULE(str)" value="void BOOST_PYTHON_MODULE_definition(str)" />
|
||||||
</def>
|
</def>
|
||||||
|
|
Loading…
Reference in New Issue