Robert Ramey
|
f49e434238
|
Add tests for constexpr
improved CMake implementation for testing and development
|
2019-01-10 11:54:18 -08:00 |
|
Robert Ramey
|
899e5c1b48
|
removed dependency on boost preprocessor
removed last dependency on boost mpl
|
2018-11-23 15:40:44 -08:00 |
|
Robert Ramey
|
0e25e2095b
|
alter directory structure to comply with boost requirements
|
2018-08-16 11:03:38 -07:00 |
|
Robert Ramey
|
1490e9fe57
|
refactored to implement checked_result arithmetic - still some tests to fix
|
2018-03-13 15:04:16 -07:00 |
|
Robert Ramey
|
d2804897f2
|
Add test for int 0 to test cases.
Note: it might a good idea to add unsigned int 0 as well as promotion rules are different for these two types
|
2017-06-05 10:39:51 -07:00 |
|
Robert Ramey
|
3794a5517f
|
Implement correctly ranged return types from safe operations. Before, anything checked at runtime returned the whole range for the underlying variable.
Still pending and, or and xor operations
|
2017-04-04 08:57:02 -07:00 |
|
Robert Ramey
|
5715f5126d
|
miscelleanous corrections
|
2017-03-06 09:19:14 -08:00 |
|
Robert Ramey
|
434ce2cd05
|
added article for accuracy
fixed up CMake files so that they run from the command line
adjusted CMake files so that they exclude tests which can't be run
|
2017-01-07 22:04:14 -08:00 |
|
Robert Ramey
|
ced5ce83f4
|
implemented op= versions of binary operands
first cut of cpp example
fixed misc bugs
|
2015-12-31 15:14:29 -08:00 |
|
Robert Ramey
|
bb737b4ead
|
made changes to support correct handling of trap_exception
added accidentally deleted tests for left and right shift
changed print_type to recommendation
|
2015-12-15 14:19:24 -08:00 |
|