| 1 | diff --git a/libs/units/test/test_output.cpp b/libs/units/test/test_output.cpp
|
|---|
| 2 | index 95c3a21..c26479b 100644
|
|---|
| 3 | --- a/libs/units/test/test_output.cpp
|
|---|
| 4 | +++ b/libs/units/test/test_output.cpp
|
|---|
| 5 | @@ -239,7 +239,7 @@ BOOST_AUTO_TEST_CASE(test_output_quantity_symbol)
|
|---|
| 6 | BOOST_UNITS_TEST_OUTPUT(1.5*scaled_custom1(), "1.5 kc1");
|
|---|
| 7 | BOOST_UNITS_TEST_OUTPUT(1.5*scaled_custom2(), "1.5 kc2");
|
|---|
| 8 | BOOST_UNITS_TEST_OUTPUT(1.5*boost::units::absolute<meter_base_unit::unit_type>(), "1.5 absolute m");
|
|---|
| 9 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 10) * byte_base_unit::unit_type(), "1024 b");
|
|---|
| 10 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 10) * byte_base_unit::unit_type(), "1024 b");
|
|---|
| 11 |
|
|---|
| 12 | #undef FORMATTERS
|
|---|
| 13 | }
|
|---|
| 14 | @@ -333,7 +333,7 @@ BOOST_AUTO_TEST_CASE(test_output_autoprefixed_quantity_name)
|
|---|
| 15 | BOOST_UNITS_TEST_OUTPUT(1.5*scaled_custom1(), "1.5 kilocustom1");
|
|---|
| 16 | BOOST_UNITS_TEST_OUTPUT(1.5*scaled_custom2(), "1.5 kilocustom2");
|
|---|
| 17 | BOOST_UNITS_TEST_OUTPUT(1.5*boost::units::absolute<meter_base_unit::unit_type>(), "1.5 absolute meter");
|
|---|
| 18 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 10) * byte_base_unit::unit_type(), "1.024 kilobyte");
|
|---|
| 19 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 10) * byte_base_unit::unit_type(), "1.024 kilobyte");
|
|---|
| 20 |
|
|---|
| 21 | BOOST_UNITS_TEST_OUTPUT(1.5, "1.5"); // scalar.
|
|---|
| 22 | BOOST_UNITS_TEST_OUTPUT(1567., "1567"); // scalars are *not* autoprefixed.
|
|---|
| 23 | @@ -381,7 +381,7 @@ BOOST_AUTO_TEST_CASE(test_output_autoprefixed_quantity_symbol)
|
|---|
| 24 | BOOST_UNITS_TEST_OUTPUT(1.5*scaled_custom1(), "1.5 kc1");
|
|---|
| 25 | BOOST_UNITS_TEST_OUTPUT(1.5*scaled_custom2(), "1.5 kc2");
|
|---|
| 26 | BOOST_UNITS_TEST_OUTPUT(1.5*boost::units::absolute<meter_base_unit::unit_type>(), "1.5 absolute m");
|
|---|
| 27 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 10) * byte_base_unit::unit_type(), "1.024 kb");
|
|---|
| 28 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 10) * byte_base_unit::unit_type(), "1.024 kb");
|
|---|
| 29 |
|
|---|
| 30 | #undef FORMATTERS
|
|---|
| 31 | }
|
|---|
| 32 | @@ -390,11 +390,11 @@ BOOST_AUTO_TEST_CASE(test_output_auto_binary_prefixed_quantity_symbol)
|
|---|
| 33 | { // Binary prefix with symbol format.
|
|---|
| 34 | #define FORMATTERS << boost::units::symbol_format << boost::units::binary_prefix
|
|---|
| 35 | BOOST_UNITS_TEST_OUTPUT(1024 * byte_base_unit::unit_type(), "1 Kib");
|
|---|
| 36 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 20) * byte_base_unit::unit_type(), "1 Mib");
|
|---|
| 37 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 30) * byte_base_unit::unit_type(), "1 Gib");
|
|---|
| 38 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 40) * byte_base_unit::unit_type(), "1 Tib");
|
|---|
| 39 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 50) * byte_base_unit::unit_type(), "1 Pib");
|
|---|
| 40 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 60) * byte_base_unit::unit_type(), "1 Eib");
|
|---|
| 41 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 20) * byte_base_unit::unit_type(), "1 Mib");
|
|---|
| 42 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 30) * byte_base_unit::unit_type(), "1 Gib");
|
|---|
| 43 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 40) * byte_base_unit::unit_type(), "1 Tib");
|
|---|
| 44 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 50) * byte_base_unit::unit_type(), "1 Pib");
|
|---|
| 45 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 60) * byte_base_unit::unit_type(), "1 Eib");
|
|---|
| 46 | BOOST_UNITS_TEST_OUTPUT(42, "42"); // integer scalar.
|
|---|
| 47 | BOOST_UNITS_TEST_OUTPUT(-42, "-42"); // integer scalar.
|
|---|
| 48 | BOOST_UNITS_TEST_OUTPUT(1567, "1567"); // scalars are *not* autoprefixed.
|
|---|
| 49 | @@ -410,10 +410,10 @@ BOOST_AUTO_TEST_CASE(test_output_auto_binary_prefixed_quantity_name)
|
|---|
| 50 | // - Part 2: Telecommunications and electronics.
|
|---|
| 51 | #define FORMATTERS << boost::units::name_format << boost::units::binary_prefix
|
|---|
| 52 | BOOST_UNITS_TEST_OUTPUT(2048 * byte_base_unit::unit_type(), "2 kibibyte");
|
|---|
| 53 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 32) *byte_base_unit::unit_type(), "4 gibibyte");
|
|---|
| 54 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 41) *byte_base_unit::unit_type(), "2 tebibyte"); // http://en.wikipedia.org/wiki/Tebibyte
|
|---|
| 55 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 50) *byte_base_unit::unit_type(), "1 pebibyte");
|
|---|
| 56 | - BOOST_UNITS_TEST_OUTPUT(pow(2., 60) *byte_base_unit::unit_type(), "1 exbibyte");
|
|---|
| 57 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 32) *byte_base_unit::unit_type(), "4 gibibyte");
|
|---|
| 58 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 41) *byte_base_unit::unit_type(), "2 tebibyte"); // http://en.wikipedia.org/wiki/Tebibyte
|
|---|
| 59 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 50) *byte_base_unit::unit_type(), "1 pebibyte");
|
|---|
| 60 | + BOOST_UNITS_TEST_OUTPUT(std::pow(2., 60) *byte_base_unit::unit_type(), "1 exbibyte");
|
|---|
| 61 | BOOST_UNITS_TEST_OUTPUT(2048, "2048"); // scalars are *not* autoprefixed.
|
|---|
| 62 | BOOST_UNITS_TEST_OUTPUT(-4096, "-4096"); // scalars are *not* autoprefixed.
|
|---|
| 63 | #undef FORMATTERS
|
|---|