Lorenzo Caminiti
|
f607e7a53f
|
added copyright to explicit failure markup files and fixed test to not fail even when msvc defines min max macros
|
2018-01-12 17:57:08 -08:00 |
|
Lorenzo Caminiti
|
8dc66af397
|
fixed relevant warnings from boost inspect program
|
2018-01-11 15:30:29 -08:00 |
|
Lorenzo Caminiti
|
d61e15e82c
|
removed copyright comment that caused an xml validation failure
|
2018-01-11 07:27:03 -08:00 |
|
Lorenzo Caminiti
|
3b68c88bf8
|
updated names of some explicit regression test failures
|
2018-01-10 20:43:50 -08:00 |
|
Lorenzo Caminiti
|
c94af87fdb
|
removed testing and to-do notes
|
2018-01-09 06:03:29 -08:00 |
|
Lorenzo Caminiti
|
5fbf847a2f
|
compiled all examples with all combinations. also compiled all tests and examples with c++03
|
2018-01-09 06:02:00 -08:00 |
|
Lorenzo Caminiti
|
9874f548f3
|
building all combinations for examples
|
2018-01-05 22:19:49 -08:00 |
|
Lorenzo Caminiti
|
081c64af1e
|
renamed bc_no options to use single letter flags. compiled all test with toolset=msvc,gcc,clang with link=shared,static and bc_hdr=only with bc_no=all_yes and all no combinations check no errors and no warnings
|
2018-01-03 09:31:22 -08:00 |
|
Lorenzo Caminiti
|
53fefd355a
|
fixed a couple of warnings
|
2017-12-24 01:26:50 -08:00 |
|
Lorenzo Caminiti
|
595dcb4eaa
|
fixed a warning for noop
|
2017-12-22 17:59:12 -08:00 |
|
Lorenzo Caminiti
|
835e6a28e2
|
fixed ..._unit tests to not run on non-C++11 compliers
|
2017-12-18 08:35:08 -08:00 |
|
Lorenzo Caminiti
|
2414063d0f
|
building all configurations
|
2017-12-18 07:28:12 -08:00 |
|
Lorenzo Caminiti
|
2ad513c2e7
|
one last (?) read of the docs
|
2017-12-10 18:48:50 -08:00 |
|
Lorenzo Caminiti
|
fa93f96046
|
updated copyright year
|
2017-12-10 16:31:15 -08:00 |
|
Lorenzo Caminiti
|
9fb0d9409a
|
fixed odr errors when compiling header-only in multiple compilation units
|
2017-12-10 16:13:31 -08:00 |
|
Lorenzo Caminiti
|
d69ce42a32
|
finished to proof read docs and updated reference section. added initial tests for odr in multiple compilation units (need to rework those).
|
2017-12-08 20:14:02 -08:00 |
|
Lorenzo Caminiti
|
0a272e3cd7
|
fixed boost::prior now #included from boost/next_prior.hpp, not utility.hpp
|
2017-12-02 19:35:21 -08:00 |
|
Lorenzo Caminiti
|
0dbf92fc7b
|
Merge branch 'develop' of https://github.com/boostorg/contract into develop
|
2017-12-02 19:25:42 -08:00 |
|
Lorenzo Caminiti
|
8c134f07f0
|
proof reading reference section
|
2017-12-02 19:24:54 -08:00 |
|
Peter Dimov
|
8b1324310e
|
Add #include <boost/next_prior.hpp>; no longer in utility.hpp
|
2017-12-02 04:22:20 +02:00 |
|
Lorenzo Caminiti
|
af2b0ec4be
|
proof reading docs
|
2017-11-27 08:27:55 -08:00 |
|
Lorenzo Caminiti
|
147fc38919
|
removed an explicit failure on teek after they fix a problem with that platform
|
2017-11-20 20:25:01 -08:00 |
|
Lorenzo Caminiti
|
edd7a1c2fe
|
fixed a missing parenthesis in and #if
|
2017-11-16 07:48:51 -08:00 |
|
Lorenzo Caminiti
|
9cea9547bb
|
removed BUGS, all failures should be fixed or marked now...
|
2017-11-15 20:32:26 -08:00 |
|
Lorenzo Caminiti
|
e7eeb10712
|
finished to mark all expected failures. started to review docs
|
2017-11-15 20:31:45 -08:00 |
|
Lorenzo Caminiti
|
24e057e8a0
|
removed two expected failures that actually pass (the test runs were failing just because they were too old)
|
2017-11-12 15:37:09 -08:00 |
|
Lorenzo Caminiti
|
938a26e507
|
marked qnx explicit failures. this should conclude fixing all regression tests, but i will have to wait a few days for all regressions to re-run to confirm...
|
2017-11-12 15:01:05 -08:00 |
|
Lorenzo Caminiti
|
87302093e6
|
marked a few more expected failures. added a missing c++11 requiremens for a test that uses contract_macro (i.e., variadic macros)
|
2017-11-11 20:19:13 -08:00 |
|
Lorenzo Caminiti
|
8e0fca3096
|
fixed a >> for nested template ending brakets expanded by a macro and not supported by old compilers. marked a few more expected boost regression failures
|
2017-11-09 18:43:47 -08:00 |
|
Lorenzo Caminiti
|
11fd99f21c
|
marked a few more expected failures. reverted rethrow_exception workaround for FreeBSD because it only worked for destructor tests anyway...
|
2017-11-06 21:20:05 -08:00 |
|
Lorenzo Caminiti
|
cadf8af229
|
marked a few other explicit regression test failures
|
2017-11-06 07:42:01 -08:00 |
|
Lorenzo Caminiti
|
727bb2fa26
|
attempted to workaround libxxrt bug on freebsd for std::unchaught_exception on re-trhow (not sure if this will work... need to check on boost.contract/develop regression tests...)
|
2017-11-05 09:25:51 -08:00 |
|
Lorenzo Caminiti
|
4e1a16d469
|
removed a couple of expected failures on buggy lambda impl to see if cxx11_lambda bjam requirement recently added to tests will skip these tests in the first place (if not, i will reintroduce these expected faiulres)
|
2017-11-02 08:36:53 -07:00 |
|
Lorenzo Caminiti
|
313770e25c
|
trying to remove c++11 lambdas expected failure markups because changed jamfile to skip specific tests on compilers that do not support lambdas
|
2017-10-31 21:37:20 -07:00 |
|
Lorenzo Caminiti
|
5d4f1b5f30
|
added bjam config requirements on c++11 lambdas, etc. also added a few more expected failures markups
|
2017-10-30 20:26:41 -07:00 |
|
Lorenzo Caminiti
|
8eafe72cda
|
trying to workaround a few more bugs in msvc10 lambdas. also marked a few more expected failures on sfinae not working for private and protected members on older gcc.
|
2017-10-12 23:33:23 -07:00 |
|
Lorenzo Caminiti
|
1c8611e269
|
added a few more expected faiulres markups
|
2017-10-11 10:34:11 -07:00 |
|
Lorenzo Caminiti
|
844a40a9b5
|
added a few more expected faiulres markups
|
2017-10-11 10:33:48 -07:00 |
|
Lorenzo Caminiti
|
3f1214f85f
|
updated expected regression failures. made struct err a global type in all tests to workaround msvc10 bug for which local structs are not visible within lambdas.
|
2017-10-09 20:05:24 -07:00 |
|
Lorenzo Caminiti
|
491ddb2955
|
removed deletion of move ops because they still don't force compiler error on c++17 when auto c = ... is used (there's no way to force this compiler error on c++17 onward because of strog copy elision on function return values, the lib will still give a run-time error according with ON_MISSING_CHECL_DECL when auto c = ... is incorrectly used instead of check c = ...)
|
2017-10-06 19:54:23 -07:00 |
|
Lorenzo Caminiti
|
5c38c159bd
|
added explicit failures
|
2017-10-06 19:38:10 -07:00 |
|
Lorenzo Caminiti
|
e9499eb7ab
|
added explicit failure and temp doc to track status of regression tests
|
2017-10-06 19:36:00 -07:00 |
|
Lorenzo Caminiti
|
ec99f446e5
|
Merge pull request #4 from danieljames/explicit-failures
Add explicit-faillures-markup.xml
|
2017-10-06 10:10:52 -07:00 |
|
Daniel James
|
ce0ae84f9a
|
Add explicit-faillures-markup.xml
|
2017-10-06 03:37:24 +01:00 |
|
Lorenzo Caminiti
|
fb7acedc1d
|
possible fix for local struct err not recognized in lambda on msvc 10
|
2017-09-27 22:01:25 -07:00 |
|
Lorenzo Caminiti
|
91d4a96f1f
|
fixed extra parenthesis needed for BOOST_STATIC_ASSERT_MSG on some compilers. deleted move ctor and op to see if it fixes tests that expect auto c = ... to fail because contract::check type is not explicitly specified.
|
2017-09-26 22:58:10 -07:00 |
|
Lorenzo Caminiti
|
322b4f24e8
|
Update TODO.txt
|
2017-09-25 16:11:30 -07:00 |
|
Lorenzo Caminiti
|
47c40afa16
|
Merge pull request #2 from danieljames/add-gitattributes
Add .gitattributes file
|
2017-09-25 13:18:13 -07:00 |
|
Lorenzo Caminiti
|
f6ae32836f
|
changed doc target from boostdoc to boostrelease
|
2017-09-25 11:02:11 -07:00 |
|
Daniel James
|
6b3812cd12
|
Add .gitattributes file
|
2017-09-25 16:58:24 +01:00 |
|