This website requires JavaScript.
Explore
Help
Sign In
boostorg
/
endian
Watch
1
Star
0
Fork
1
You've already forked endian
mirror of
https://github.com/boostorg/endian.git
synced
2026-07-06 16:40:53 +02:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
b5a79243a24176051bd371c19ea7312f6438562b
endian
/
test
T
History
Peter Dimov
b647051422
Add a construction/assignment/value test for buffer types
2017-12-21 03:32:38 +02:00
..
msvc
Update tools version
2017-10-15 10:02:13 -04: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
Add a construction/assignment/value test for buffer types
2017-12-21 03:32:38 +02: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