Disable benchmark/uint64.cpp under libstdc++ 32 bit

This commit is contained in:
Peter Dimov
2022-12-03 15:37:22 +02:00
parent 0bcd46a485
commit 9716731864

View File

@ -313,7 +313,17 @@ int main()
{
init_indices();
#if defined(BOOST_LIBSTDCXX_VERSION) && __SIZE_WIDTH__ == 32
// Pathological behavior:
// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104945
#else
test<std_unordered_map>( "std::unordered_map" );
#endif
test<boost_unordered_map>( "boost::unordered_map" );
test<boost_unordered_flat_map>( "boost::unordered_flat_map" );