This website requires JavaScript.
Explore
Help
Sign In
feedc0de
/
boost_endian
Watch
1
Star
0
Fork
0
forked from
boostorg/endian
Code
Pull Requests
Activity
Files
boost-1.65.1
boost_endian
/
test
T
History
Ben Wiederhake
b51593c766
Fix typos in documentation/comments
...
Credits go to the authors of codespell.
2016-04-03 19:13:04 +02:00
..
msvc
Add Clang/c2 solution with conversion_test_clang project. Clang/c2 uses the Microsoft rather than GCC intrinsics, so check for defined(_MSC_VER) before defined(__clang__)
2015-12-11 08:15:25 -05:00
benchmark.cpp
Do not define _SCL_SECURE_NO_WARNINGS or _CRT_SECURE_NO_WARNINGS if already defined (such as on the command line), plus related cleanups.
2014-12-10 10:26:49 -05:00
buffer_test.cpp
The boost::uint64_t fix for old msvc compilers is also needed for buffer_test.cpp
2015-03-30 07:15:15 -04:00
conversion_test.cpp
Remove floating point support for boost 1.58.0. As currently implemented, return by value operations are not reliable because normalization and other bit pattern changes can occur. Docs not updated as yet. Floating point support will be corrected and reinstated for boost 1.59.0, based on in-place customization and inplace and/or copy signatures to replace the unsafe (i.e. native_to_big/little ) by value returns. The big/little_to_native return by value functions are safe, but require reimplementation.
2015-03-24 17:24:56 -04:00
deprecated_test.cpp
Add Endian specific lightweight_test.hpp with new macro BOOST_TEST_MEMCMP_EQ that uses std::memcmp(...)==0 to determine equality. Bitwise equality is the standard we want floating point round trips to be held to, since NaN's are then equal.
2015-03-05 10:52:28 -05:00
endian_in_union_test.cpp
Revert the default (*_t) types to unaligned, and used *_at to identify the aligned types. See mini-review thread for rationale.
2015-02-23 07:24:17 -05:00
endian_operations_test.cpp
Fix typos in documentation/comments
2016-04-03 19:13:04 +02:00
endian_test.cpp
Fix typos in documentation/comments
2016-04-03 19:13:04 +02:00
intrinsic_test.cpp
Fix boo boos detected by inspect program.
2013-05-29 09:40:35 -04:00
Jamfile.v2
Remove floating point support for boost 1.58.0. As currently implemented, return by value operations are not reliable because normalization and other bit pattern changes can occur. Docs not updated as yet. Floating point support will be corrected and reinstated for boost 1.59.0, based on in-place customization and inplace and/or copy signatures to replace the unsafe (i.e. native_to_big/little ) by value returns. The big/little_to_native return by value functions are safe, but require reimplementation.
2015-03-24 17:24:56 -04:00
loop_time_test.cpp
Revert the default (*_t) types to unaligned, and used *_at to identify the aligned types. See mini-review thread for rationale.
2015-02-23 07:24:17 -05:00
scoped_enum_emulation_test.cpp
Change name of endianness enum to order. This is often used with namespace qualifier, and endian::order is shorter and reads better than endian::endianness.
2013-03-19 09:28:22 -04:00
speed_test_functions.cpp
Work-in-progress, including various bug fixes and doc updates.
2015-01-14 16:28:30 -05:00
speed_test_functions.hpp
Work-in-progress, including various bug fixes and doc updates.
2015-01-14 16:28:30 -05:00
speed_test.cpp
Work-in-progress, including various bug fixes and doc updates.
2015-01-14 16:28:30 -05:00