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