This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: HELP! longstanding abi_check failures on i686 & x86_64 (linux-gnu)


Hi,
Perhaps the abi_check could be preceded by a different test, that would
test for the presence of needed locales.

A test run might then look like

Running target unix
FAIL: locales_installed (some locales are not installed, abi_check will fail)
FAIL: abi_check
XPASS: 26_numerics/headers/cmath/c99_classification_macros.cc

Another possibility is to break abi_check into two tests, one of which
checks everything other than locales, one of which checks everything that
depends on locales.
Thanks for the suggestions. Note, however, that the user may decide to use a generic locale model also when the localedata is available, that is abi_check should really check that the actual, selected locale model != locale model used for generating the baseline (the GNU one). Also, as I said, abi_check can fail for many other reasons... in general, abi_check should really preliminarily make sure somehow that the configuration actually resulting from configure is consistent (from the ABI-compatibility point of view at least) with the one used when the baseline has been generated.

Paolo.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]