[Bug 1610168] Re: error: 'basic_string<_CharT, _Traits, _Allocator>' is missing exception specification

Simon Quigley tsimonq2 at ubuntu.com
Wed Aug 30 11:28:02 UTC 2017


Hello!

Could you please indicate which releases are still affected by this?
Also, if you would like to get this in Xenial, which is a stable
release, please follow the SRU policy:
https://wiki.ubuntu.com/StableReleaseUpdates

For now, I'm unsubscribing ~ubuntu-sponsors because it's not clear what
there is to sponsor. Please feel free to resubscribe ~ubuntu-sponsors
once things are clarified.

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1610168

Title:
  error: 'basic_string<_CharT, _Traits, _Allocator>' is missing
  exception specification

Status in libc++ package in Ubuntu:
  Confirmed

Bug description:
  This is mirroring Debian bug #808086 https://bugs.debian.org/cgi-
  bin/bugreport.cgi?bug=808086

  Compiling any source file that includes <string> with clang 3.8 and
  -std=c++11 -stdlib=libc++ results in a compile error.

  While this is a minor bug in Debian (as it doesn't ship 3.8 yet),
  xenial does, and that's a major problem as it makes libc++ useless.

  
  clang: warning: argument unused during compilation: '-stdlib=libc++'
  In file included from test.cpp:1:
  In file included from /usr/include/c++/v1/iostream:38:
  In file included from /usr/include/c++/v1/ios:216:
  In file included from /usr/include/c++/v1/__locale:15:
  /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:76: note: previous declaration is here
      __attribute__ ((__visibility__("hidden"), __always_inline__)) explicit basic_string(const allocator_type& __a)
                                                                             ^
  1 error generated.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libc++/+bug/1610168/+subscriptions



More information about the Ubuntu-sponsors mailing list