[Bug libstdc++/26006] New: tr1/8_c_compatibility/cfenv/functions.cc (test for excess errors) fails with pre-C99-TC1 libc
jsm28 at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sat Jan 28 17:20:00 GMT 2006
FAIL: tr1/8_c_compatibility/cfenv/functions.cc (test for excess errors)
appeared on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11 on mainline,
presumably at the time the new test was added. The issue is that C99 TC1
changed some of the <fenv.h> functions from returning void to returning int,
and this test uses the return values of those functions, but HP-UX 11.11 has
the return types from the original pre-TC1 C99. The simplest fix may be to
disable use of these functions unless they have the TC1 return types.
--
Summary: tr1/8_c_compatibility/cfenv/functions.cc (test for
excess errors) fails with pre-C99-TC1 libc
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jsm28 at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26006
More information about the Gcc-bugs
mailing list