https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98613
Bug ID: 98613 Summary: vstring mov testsuite failures on AIX Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- /tmp/GCC/powerpc-ibm-aix7.2.3.0/libstdc++-v3/include/ext/new_allocator.h:139: warning: 'void operator delete(void*, std::size_t)' called on unallocated object '__gnu_cxx::__rc_string_base<char, std::char_traits<char>, std::allocator<char> > ::_S_empty_rep' [-Wfree-nonheap-object] /tmp/GCC/powerpc-ibm-aix7.2.3.0/libstdc++-v3/include/ext/new_allocator.h:139: warning: 'void operator delete(void*, std::size_t)' called on unallocated object '__gnu_cxx::__rc_string_base<char, std::char_traits<char>, std::allocator<char> > ::_S_empty_rep' [-Wfree-nonheap-object] more extensive message: In member function 'void __gnu_cxx::new_allocator<_Tp>::deallocate(_Tp*, __gnu_c xx::new_allocator<_Tp>::size_type) [with _Tp = __gnu_cxx::__rc_string_base<char, std::char_traits<char>, std::allocator<char> >::_Rep]', inlined from 'void __gnu_cxx::__rc_string_base<_CharT, _Traits, _Alloc>::_Re p::_M_destroy(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<cha r>; _Alloc = std::allocator<char>]' at /tmp/GCC/powerpc-ibm-aix7.2.3.0/libstdc++ -v3/include/ext/rc_string_base.h:455, inlined from 'void __gnu_cxx::__rc_string_base<_CharT, _Traits, _Alloc>::_M_ dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::a llocator<char>]' at /tmp/GCC/powerpc-ibm-aix7.2.3.0/libstdc++-v3/include/ext/rc_ string_base.h:212, inlined from '__gnu_cxx::__rc_string_base<_CharT, _Traits, _Alloc>::~__rc_st ring_base() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std: :allocator<char>]' at /tmp/GCC/powerpc-ibm-aix7.2.3.0/libstdc++-v3/include/ext/r c_string_base.h:332, inlined from '__gnu_cxx::__versa_string<_CharT, _Traits, _Alloc, _Base>::~__ versa_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = s td::allocator<char>; _Base = __gnu_cxx::__rc_string_base]' at /tmp/GCC/powerpc-i bm-aix7.2.3.0/libstdc++-v3/include/ext/vstring.h:250, inlined from 'void test02()' at /nasfarm/edelsohn/src/src/libstdc++-v3/tests uite/ext/vstring/modifiers/assign/move_assign.cc:39: /tmp/GCC/powerpc-ibm-aix7.2.3.0/libstdc++-v3/include/ext/new_allocator.h:139: wa rning: 'void operator delete(void*, std::size_t)' called on unallocated object ' __gnu_cxx::__rc_string_base<char, std::char_traits<char>, std::allocator<char> > ::_S_empty_rep' [-Wfree-nonheap-object]