Commit Graph

285 Commits

Author SHA1 Message Date
e483bb51c6 glob headers 2022-07-05 10:47:56 +02:00
59c9928d60 Rework as esp-idf component 2022-07-04 19:38:53 +02:00
c3192e3cf1 Update appveyor.yml boost-1.80.0.beta1 2022-06-13 18:53:25 +03:00
601ee4ba7a Use snprintf when available to avoid security warnings (refs #25) 2022-06-13 16:02:53 +03:00
78f28be697 Remove msvc-14.1 from ci.yml 2022-05-05 04:03:24 +03:00
a7af7efe51 Add operator==, operator!= to source_location 2022-05-05 03:25:16 +03:00
f1a6f9ffd1 Update source_location.adoc boost-1.79.0.beta1 boost-1.79.0 2022-02-09 19:59:48 +02:00
f795ba53fa Update assert.adoc 2022-02-09 19:58:57 +02:00
74a4141253 Update .drone.jsonnet 2022-02-07 22:06:58 +02:00
df6e3962d0 Add +x to drone.sh 2022-02-07 21:59:42 +02:00
3e091f3dd7 Add Drone files 2022-02-07 21:56:25 +02:00
31b2f52083 Do not use __PRETTY_FUNCTION__ on GCC 4.x due to codegen bugs 2022-02-05 08:11:07 +02:00
ab39bb78a6 Add source_location_test5.cpp 2022-02-05 08:03:55 +02:00
f1310799aa Update ci.yml 2022-02-05 01:03:45 +02:00
8cb06e5d82 Remove srcloc_strip_top_level, because the contents of __PRETTY_FUNCTION__ aren't constant before GCC 9 and strcmp fails 2022-02-05 00:06:29 +02:00
7b14d83548 Hide the definition of srcloc_strip_top_level from non-GCC compilers, specifically Clang 2022-02-04 22:55:52 +02:00
ea2eb5cc6c Update source_location_test4.cpp 2022-02-04 22:53:17 +02:00
d6e87b8049 Update BOOST_CURRENT_LOCATION to be constexpr 2022-02-04 22:48:27 +02:00
7045cc185a Add a test for BOOST_STATIC_CONSTEXPR source_location 2022-02-04 22:30:04 +02:00
cc990d571e Update BOOST_CURRENT_FUNCTION documentation; closes #23 2022-02-04 06:08:20 +02:00
47a44c14c3 Update documentation 2022-02-04 05:01:45 +02:00
93453bba64 Update tests 2022-02-04 04:03:43 +02:00
e4c8016b11 Address gcc-8 and below failures 2022-02-04 03:17:57 +02:00
762a98d227 Use __builtin_FILE et al in BOOST_CURRENT_LOCATION 2022-02-04 02:07:36 +02:00
1a80da6298 Enable __PRETTY_FUNCTION__ on Clang, but disable top-level warning 2022-02-03 21:22:45 +02:00
844d8c2245 Enable BOOST_CURRENT_LOCATION at top level and in default arguments 2022-02-03 21:19:43 +02:00
23e699b9a4 Use std::source_location::current() in BOOST_CURRENT_LOCATION 2022-02-03 20:28:59 +02:00
8bffbbe5b0 Fix typo 2022-02-03 09:46:22 +02:00
fde226c7f5 Use __cpp_lib_source_location instead of BOOST_NO_CXX20_HDR_SOURCE_LOCATION 2022-02-03 09:31:27 +02:00
25f0bab733 Add a source_location constructor from std::source_location 2022-02-03 07:10:59 +02:00
ce2133a17f sprintf line() and column() as unsigned long 2022-02-03 07:02:25 +02:00
0e99024312 Change file_name() and function_name() for source_location() to return '' instead of '(unknown)' 2022-02-03 06:56:39 +02:00
65068b2b9a Add the error handling category to libraries.json boost-1.78.0 2021-11-07 20:30:51 +02:00
63ff789657 Update static_assert, throw_exception in appveyor.yml boost-1.78.0.beta1 2021-10-29 04:47:57 +03:00
5e71707fd7 Enable syntax highlighting 2021-10-28 23:09:09 +03:00
f4d7aeb674 Add msvc-14.3 to ci.yml 2021-10-28 23:08:08 +03:00
08faf236b9 Merge branch 'feature/gha' into develop 2021-09-19 03:38:01 +03:00
a0d8040e93 Update documentation 2021-09-19 03:37:51 +03:00
aefcf15935 Remove ubuntu-16.04 2021-09-19 02:52:56 +03:00
bd840228f0 Merge branch 'develop' into feature/gha 2021-09-19 01:06:14 +03:00
1f98fab0bf Include <cstdio>; qualify std::sprintf 2021-09-19 01:06:02 +03:00
0b10245ee5 Add CMake tests to ci.yml 2021-09-19 00:47:28 +03:00
b7a43990e6 Add source_location::to_string 2021-09-19 00:45:15 +03:00
6aabfebae6 Update CMake when testing installation on Travis boost-1.77.0.beta1 boost-1.77.0 2021-06-11 16:10:55 +03:00
e2fa62c4d8 Take care of gcc-4.4 in addition to gcc-4.4.7 2021-06-10 16:41:28 +03:00
3f9f17af50 Update .travis.yml, appveyor.yml 2021-06-10 06:25:14 +03:00
f6c89f7acd Update ci.yml 2021-06-10 04:28:36 +03:00
10b5795428 Update CMakeLists.txt 2021-06-10 02:09:59 +03:00
6047fd69d3 Update .github/workflows 2021-04-19 18:07:18 +03:00
a3ca728471 Add -DBUILD_TESTING=ON to .yml files; it's not default anymore 2021-03-19 03:49:19 +02:00