Commit Graph

3194 Commits

Author SHA1 Message Date
Raffi Enficiaud
72bc2c1116 Merge branch 'topic/msvc-hotfix' into develop
* topic/msvc-hotfix:
  fixup! MSVC-9/C++03 cannot have references for std::pair
2015-11-10 11:13:53 +01:00
Raffi Enficiaud
0022d3c7f3 fixup! MSVC-9/C++03 cannot have references for std::pair 2015-11-10 09:12:04 +01:00
Raffi Enficiaud
da760bec22 Revert "Merge pull request #88 from jwakely/rhbz1262444"
Keeping the scope of 1.60 until the release and preparing for compilers hotfixes for topic new CLA

This reverts commit 3e0b1a40bf, reversing
changes made to 508d69a49a.
2015-11-09 00:37:35 +01:00
Raffi Enficiaud
04bbc67a3f Changelog update 2015-11-09 00:32:09 +01:00
Gennadiy Rozental
3e0b1a40bf Merge pull request #88 from jwakely/rhbz1262444
Do not qualify <fenv.h> names that might be macros.
2015-11-08 01:55:55 -05:00
Benjamin Buch
6a35bb5944 prevent unused warnings 2015-11-03 20:37:21 +01:00
Raffi Enficiaud
da0f86dea7 Changelog update 2015-11-03 14:29:24 +01:00
Raffi Enficiaud
0e5f4d3fb2 Changelog update 2015-11-03 14:02:49 +01:00
Raffi Enficiaud
2e48e0e98f Merge branch 'develop'
* develop:
  Adding unit-test support for MSVC-11 (2012) and tests requirements
  fixup! new CLA using template aliases not working on MSVC < 11
2015-11-03 01:55:59 +01:00
Raffi Enficiaud
508d69a49a Merge branch 'topic/msvc-hotfix' into develop
* topic/msvc-hotfix:
  Adding unit-test support for MSVC-11 (2012) and tests requirements
  fixup! new CLA using template aliases not working on MSVC < 11
2015-11-03 01:55:39 +01:00
Raffi Enficiaud
1407440fd6 Adding unit-test support for MSVC-11 (2012) and tests requirements
- Adding constraints on test files (compiler capabilities)
- Fixing boost.config issues with MSVC 11
2015-11-03 01:54:40 +01:00
Raffi Enficiaud
6a4b5f9cd8 fixup! new CLA using template aliases not working on MSVC < 11 2015-11-03 01:54:40 +01:00
Raffi Enficiaud
bbd3d63d2f Revert "Adding constraints on test files (compiler capabilities)"
This reverts commit 3d9f371e20.
2015-11-03 00:26:54 +01:00
Raffi Enficiaud
3d9f371e20 Adding constraints on test files (compiler capabilities) 2015-11-03 00:26:20 +01:00
Raffi Enficiaud
939e58908a Merge branch 'develop'
* develop: (21 commits)
  fixup! quickbook reference
  Doc: default to __UTF__ lexicographical compare for containers with extended diagnostic
  Updated changelog
  fix
  cleanup
  Doc: list_content/list_label enhancement
  Allow some foreign token in between boost.test arguemnts for backward compatibility
  silence a warning on old GCCs (< 4.6)
  small bug with DOT output fixed
  Better message in case of precondition failed
  example for list_content
  Doc: General content on list_labels/list_content switch Doc: reference updates Doc: shorter lines
  Copyright updates
  Doc: change log update
  C++03 compatibility
  Doc: updates for new cla
  Parameters updates for new cla
  Cleanup: utils namespace
  New CLA cont.
  Named parameters refactoring + tests
  ...
2015-10-28 17:15:08 +01:00
Raffi Enficiaud
c5b3c2dcc4 Merge branch 'topic/doc-collection-enhancement' into develop
* topic/doc-collection-enhancement:
  fixup! quickbook reference
2015-10-27 21:29:04 +01:00
Raffi Enficiaud
29a6abf8e4 fixup! quickbook reference 2015-10-27 21:28:45 +01:00
Raffi Enficiaud
37d0f9bca3 Merge branch 'topic/fix-pragma-warnings-gcc' into develop
* topic/fix-pragma-warnings-gcc:
  silence a warning on old GCCs (< 4.6)
2015-10-27 17:03:56 +01:00
Raffi Enficiaud
7645cc01b0 Merge branch 'topic/doc-list-labels-content-update' into develop
* topic/doc-list-labels-content-update:
  fix
  cleanup
  Doc: list_content/list_label enhancement
  small bug with DOT output fixed
  Better message in case of precondition failed
  example for list_content
  Doc: General content on list_labels/list_content switch Doc: reference updates Doc: shorter lines

Conflicts:
	doc/testing_tools/boost_test_universal_macro.qbk
2015-10-27 17:03:38 +01:00
Raffi Enficiaud
9fc4215abb Merge branch 'topic/new-cla-cleaned' into develop
* topic/new-cla-cleaned:
  Updated changelog
  Allow some foreign token in between boost.test arguemnts for backward compatibility
  Copyright updates
  Doc: change log update
  C++03 compatibility
  Doc: updates for new cla
  Parameters updates for new cla
  Cleanup: utils namespace
  New CLA cont.
  Named parameters refactoring + tests
  New CLA
2015-10-27 17:00:49 +01:00
Raffi Enficiaud
1073c36aac Merge branch 'topic/doc-collection-enhancement' into develop
* topic/doc-collection-enhancement:
  Doc: default to __UTF__ lexicographical compare for containers with extended diagnostic
