Missing explicit instantiations in libstdc++ (was Re: Unreviewed
Benjamin Kosnik
bkoz@redhat.com
Mon Dec 3 22:53:00 GMT 2001
> The V3 tests that instantiate types from the library that are
> not preinstantiated should contains *explicit* instantiations so
> that the tests work the same on targets without weak symbols.
Ok. All of the facet-named tests in 22_locale will have this problem, as
the testsuite makes sure that non-standard types can be instantiated for
all the standard facets, as a quality-of-implementation thing.
Now that I think about it, for other reasons besides weak linking semantics,
these should just be compile tests, not compile-linkage-execute
tests.
I'll do the changes, thanks for sticking with this.
-benjamin
More information about the Libstdc++
mailing list