Skip to content

Commit f24ca00

Browse files
committed
Update contrib/restricted/boost/assert to 1.86.0
2e37a39c10bebc34441ebd2c99a27d4cae188a3c
1 parent 7081f7f commit f24ca00

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

contrib/restricted/boost/assert/include/boost/assert/source_location.hpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,12 @@ template<class E, class T> std::basic_ostream<E, T> & operator<<( std::basic_ost
174174

175175
# define BOOST_CURRENT_LOCATION ::boost::source_location(__builtin_FILE(), __builtin_LINE(), __builtin_FUNCTION(), __builtin_COLUMN())
176176

177-
#elif defined(BOOST_GCC) && BOOST_GCC >= 70000
177+
#elif defined(BOOST_GCC) && BOOST_GCC >= 80000
178178

179179
// The built-ins are available in 4.8+, but are not constant expressions until 7
180+
// In addition, reproducible builds require -ffile-prefix-map, which is GCC 8
181+
// https://github.com/boostorg/assert/issues/38
182+
180183
# define BOOST_CURRENT_LOCATION ::boost::source_location(__builtin_FILE(), __builtin_LINE(), __builtin_FUNCTION())
181184

182185
#elif defined(BOOST_GCC) && BOOST_GCC >= 50000

contrib/restricted/boost/assert/ya.make

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
66

77
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
88

9-
VERSION(1.85.0)
9+
VERSION(1.86.0)
1010

11-
ORIGINAL_SOURCE(https://github.com/boostorg/assert/archive/boost-1.85.0.tar.gz)
11+
ORIGINAL_SOURCE(https://github.com/boostorg/assert/archive/boost-1.86.0.tar.gz)
1212

1313
PEERDIR(
1414
contrib/restricted/boost/config

0 commit comments

Comments
 (0)