Commit Graph

  • 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... Lorenzo Caminiti 2017-11-12 15:01:05 -08:00
  • 87302093e6 marked a few more expected failures. added a missing c++11 requiremens for a test that uses contract_macro (i.e., variadic macros) Lorenzo Caminiti 2017-11-11 20:19:13 -08:00
  • 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 Lorenzo Caminiti 2017-11-09 18:43:47 -08:00
  • 11fd99f21c marked a few more expected failures. reverted rethrow_exception workaround for FreeBSD because it only worked for destructor tests anyway... Lorenzo Caminiti 2017-11-06 21:20:05 -08:00
  • cadf8af229 marked a few other explicit regression test failures Lorenzo Caminiti 2017-11-06 07:42:01 -08:00
  • 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...) Lorenzo Caminiti 2017-11-05 09:25:51 -08:00
  • 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) Lorenzo Caminiti 2017-11-02 08:36:53 -07:00
  • 313770e25c trying to remove c++11 lambdas expected failure markups because changed jamfile to skip specific tests on compilers that do not support lambdas Lorenzo Caminiti 2017-10-31 21:37:20 -07:00
  • 5d4f1b5f30 added bjam config requirements on c++11 lambdas, etc. also added a few more expected failures markups Lorenzo Caminiti 2017-10-30 20:26:41 -07:00
  • 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. Lorenzo Caminiti 2017-10-12 23:33:23 -07:00
  • 1c8611e269 added a few more expected faiulres markups Lorenzo Caminiti 2017-10-11 10:34:11 -07:00
  • 844a40a9b5 added a few more expected faiulres markups Lorenzo Caminiti 2017-10-11 10:33:48 -07:00
  • 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. Lorenzo Caminiti 2017-10-09 20:05:24 -07:00
  • 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 = ...) Lorenzo Caminiti 2017-10-06 19:54:23 -07:00
  • 5c38c159bd added explicit failures Lorenzo Caminiti 2017-10-06 19:38:10 -07:00
  • e9499eb7ab added explicit failure and temp doc to track status of regression tests Lorenzo Caminiti 2017-10-06 19:36:00 -07:00
  • ec99f446e5 Merge pull request #4 from danieljames/explicit-failures Lorenzo Caminiti 2017-10-06 10:10:52 -07:00
  • ce0ae84f9a Add explicit-faillures-markup.xml Daniel James 2017-10-06 03:37:24 +01:00
  • fb7acedc1d possible fix for local struct err not recognized in lambda on msvc 10 Lorenzo Caminiti 2017-09-27 22:01:25 -07:00
  • 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. Lorenzo Caminiti 2017-09-26 22:58:10 -07:00
  • 322b4f24e8 Update TODO.txt Lorenzo Caminiti 2017-09-25 16:11:30 -07:00
  • 9aeb5557c4 Merge pull request #3 from danieljames/doc-build feature/boost-repo Lorenzo Caminiti 2017-09-25 13:18:59 -07:00
  • 47c40afa16 Merge pull request #2 from danieljames/add-gitattributes Lorenzo Caminiti 2017-09-25 13:18:13 -07:00
  • f6ae32836f changed doc target from boostdoc to boostrelease Lorenzo Caminiti 2017-09-25 11:02:11 -07:00
  • 466352f9c7 Rename documentation target for automatic build Daniel James 2017-09-25 17:10:21 +01:00
  • 6b3812cd12 Add .gitattributes file Daniel James 2017-09-25 16:58:24 +01:00
  • 77e6f57cbb replaced boost_contract_link with boost link and boost_contract_header_only. renamed documetation target from doc to boostdoc (boost convention). using BOOST_ASERT instead of c-style assert (boost guideline). Lorenzo Caminiti 2017-09-24 20:11:50 -07:00
  • 1c3a50dbb1 removed doc src dir, using boost's instead Lorenzo Caminiti 2017-09-24 19:57:42 -07:00
  • cce118dda2 using .md for README. updated jamfile to integrate with boost jamroot Lorenzo Caminiti 2017-09-24 13:48:45 -07:00
  • 5349fc35ec removed a few files to prep for boost repository Lorenzo Caminiti 2017-09-24 11:57:32 -07:00
  • f341a2dfb4 removed a few files to prep for boost repository Lorenzo Caminiti 2017-09-24 11:57:06 -07:00
  • 8aaf2f41b2 updated gh-pages gh-pages Lorenzo Caminiti 2017-09-19 21:30:39 -07:00
  • 537319f4e6 clearning gh-pages Lorenzo Caminiti 2017-09-19 21:30:08 -07:00
  • 2a7205e98a regenerated html docs Lorenzo Caminiti 2017-09-19 21:26:06 -07:00
  • 277bdb86c8 changed menemonic text, added caminiti ;) Lorenzo Caminiti 2017-09-19 21:24:59 -07:00
  • 63b01ae0d2 updated release notes to link to github release tags Lorenzo Caminiti 2017-09-04 18:14:16 -07:00
  • d2f4828f2e updated release notes with links to github release tags v0.5.0 Lorenzo Caminiti 2017-09-04 18:10:30 -07:00
  • a748c6142e copied all release/0_5_0 to master Lorenzo Caminiti 2017-09-04 17:43:14 -07:00
  • 9e6d3b46bd prep for tagging release 0.5.0 Lorenzo Caminiti 2017-09-04 17:38:59 -07:00
  • 4253df8182 merged release/0_4_1 v0.4.1 Lorenzo Caminiti 2017-09-04 17:30:19 -07:00
  • 5a78d716d8 prep for tagging release 0.4.1 Lorenzo Caminiti 2017-09-04 17:24:45 -07:00
  • 44682641eb Merge branch 'release/0_4_0' v0.4.0 Lorenzo Caminiti 2017-09-04 17:14:32 -07:00
  • e6708c15ff prep for tagging release 0.4.0 Lorenzo Caminiti 2017-09-04 17:13:57 -07:00
  • 45aa7611fc Merge branch 'release/0_3_490' v0.3.490 Lorenzo Caminiti 2017-09-04 17:11:15 -07:00
  • d000a0fb90 prep for tagging release 0.3.490 Lorenzo Caminiti 2017-09-04 17:10:30 -07:00
  • 0cad528ac4 Merge branch 'release/0_3_469' v0.3.469 Lorenzo Caminiti 2017-09-04 17:03:45 -07:00
  • d1a259c9eb prep for tagging release 0.3.469 Lorenzo Caminiti 2017-09-04 17:03:13 -07:00
  • e7c4a42262 Merge branch 'release/0_2_190' v0.2.190 Lorenzo Caminiti 2017-09-04 16:59:29 -07:00
  • d51946da4c prep for tagging release 0.2.190 Lorenzo Caminiti 2017-09-04 16:58:51 -07:00
  • 4fece049eb Merge branch 'release/0_1_126' v0.1.126 Lorenzo Caminiti 2017-09-04 16:54:05 -07:00
  • 82de4be6fb prep for tagging release 0.1.126 Lorenzo Caminiti 2017-09-04 16:53:17 -07:00
  • 61bec3311a Merge branch 'release/0_1_55' v0.1.55 Lorenzo Caminiti 2017-09-04 16:47:27 -07:00
  • 04152865f0 prep for tagging release 0.1.55 Lorenzo Caminiti 2017-09-04 16:46:51 -07:00
  • 322fdf4fe8 Merge branch 'release/0_1_50' v0.1.50 Lorenzo Caminiti 2017-09-04 16:33:50 -07:00
  • 914e7bdcec cleaning master to prep for release tags Lorenzo Caminiti 2017-09-04 16:30:13 -07:00
  • ecbc6afdbf Merge branch 'release/0_5_0' into gh-pages Lorenzo Caminiti 2017-09-03 08:47:22 -07:00
  • 0d37e581f6 updating doc website Lorenzo Caminiti 2017-09-03 08:46:23 -07:00
  • d21e1469a6 Merge branch 'master' into release/0_5_0 Lorenzo Caminiti 2017-09-03 08:43:07 -07:00
  • 7c48d78c92 added root index.html Lorenzo Caminiti 2017-09-03 08:38:42 -07:00
  • a62fce0e90 Merge branch 'master' into release/0_5_0 Lorenzo Caminiti 2017-09-03 08:21:44 -07:00
  • 09db9c136f added index.html in root dir Lorenzo Caminiti 2017-09-03 08:20:16 -07:00
  • 90f8736ffd added release 0.5.0 and its docs Lorenzo Caminiti 2017-09-02 20:31:20 -07:00
  • f4710137b5 updated release date for 0.5.0 Lorenzo Caminiti 2017-09-02 20:24:10 -07:00
  • 974ada5774 added a link to const& captures for lambdas Lorenzo Caminiti 2017-09-02 20:00:08 -07:00
  • 92a7dee264 fixed a couple of warnings, inspecated all other warnings and decided to leave them because they respent no error Lorenzo Caminiti 2017-09-01 22:48:54 -07:00
  • 6568f6137e increased copyright yeat to 2017 Lorenzo Caminiti 2017-09-01 21:02:28 -07:00
  • 8655f2bc3c added missing copyright statements Lorenzo Caminiti 2017-09-01 20:50:51 -07:00
  • 5c6e539ada added instructions on how to install and configure boost, bjam, and quickbook to getting started section. rebuild some tests and examples Lorenzo Caminiti 2017-09-01 20:04:05 -07:00
  • d5f6089f70 fixed bjam warnings when generating docs Lorenzo Caminiti 2017-08-30 07:41:29 -07:00
  • 2495ae543a added all files for release 0.1.50 Lorenzo Caminiti 2017-08-28 21:05:40 -07:00
  • c21e2bd914 added all files for release 0.1.55 Lorenzo Caminiti 2017-08-28 21:01:03 -07:00
  • 5a877b9f70 added all files for release 0.1.126 Lorenzo Caminiti 2017-08-28 20:54:11 -07:00
  • 2ef4a5d843 added all files for release 0.2.190 Lorenzo Caminiti 2017-08-28 20:51:08 -07:00
  • 53dd64c8b2 added all release files for 0.3.469 Lorenzo Caminiti 2017-08-28 20:46:52 -07:00
  • 9047cb56a0 added all files for release 0.3.490 Lorenzo Caminiti 2017-08-28 20:42:58 -07:00
  • 4061f372f3 added all files for release 0.4.0 Lorenzo Caminiti 2017-08-28 19:49:35 -07:00
  • 0e4eea5cb6 created empty release branch 0_4_1 Lorenzo Caminiti 2017-08-28 19:18:39 -07:00
  • fe92c54507 renamed guard to check Lorenzo Caminiti 2017-08-28 18:02:10 -07:00
  • 9e579e69c3 finished to review all docs Lorenzo Caminiti 2017-08-28 08:24:13 -07:00
  • 9de9ecef85 finished to review reference section of the docs Lorenzo Caminiti 2017-08-19 21:45:49 -07:00
  • 2c25ccc470 reviewing reference section, started contract_macro Lorenzo Caminiti 2017-08-19 19:54:01 -07:00
  • 3610a77e2e reviewing reference section up to contract_macro.hpp Lorenzo Caminiti 2017-08-19 19:48:51 -07:00
  • e306fad000 added audit and axiom assertion levels. finished reviewing examples section in docs. Lorenzo Caminiti 2017-08-12 10:33:59 -07:00
  • f1d24d648a reviewed docs up to examples section Lorenzo Caminiti 2017-08-10 17:22:39 -07:00
  • 024b5b9bc5 reviewed docs up to extra section. renamed DOXYGEN macro with BOOST_CONTRACT_DETAIL_DOXYGEN Lorenzo Caminiti 2017-08-02 22:45:45 -07:00
  • 2b73d42ee1 added comments to docs from all references recentely read (n/p-papers, boost emails, etc.) Lorenzo Caminiti 2017-07-20 08:44:03 -07:00
  • b68b13eac7 compiled all examples and all tests wtih all CONTRACT_NO combinations on all compilers. compiled all examples with all CONTRACT_NO combinations with all linkages (shared, static, and header) on all compilers. Lorenzo Caminiti 2017-04-14 07:59:43 -07:00
  • 7943893d38 built all tests with all BOOST_CONTRACT_NO_... configurations on MSVC Lorenzo Caminiti 2017-03-28 07:55:39 -07:00
  • 7bd3064cce compiling all examples and tests Lorenzo Caminiti 2017-03-19 22:28:47 -07:00
  • 44cc7a2bc7 renamed some OLD to OLDOF Lorenzo Caminiti 2017-03-13 22:45:57 -07:00
  • 0611a77f0a added NO_CONDITIONS and using less verbose NO macro combinations in predicates Lorenzo Caminiti 2017-03-13 22:33:04 -07:00
  • 5260e15e98 resolving todos Lorenzo Caminiti 2017-03-09 21:28:26 -08:00
  • 9103ddb59a finished reviwing reference section, including call_if Lorenzo Caminiti 2017-03-05 12:20:10 -08:00
  • 35fa1d41b3 reviewed reference section (but call_if) Lorenzo Caminiti 2017-03-04 20:51:43 -08:00
  • 344cf50c61 working on reference section of the docs Lorenzo Caminiti 2017-03-02 07:49:18 -08:00
  • 6df8cb1d29 finished all docs up to reference section Lorenzo Caminiti 2017-02-26 09:23:01 -08:00
  • 2dc0038b14 renamed smoke tests, added extras section to docs Lorenzo Caminiti 2017-02-18 13:58:45 -08:00
  • d8afc9bb39 added contract_macro.hpp interface Lorenzo Caminiti 2017-02-10 21:41:58 -08:00
  • e913740550 reviewed tutorial section of the docs Lorenzo Caminiti 2017-01-05 22:29:53 -08:00
  • 32fd7ba886 reviewing tutorial and added a couple of examples for it Lorenzo Caminiti 2016-12-31 18:58:24 -08:00