Peter Dimov
|
f1a6f9ffd1
|
Update source_location.adoc
boost-1.79.0.beta1
boost-1.79.0
|
2022-02-09 19:59:48 +02:00 |
|
Peter Dimov
|
f795ba53fa
|
Update assert.adoc
|
2022-02-09 19:58:57 +02:00 |
|
Peter Dimov
|
74a4141253
|
Update .drone.jsonnet
|
2022-02-07 22:06:58 +02:00 |
|
Peter Dimov
|
df6e3962d0
|
Add +x to drone.sh
|
2022-02-07 21:59:42 +02:00 |
|
Peter Dimov
|
3e091f3dd7
|
Add Drone files
|
2022-02-07 21:56:25 +02:00 |
|
Peter Dimov
|
31b2f52083
|
Do not use __PRETTY_FUNCTION__ on GCC 4.x due to codegen bugs
|
2022-02-05 08:11:07 +02:00 |
|
Peter Dimov
|
ab39bb78a6
|
Add source_location_test5.cpp
|
2022-02-05 08:03:55 +02:00 |
|
Peter Dimov
|
f1310799aa
|
Update ci.yml
|
2022-02-05 01:03:45 +02:00 |
|
Peter Dimov
|
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 |
|
Peter Dimov
|
7b14d83548
|
Hide the definition of srcloc_strip_top_level from non-GCC compilers, specifically Clang
|
2022-02-04 22:55:52 +02:00 |
|
Peter Dimov
|
ea2eb5cc6c
|
Update source_location_test4.cpp
|
2022-02-04 22:53:17 +02:00 |
|
Peter Dimov
|
d6e87b8049
|
Update BOOST_CURRENT_LOCATION to be constexpr
|
2022-02-04 22:48:27 +02:00 |
|
Peter Dimov
|
7045cc185a
|
Add a test for BOOST_STATIC_CONSTEXPR source_location
|
2022-02-04 22:30:04 +02:00 |
|
Peter Dimov
|
cc990d571e
|
Update BOOST_CURRENT_FUNCTION documentation; closes #23
|
2022-02-04 06:08:20 +02:00 |
|
Peter Dimov
|
47a44c14c3
|
Update documentation
|
2022-02-04 05:01:45 +02:00 |
|
Peter Dimov
|
93453bba64
|
Update tests
|
2022-02-04 04:03:43 +02:00 |
|
Peter Dimov
|
e4c8016b11
|
Address gcc-8 and below failures
|
2022-02-04 03:17:57 +02:00 |
|
Peter Dimov
|
762a98d227
|
Use __builtin_FILE et al in BOOST_CURRENT_LOCATION
|
2022-02-04 02:07:36 +02:00 |
|
Peter Dimov
|
1a80da6298
|
Enable __PRETTY_FUNCTION__ on Clang, but disable top-level warning
|
2022-02-03 21:22:45 +02:00 |
|
Peter Dimov
|
844d8c2245
|
Enable BOOST_CURRENT_LOCATION at top level and in default arguments
|
2022-02-03 21:19:43 +02:00 |
|
Peter Dimov
|
23e699b9a4
|
Use std::source_location::current() in BOOST_CURRENT_LOCATION
|
2022-02-03 20:28:59 +02:00 |
|
Peter Dimov
|
8bffbbe5b0
|
Fix typo
|
2022-02-03 09:46:22 +02:00 |
|
Peter Dimov
|
fde226c7f5
|
Use __cpp_lib_source_location instead of BOOST_NO_CXX20_HDR_SOURCE_LOCATION
|
2022-02-03 09:31:27 +02:00 |
|
Peter Dimov
|
25f0bab733
|
Add a source_location constructor from std::source_location
|
2022-02-03 07:10:59 +02:00 |
|
Peter Dimov
|
ce2133a17f
|
sprintf line() and column() as unsigned long
|
2022-02-03 07:02:25 +02:00 |
|
Peter Dimov
|
0e99024312
|
Change file_name() and function_name() for source_location() to return '' instead of '(unknown)'
|
2022-02-03 06:56:39 +02:00 |
|
Peter Dimov
|
65068b2b9a
|
Add the error handling category to libraries.json
boost-1.78.0
|
2021-11-07 20:30:51 +02:00 |
|
Peter Dimov
|
63ff789657
|
Update static_assert, throw_exception in appveyor.yml
boost-1.78.0.beta1
|
2021-10-29 04:47:57 +03:00 |
|
Peter Dimov
|
5e71707fd7
|
Enable syntax highlighting
|
2021-10-28 23:09:09 +03:00 |
|
Peter Dimov
|
f4d7aeb674
|
Add msvc-14.3 to ci.yml
|
2021-10-28 23:08:08 +03:00 |
|
Peter Dimov
|
08faf236b9
|
Merge branch 'feature/gha' into develop
|
2021-09-19 03:38:01 +03:00 |
|
Peter Dimov
|
a0d8040e93
|
Update documentation
|
2021-09-19 03:37:51 +03:00 |
|
Peter Dimov
|
aefcf15935
|
Remove ubuntu-16.04
|
2021-09-19 02:52:56 +03:00 |
|
Peter Dimov
|
bd840228f0
|
Merge branch 'develop' into feature/gha
|
2021-09-19 01:06:14 +03:00 |
|
Peter Dimov
|
1f98fab0bf
|
Include <cstdio>; qualify std::sprintf
|
2021-09-19 01:06:02 +03:00 |
|
Peter Dimov
|
0b10245ee5
|
Add CMake tests to ci.yml
|
2021-09-19 00:47:28 +03:00 |
|
Peter Dimov
|
b7a43990e6
|
Add source_location::to_string
|
2021-09-19 00:45:15 +03:00 |
|
Peter Dimov
|
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 |
|
Peter Dimov
|
e2fa62c4d8
|
Take care of gcc-4.4 in addition to gcc-4.4.7
|
2021-06-10 16:41:28 +03:00 |
|
Peter Dimov
|
3f9f17af50
|
Update .travis.yml, appveyor.yml
|
2021-06-10 06:25:14 +03:00 |
|
Peter Dimov
|
f6c89f7acd
|
Update ci.yml
|
2021-06-10 04:28:36 +03:00 |
|
Peter Dimov
|
10b5795428
|
Update CMakeLists.txt
|
2021-06-10 02:09:59 +03:00 |
|
Peter Dimov
|
6047fd69d3
|
Update .github/workflows
|
2021-04-19 18:07:18 +03:00 |
|
Peter Dimov
|
a3ca728471
|
Add -DBUILD_TESTING=ON to .yml files; it's not default anymore
|
2021-03-19 03:49:19 +02:00 |
|
Peter Dimov
|
793d7580e8
|
Change 'assertion failed' message to something less scary (fixes #12)
boost-1.76.0
boost-1.76.0.beta1
|
2021-03-01 19:06:53 +02:00 |
|
Peter Dimov
|
2481599592
|
Update .travis.yml
|
2021-02-28 19:30:15 +02:00 |
|
Peter Dimov
|
6fa4cc7e9f
|
Merge pull request #21 from sdarwin/cmake_subdir_test
simplify path in cmake_subdir_test
|
2021-02-28 08:05:02 +02:00 |
|
sdarwin
|
67c88796f6
|
simplify path in cmake_subdir_test
|
2021-01-26 16:37:58 +00:00 |
|
Peter Dimov
|
af75a05808
|
Merge pull request #19 from eldiener/develop
[skip ci] Add "cxxstd" json field
|
2021-01-20 00:26:48 +02:00 |
|
Edward Diener
|
a95736c66e
|
[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.
|
2021-01-18 21:02:53 -05:00 |
|