Commit Graph

261 Commits

Author SHA1 Message Date
Peter Dimov
cbe02b011b Define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING in speed_test.cpp 2023-11-21 19:41:23 +02:00
Peter Dimov
5d9586031c Disable -Wdeprecated-copy as well, for Clang 10, 11, 12 2023-11-21 19:19:50 +02:00
Peter Dimov
9678decefd Avoid unused parameter warning 2023-11-21 18:33:19 +02:00
Peter Dimov
60608497e8 Disable -Wdeprecated-copy-with-user-provided-copy in speed_test.cpp 2023-11-21 18:13:17 +02:00
Peter Dimov
5a36e4ce22 Disable -Wself-assign-overloaded 2023-11-21 18:11:07 +02:00
Peter Dimov
735513f839 Use <warnings>off for boost_serialization 2023-11-21 18:03:50 +02:00
Peter Dimov
1cf217f92a Avoid potentially uninitialized variable warnings 2023-11-21 18:01:34 +02:00
Peter Dimov
174481c221 Avoid shadowing warnings 2023-11-21 18:00:45 +02:00
Peter Dimov
ed94a16c34 Avoid 'unused parameter' warning 2023-11-21 17:50:49 +02:00
Peter Dimov
877ae777a9 Enable warnings=extra, warnings-as-errors=on in test/Jamfile 2023-11-21 17:46:47 +02:00
Peter Dimov
a55377f5d4 Regenerate CMakeLists.txt 2023-11-21 13:53:50 +02:00
Peter Dimov
d6b5ff78d5 Merge pull request #117 from ashtum/update-libraries.json
Update cxxstd to C++11 in libraries.json
2023-11-21 13:52:33 +02:00
Mohammad Nejati
9ba044ec23 Update cxxstd to C++11 in libraries.json 2023-11-21 11:13:16 +00:00
Peter Dimov
33385043bb Merge pull request #116 from ashtum/update-ci-to-cancel-in-progress-workflow-upon-new-push
Update CI to cancel in-progress workflow upon new push
2023-11-20 19:04:11 +02:00
Peter Dimov
fc51b0e30a Merge pull request #115 from ashtum/delete-get_child-overloads-that-accept-temporaries
Prevent calls to get_child with temporary default values
2023-11-20 18:32:33 +02:00
Mohammad Nejati
39cf9d49f9 Update CI to cancel in-progress workflow upon new push 2023-11-20 15:32:53 +00:00
Mohammad Nejati
5438bf79d2 Prevent calls to get_child with temporary default values
Resolves #42
2023-11-20 11:03:37 +00:00
Erich Keane
71dd658325 Fix write_json non-pretty print extra endl
According to bug #12149, the non-pretty version of write_json should not
print the trailing endl.  This patch only prints the endl in the pretty
case, and only does the flush component of the endl in the non-pretty
version.

Signed-off-by: Erich Keane <erich.keane@intel.com>
2023-11-17 16:59:57 +02:00
Peter Dimov
211c63820b Merge pull request #114 from ashtum/update-snippet-in-documentation
Update snippet in documentation
2023-11-17 16:38:22 +02:00
Mohammad Nejati
8d60172329 Update snippet in documentation
Resolves #95
2023-11-17 14:02:22 +00:00
Peter Dimov
2f40efbbaf Use -j1 in appveyor.yml 2023-11-16 22:53:16 +02:00
Peter Dimov
2d4891c91b Add -I examples to appveyor.yml 2023-11-16 21:19:36 +02:00
Peter Dimov
83c9ccccb4 Add appveyor.yml 2023-11-16 19:39:06 +02:00
Peter Dimov
4f67320bf3 Merge branch 'develop' into feature/gha 2023-11-16 17:11:50 +02:00
Peter Dimov
4144bb3766 Add clang-17 to ci.yml 2023-11-16 15:42:19 +02:00
Peter Dimov
dcd0fb8068 Merge branch 'patch-1' of https://github.com/Osyotr/property_tree into feature/pr-101 2023-11-16 15:04:28 +02:00
Peter Dimov
0f076a3d01 Merge branch 'compile-test-with-BOOST_BIND_NO_PLACEHOLDERS-defined' of https://github.com/ashtum/property_tree into feature/pr-101 2023-11-16 15:00:22 +02:00
Mohammad Nejati
9d37199bf3 Add compile test with BOOST_BIND_NO_PLACEHOLDERS defined 2023-11-16 12:45:17 +00:00
Peter Dimov
987c47e72a Update cmake_subdir_test/main.cpp, cmake_install_test/main.cpp 2023-11-16 14:27:13 +02:00
Peter Dimov
a731f13888 Generate CMakeLists.txt with boostdep --cmake 2023-11-16 14:25:02 +02:00
Peter Dimov
9f81a465dd Update examples/CMakeLists.txt 2023-11-15 03:36:20 +02:00
Peter Dimov
91f685624a Update CMakeLists.txt 2023-11-15 03:34:12 +02:00
Peter Dimov
3209276068 Update test/CMakeLists.txt 2023-11-15 03:07:12 +02:00
Peter Dimov
7f9ca04fe9 Update ci.yml 2023-11-15 02:47:22 +02:00
Peter Dimov
293bbc5288 Update test/Jamfile 2023-11-15 02:45:03 +02:00
Peter Dimov
ca087e02ed Resolve ambiguity between boost::format and std::format 2023-11-15 02:41:14 +02:00
Peter Dimov
14ff8a2b8a Update examples/CMakeLists.txt 2023-11-15 02:23:51 +02:00
Peter Dimov
a33659f560 Add more -I examples to depinst 2023-11-15 02:04:58 +02:00
Peter Dimov
9786705c2f Update examples/CMakeLists.txt 2023-11-15 01:58:38 +02:00
Peter Dimov
175a53ee58 Update examples/Jamfile 2023-11-15 01:54:14 +02:00
Peter Dimov
e064634b45 Add -I examples to depinst 2023-11-15 01:53:45 +02:00
Mohammad Nejati
b1fa288ada Add examples to build scripts and update ci.yml 2023-11-14 16:44:08 +00:00
Mohammad Nejati
b9395eef9d Replace deprecated headers 2023-11-14 07:13:44 +00:00
Peter Dimov
4748bdb7b2 Merge branch 'feature/pr-107' into develop boost-1.84.0 boost-1.84.0.beta1 2023-11-06 01:04:39 +02:00
Peter Dimov
3b7c3ccb6b Use boost::core::type_name instead of typeid().name(). Closes #107. 2023-11-05 19:23:05 +02:00
Peter Dimov
269ec7e2f5 Remove Boost::format from CMakeLists.txt 2023-11-05 19:07:59 +02:00
Peter Dimov
7ab781ee39 Merge branch 'phprus-patch-1' of https://github.com/phprus/property_tree into feature/pr-59 2023-11-05 18:55:44 +02:00
Peter Dimov
e7f9db6efd Merge branch 'feature/use_invoke_swap' of https://github.com/Lastique/property_tree into feature/pr-109 2023-11-05 15:21:55 +02:00
Peter Dimov
9d1288be7e Re-add cxxflags for windows/gcc in ci.yml 2023-11-05 14:55:26 +02:00
Peter Dimov
eae3d0ad69 Add cmake_install_test, cmake_subdir_test 2023-11-05 14:52:37 +02:00