2015-10-27 17:00:33 +01:00
Raffi Enficiaud
066dc2a646 Doc: default to __UTF__ lexicographical compare for containers with extended diagnostic
- doc of BOOST_TEST_SPECIALIZED_COLLECTION_COMPARE
- example
2015-10-27 15:38:43 +01:00
Raffi Enficiaud
53bf7d7272 Updated changelog 2015-10-27 14:41:56 +01:00
Raffi Enficiaud
bb1e85bc9d fix 2015-10-27 14:34:38 +01:00
Raffi Enficiaud
1af827aa26 cleanup 2015-10-27 14:34:38 +01:00
Raffi Enficiaud
24ba456f9b Doc: list_content/list_label enhancement
- Adding the example and a visual output (DOT) and textual output
- Adding the legend
- SVGs are not rendered properly by quickbook, so the text contains a PNG
2015-10-27 14:34:38 +01:00
Raffi Enficiaud
c54743e06d Merge branch 'topic/new-cla-cleaned' into topic/doc-list-labels-content-update
* topic/new-cla-cleaned:
  Allow some foreign token in between boost.test arguemnts for backward compatibility
  Copyright updates
  Doc: change log update
  C++03 compatibility
  Doc: updates for new cla
  Parameters updates for new cla
  Cleanup: utils namespace
  New CLA cont.
  Named parameters refactoring + tests
  New CLA

Conflicts:
	doc/runtime_configuration/runtime_config_reference.qbk
2015-10-27 10:15:18 +01:00
Gennadiy Rozental
75eadeac9f Allow some foreign token in between boost.test arguemnts for backward compatibility 2015-10-27 03:25:10 -04:00
Raffi Enficiaud
a53b65c0ae Merge branch 'develop'
* develop:
  Remove extra close bracket.
2015-10-26 22:15:36 +01:00
Raffi Enficiaud
10a7514282 Merge pull request #90 from danieljames/fix-qbk-typo
Remove extra close bracket.
2015-10-26 22:11:54 +01:00
Daniel James
0577489ea5 Remove extra close bracket. 2015-10-26 21:03:43 +00:00
Raffi Enficiaud
d21728127d Merge branch 'develop'
* develop:
  cosmetic
  Changelog and documentation update for topic
  Dataset: avoid the use of virtual functions
  Dataset: enabling C++11 initialization lists for dataset construction
  Dataset: adding seed for cleaner API
  Datasets: remove C++03 support
  CMake: adding unit tests
  CMakeLists.txt: adding unit test and disabling auto link
  Adding a CMakeLists.txt file, to avoid loosing too much time in switching environments for debugging Adding the tests into CMake from the doc/example path
  copyright update
  change log update
  fixup! test cases for new exception messages + revival
  Improved message for exception handling
  fixup! making sure test does not change precision itself
  test case for ostream precision mutation
  Markdown on github
  slightly improved error message
2015-10-26 11:31:13 +01:00
Raffi Enficiaud
6027d35372 silence a warning on old GCCs (< 4.6) 2015-10-20 21:00:26 +02:00
Gennadiy Rozental
d3d6c42dfe small bug with DOT output fixed 2015-10-20 15:00:42 +02:00
Raffi Enficiaud
d76f1599fb Better message in case of precondition failed 2015-10-20 15:00:42 +02:00
Raffi Enficiaud
71bde4c4f3 example for list_content 2015-10-20 15:00:42 +02:00
Raffi Enficiaud
d7d95289bf Doc: General content on list_labels/list_content switch
Doc: reference updates
Doc: shorter lines
2015-10-20 15:00:41 +02:00
Gennadiy Rozental
e0d428f433 Copyright updates 2015-10-20 15:00:24 +02:00
Raffi Enficiaud
6b7296ef37 Doc: change log update 2015-10-20 15:00:24 +02:00
Gennadiy Rozental
2255b7ea43 C++03 compatibility
- Added guard for backward compatibility with C++03
- Narrowed runtime-param-test to C++11 (Jamfile)
- Fixed name_params-test for C++03 compatibility (3 test case remain C++11 only)
2015-10-20 15:00:24 +02:00
Gennadiy Rozental
c40207eb98 Doc: updates for new cla 2015-10-20 15:00:24 +02:00
Gennadiy Rozental
576854bd1c Parameters updates for new cla 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
3b4e7c8f62 Cleanup: utils namespace 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
b195d585cc New CLA cont. 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
0339878341 Named parameters refactoring + tests 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
d63379a9b3 New CLA
- vector types is not required
- test for param_trie construction
- Cleanups and files moves
- adding unit test for CLA argv_traverser and parameter specification
2015-10-20 15:00:23 +02:00
Raffi Enficiaud
7d5f9a4335 Merge branch 'topic/dataset-API-improvement' into develop 2015-10-20 07:51:46 +02:00
Raffi Enficiaud
99fa24aa6d Merge branch 'topic/copyright-update' into develop 2015-10-20 07:51:14 +02:00
Raffi Enficiaud
2500c002b2 Merge branch 'topic/trac-11478-exception-poor-message' into develop 2015-10-20 07:50:59 +02:00
Raffi Enficiaud
e056526fc3 Merge branch 'topic/ostream-precision-mutation' into develop 2015-10-20 07:50:50 +02:00