Bug#808086: "error: 'basic_string<_CharT, _Traits, _Allocator>' is missing exception specification"
Max Kellermann
max at duempel.org
Tue Dec 15 21:15:35 UTC 2015
Package: libc++-dev
Version: 3.7.0-1
The most recent libc++ version fails to compile with clang 3.8
(clang-3.8 1:3.8~svn254193-1):
$ echo '#include <string>' |schroot -c experimental -- clang-3.8 -c -std=c++11 -stdlib=libc++ -x c++ -
In file included from <stdin>:1:
/usr/include/c++/v1/string:1938:44: error: 'basic_string<_CharT, _Traits, _Allocator>' is missing exception specification
'noexcept(is_nothrow_copy_constructible<allocator_type>::value)'
basic_string<_CharT, _Traits, _Allocator>::basic_string(const allocator_type& __a)
^
/usr/include/c++/v1/string:1326:40: note: previous declaration is here
_LIBCPP_INLINE_VISIBILITY explicit basic_string(const allocator_type& __a)
^
1 error generated.
More information about the Pkg-llvm-team
mailing list