https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81092
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2017-06-14 Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- From Jakub on IRC: in GLIBCXX_3.4.23 we export _ZNSbIwSt11char_traitsIwESaIwEEC[12]ERKS2_mRKS1_; which exports something e.g. on x86_64, where size_t is unsigned long int but nothing is exported if size_t is unsigned int or unsigned long long int maybe it should bave been [jmy]RKS1_; but guess too late to fix that now in that revision so, shall _ZNSbIwSt11char_traitsIwESaIwEEC[12]ERKS2_[jy]RKS1_; be exported in GLIBCXX_3.4.24 ? how fatal is the missing symbol? Can we fix it this way only for GCC8, or shall we export this at 3.4.24 in 7.2 and move the GCC8 symbols to GLIBCXX_3.4.25?