Commit Graph

  • f1535c3b00 Update ci.yml Peter Dimov 2023-03-05 18:27:55 +02:00
  • 141b4331e4 Update test/cmake_subdir_test feature/remove-typeindex Peter Dimov 2023-02-17 15:32:36 +02:00
  • 69eae72f9b Regenerate CMakeLists.txt Peter Dimov 2023-02-17 15:31:06 +02:00
  • d268283044 Replace boost/typeindex.hpp use with core/typeinfo.hpp Peter Dimov 2023-02-17 14:25:43 +02:00
  • 361e07808f Rearrange include order Peter Dimov 2023-02-17 13:55:26 +02:00
  • 45e1ddeabc Add -fno-rtti runs of contains_test and contains2_test Peter Dimov 2023-02-17 13:32:59 +02:00
  • df5ae70b71 Update test/cmake_subdir_test feature/remove-integer-hpp Peter Dimov 2023-02-17 06:16:02 +02:00
  • 9f21554e13 Regenerate CMakeLists.txt Peter Dimov 2023-02-17 04:20:51 +02:00
  • cb888a496d Remove unnecessary include of boost/integer.hpp Peter Dimov 2023-02-17 03:48:52 +02:00
  • 1e7cc33d77 Add VS2017 clang-cl to appveyor.yml feature/issue-45 Peter Dimov 2023-02-12 20:14:56 +02:00
  • 5470c5fa32 Resolve C++20 issue with fn == bind(...). Fixes #45. Peter Dimov 2023-02-12 19:25:39 +02:00
  • bb841ed397 Merge branch 'develop' into feature/issue-45 Peter Dimov 2023-02-12 06:23:51 +02:00
  • 8882d0b74c Update ci.yml Peter Dimov 2023-02-12 05:30:33 +02:00
  • b75386f628 Avoid -Wuninitialized under GCC 11.3 Peter Dimov 2023-02-12 04:50:04 +02:00
  • 9229ed3010 Avoid another -Wmaybe-uninitialized under GCC 11/12 Peter Dimov 2023-02-12 04:47:38 +02:00
  • e9f1036927 Avoid -Wsign-compare under GCC 4.4 in lambda_test.cpp Peter Dimov 2023-02-12 04:44:32 +02:00
  • c44392fcae Update test/Jamfile Peter Dimov 2023-02-12 04:43:26 +02:00
  • a127006139 Add Drone support Peter Dimov 2023-02-12 04:00:33 +02:00
  • 6961c50cce Add fn_eq_bind_test. Refs #45. Peter Dimov 2023-02-12 03:23:54 +02:00
  • 0bb1247f2a Update ci.yml Peter Dimov 2022-12-23 04:11:43 +02:00
  • 53c084084d Use BOOST_TEST_TRAIT_SAME feature/is-same Peter Dimov 2022-12-23 02:32:03 +02:00
  • c225007399 Update dependency list in cmake_subdir_test Peter Dimov 2022-12-23 02:17:32 +02:00
  • 4633220a9d Update ci.yml Peter Dimov 2022-12-23 02:14:27 +02:00
  • 16fca8368b Keep -Wmaybe-uninitialized disabled boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 feature/issue-42 Peter Dimov 2022-05-30 20:25:13 +03:00
  • 4cf7c718b8 Merge branch 'gcc12-Wuninitialized' of https://github.com/jngrad/boost-function into feature/issue-42 Peter Dimov 2022-05-30 19:56:08 +03:00
  • 389f886bc3 Add test for issue #42 Peter Dimov 2022-05-30 19:36:29 +03:00
  • abc1bf9b4a Extend GCC 11 workaround to GCC 12 as well feature/update-ci Peter Dimov 2022-05-30 18:44:07 +03:00
  • e665d1e9af Disable -Wdeprecated-declarations for GCC 12 Peter Dimov 2022-05-30 18:18:09 +03:00
  • f7e42dc08f Update ci.yml Peter Dimov 2022-05-30 17:35:22 +03:00
  • 5b4e2797a2 Avoid -Wuninitialized warnings in GCC 12 Jean-Noël Grad 2022-05-30 16:16:41 +02:00
  • 5e1a4f49aa Remove msvc-14.3 from appveyor.yml (in GHA); use clang-win from 2019 boost-1.79.0.beta1 boost-1.79.0 Peter Dimov 2021-12-17 02:51:51 +02:00
  • e36de553dd Update README Peter Dimov 2021-12-16 06:43:57 +02:00
  • acaca854c4 More Clang warning suppression feature/warnings-as-errors Peter Dimov 2021-12-16 06:20:42 +02:00
  • 277757befc Disable -Wmaybe-uninitialized in function_template.hpp for GCC 11 Peter Dimov 2021-12-16 06:18:06 +02:00
  • 61479788b8 Additional Clang warning fixes Peter Dimov 2021-12-16 05:25:03 +02:00
  • e47b6a51e4 Test with warnings=extra, warnings-as-errors=on Peter Dimov 2021-12-16 04:59:39 +02:00
  • bf8898c95f Disable C5243 in function_base.hpp (closes #41) feature/issue-41 Peter Dimov 2021-12-16 04:24:49 +02:00
  • e0477637eb Add test/cmake_install_test Peter Dimov 2021-12-16 03:45:24 +02:00
  • 24dfb4f560 Add CMake tests to ci.yml Peter Dimov 2021-12-16 03:41:09 +02:00
  • a60ee51957 Update ci.yml Peter Dimov 2021-12-16 03:40:23 +02:00
  • 6d98696d74 Update .github/workflows boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-04-19 18:15:28 +03:00
  • 223749287a Add test/CMakeLists.txt Peter Dimov 2021-03-19 04:35:28 +02:00
  • 78a03cb7bc Update CMakeLists.txt Peter Dimov 2021-03-19 04:35:09 +02:00
  • bc16eee025 Add CMake tests to .travis.yml Peter Dimov 2021-03-19 04:09:27 +02:00
  • 848b0b219d Update .travis.yml Peter Dimov 2021-03-19 00:06:53 +02:00
  • bd979303a2 Update .travis.yml Peter Dimov 2021-03-18 04:32:47 +02:00
  • 06357e16d0 Merge branch 'feature/gha' into develop boost-1.76.0.beta1 boost-1.76.0 Peter Dimov 2021-01-20 00:50:53 +02:00
  • 10ab375aef Merge pull request #40 from eldiener/develop Peter Dimov 2021-01-20 00:46:13 +02:00
  • 37a1fa3f6a Add .github/workflows Peter Dimov 2021-01-20 00:38:48 +02:00
  • a2f088db05 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. Edward Diener 2021-01-19 17:15:01 -05:00
  • c197ec934e Update maintainer e-mail Peter Dimov 2020-12-12 01:02:38 +02:00
  • 8b1a23033d Add cxxstd=latest to msvc-14.2 Peter Dimov 2020-11-14 21:41:46 +02:00
  • fc28657f34 Use address-model=32 for msvc-9.0,10.0,11.0 Peter Dimov 2020-11-14 21:36:16 +02:00
  • 52c8fd15d1 Update Travis boost-1.75.0.beta1 boost-1.75.0 Peter Dimov 2020-09-10 17:28:39 +03:00
  • 4841cbf475 Restrict clang-win to 64 bit to avoid mspdbcore.dll error boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1 boost-1.73.0 Peter Dimov 2020-03-28 05:03:12 +02:00
  • b07c2efef5 Add msvc-14.2, clang-win to Appveyor Peter Dimov 2020-03-28 04:32:38 +02:00
  • 1aa3e8c8d7 Merge pull request #38 from Romain-Geissler-1A/develop Peter Dimov 2020-03-28 03:45:44 +02:00
  • 7c90434317 Avoid -Wmaybe-uninitialized warnings in gcc (issue #27). Romain Geissler 2020-03-27 18:56:14 +00:00
  • cd79ba8c8b Remove C++03 from Travis and Appveyor feature/use-std-function Peter Dimov 2019-11-06 03:12:56 +02:00
  • f3e4ed2481 Use std::function Peter Dimov 2019-11-06 03:10:09 +02:00
  • a7c28f6117 Remove tests that require C++03 to pass Peter Dimov 2019-11-06 03:09:54 +02:00
  • 8ec9323003 Update .travis.yml boost-1.72.0.beta1 boost-1.72.0 Peter Dimov 2019-07-25 08:06:10 +03:00
  • c39ca938a6 Set Travis to Trusty Peter Dimov 2019-07-25 07:59:38 +03:00
  • 4b25a75c03 Merge branch 'develop' into develop boost-1.71.0.beta1 boost-1.71.0 jrmarsha 2019-04-29 15:05:21 -04:00
  • 5682111fad Whitespace Josh Marshall 2019-04-29 13:24:59 -04:00
  • 1694b32e1b Fixing another -Wswitch-enum warning. Josh Marshall 2019-04-29 12:29:22 -04:00
  • eaf2151263 Cosmetic cleanup feature/pr-35 Peter Dimov 2019-04-29 02:47:09 +03:00
  • d9043b76d6 Changed a switch statement to an if to reduce compiler warnings on more sensitive flags. Josh Marshall 2019-04-25 13:16:15 -04:00
  • 2e2c44f070 Switch Appveyor to 2015 image Peter Dimov 2019-04-14 18:27:47 +03:00
  • 7f69508eac Add CMakeLists.txt boost-1.70.0.beta1 boost-1.70.0 Peter Dimov 2019-01-07 00:09:56 +02:00
  • 6d811a2e72 Add test/quick.cpp Peter Dimov 2019-01-07 00:02:14 +02:00
  • 3f6b2b6f56 Remove essentials from yml files Peter Dimov 2018-12-22 05:17:56 +02:00
  • 439d64d8a8 Update .yml files Peter Dimov 2018-12-18 21:48:12 +02:00
  • 3f46081c59 Add mixed cxxstd variants of test_return_function boost-1.69.0-beta1 boost-1.69.0 feature/test-function-return Peter Dimov 2018-11-14 00:17:36 +02:00
  • 17716b63f2 Add test_return_function Peter Dimov 2018-11-14 00:11:27 +02:00
  • b6b0568c88 Reinstate appveyor.yml Peter Dimov 2018-11-13 23:57:02 +02:00
  • babdbe500d Merge branch 'feature/more-lwtest' into develop Peter Dimov 2018-11-13 22:33:07 +02:00
  • db39532c45 Update libraries.json Peter Dimov 2018-11-13 21:31:36 +02:00
  • eb09bb6fec Simplify README Peter Dimov 2018-11-13 21:30:36 +02:00
  • ccc66b34d9 Simplify example/Jamfile Peter Dimov 2018-11-13 21:21:10 +02:00
  • e7952cb242 Remove LICENSE Peter Dimov 2018-11-13 21:17:49 +02:00
  • 57f4171c77 Remove top-level Jamfile Peter Dimov 2018-11-13 21:17:35 +02:00
  • 30f31f894c Merge branch 'develop' into feature/more-lwtest feature/more-lwtest Peter Dimov 2018-11-13 21:16:15 +02:00
  • bfb0e4701e Remove remaining uses of Boost.Test Peter Dimov 2018-11-13 19:43:12 +02:00
  • 7b11b52e62 Make function_buffer visible, for UBSan feature/function-buffer-visible Peter Dimov 2018-11-13 19:10:11 +02:00
  • 0a1a33a443 Update toolset name for gcc-4.4 feature/mixed-test Peter Dimov 2018-11-13 18:13:50 +02:00
  • 79045752e0 Revert "Added variadic support" Peter Dimov 2018-11-13 18:02:22 +02:00
  • b149dba678 Revert "Forgot to undef BOOST_FUNCTION_NUM_ARGS" Peter Dimov 2018-11-13 18:02:05 +02:00
  • cd91278477 Reinstate .travis.yml Peter Dimov 2018-11-13 17:58:58 +02:00
  • c18d123137 Add test_mixed_cxxstd Peter Dimov 2018-11-13 17:54:17 +02:00
  • 3bc2478a95 Disable C++98 example in C++17 James E. King III 2018-11-03 16:25:07 -04:00
  • af15ab966e Enhance CI with libc++ and VS2017 strict builds James E. King III 2018-11-02 23:56:51 -04:00
  • 161f7557e7 Forgot to undef BOOST_FUNCTION_NUM_ARGS Nikita Kniazev 2018-11-01 04:02:32 +03:00
  • f22fa49e07 Added variadic support Nikita Kniazev 2018-10-18 21:44:22 +03:00
  • 5f93559650 Prepare for variadic support Nikita Kniazev 2018-10-19 02:34:42 +03:00
  • 5b2acbc175 Add throw/catch test for bad_function_call Peter Dimov 2018-10-19 04:04:06 +03:00
  • 755d3c2001 Missing visibility mark on exception type Nikita Kniazev 2018-10-17 21:17:30 +03:00
  • a5d878092c Rename test, add to test/Jamfile pr/mloskot-ubsan-test Peter Dimov 2018-10-23 03:22:54 +03:00
  • 5f50a7a50a Merge branch 'ml/ubsan-bug' of https://github.com/mloskot/function into pr/mloskot-ubsan-test Peter Dimov 2018-10-23 03:13:20 +03:00
  • b07621f2ee Default defaulted functions Nikita Kniazev 2018-10-19 02:23:45 +03:00