test suite complex ambiguities

Mike Stump mikestump@comcast.net
Fri Nov 13 19:09:00 GMT 2015


I’m seeing two new errors:

FAIL: tr1/8_c_compatibility/complex/50880.cc (test for excess errors)
FAIL: tr1/8_c_compatibility/complex/functions.cc (test for excess errors)

on my target (newlib based) in a merge from yesterday.  They both are the same, below is what I see from one of them:

FAIL: tr1/8_c_compatibility/complex/functions.cc (test for excess errors)
Excess errors:
libstdc++-v3/include/tr1/complex:216:29: error: call of overloaded '__complex_acosh(const std::complex<float>&)' is ambiguous
libstdc++-v3/include/tr1/complex:255:29: error: call of overloaded '__complex_asinh(const std::complex<float>&)' is ambiguous
libstdc++-v3/include/tr1/complex:299:29: error: call of overloaded '__complex_atanh(const std::complex<float>&)' is ambiguous
libstdc++-v3/include/tr1/complex:216:29: error: call of overloaded '__complex_acosh(const std::complex<double>&)' is ambiguous
libstdc++-v3/include/tr1/complex:255:29: error: call of overloaded '__complex_asinh(const std::complex<double>&)' is ambiguous
libstdc++-v3/include/tr1/complex:299:29: error: call of overloaded '__complex_atanh(const std::complex<double>&)' is ambiguous
libstdc++-v3/include/tr1/complex:216:29: error: call of overloaded '__complex_acosh(const std::complex<long double>&)' is ambiguous
libstdc++-v3/include/tr1/complex:255:29: error: call of overloaded '__complex_asinh(const std::complex<long double>&)' is ambiguous
libstdc++-v3/include/tr1/complex:299:29: error: call of overloaded '__complex_atanh(const std::complex<long double>&)' is ambiguous

I think the both appeared in the past month.


More information about the Libstdc++ mailing list