https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70694
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- Why is it hidden in the archive? This doesn't seem like a libstdc++ bug, given that the destructor is defined like so: namespace std _GLIBCXX_VISIBILITY(default) { ... ~path() = default;