Search hints:
Works with -std=c++11 or -std=c++14, but breaks with -std=c++17 or -std=c++1z 
when lto in use.

Common example search hints:
Boost
Program Options

boost/lib/libboost_program_options.a(value_semantic.o): In function 
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> const& 
boost::program_options::validators::get_single_string<char>(std::vector<std::__cxx11::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, 
std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > > const&, bool)':
value_semantic.cpp:(.text._ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb[_ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb]+0xbf):
 undefined reference to `std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::~basic_string()'
boost/lib/libboost_program_options.a(value_semantic.o): In function 
`_GLOBAL__sub_I__ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb':
value_semantic.cpp:(.text.startup+0x1a): undefined reference to 
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>::~basic_string()'
boost/lib/libboost_system.a(error_code.o): In function 
`boost::system::(anonymous namespace)::generic_error_category::message(int) 
const':
error_code.cpp:(.text+0x251): undefined reference to 
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>::~basic_string()'

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1760774

Title:
  GCC LTO bug when using -flto and -std=c++17 or -std=c++1z

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-7/+bug/1760774/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to