Why do we have a libstdc++ list? For questions like this... > > > > FAIL: decimal/binary-arith.cc (test for excess errors)
plus > However, the testsuite failures still occurs as follows... > > Executing on > host: /sw/src/fink.build/gcc45-4.4.999-20091005/darwin_objdir/./gcc/g++ > -shared-libgcc > from > /sw/src/fink.build/gcc45-4.4.999-20091005/gcc-4.5-20091005/libstdc++-v3/testsuite/decimal/binary-> > arith.cc:22:0: > /sw/src/fink.build/gcc45-4.4.999-20091005/darwin_objdir/x86_64-apple-darwin10.0.0/libstdc++-> > v3/include/decimal/decimal:39:2: > error: #error This file requires compiler and library support for > ISO/IEC TR 24733 that is currently not > available. > /sw/src/fink.build/gcc45-4.4.999-20091005/darwin_objdir/x86_64-apple-darwin10.0.0/libstdc++-v3/> > include/decimal/decimal:228:56: > error: unable to emulate > 'SD' > /sw/src/fink.build/gcc45-4.4.999-20091005/darwin_objdir/x86_64-apple-darwin10.0.0/libstdc++-v3/include/> > decimal/decimal:249:5: > error: > 'std::decimal::decimal32::decimal32(std::decimal::decimal32::__decfloat32)' > cannot be > overloaded > /sw/src/fink.build/gcc45-4.4.999-20091005/darwin_objdir/x86_64-apple-darwin10.0.0/libstdc++-v3/> > include/decimal/decimal:236:14: > error: with 'std::decimal::decimal32::decimal32(float)' ...means that it's the excess error that is the fail. Not the error. On the brightside, the error is better now, I think. > etc...for about a hundred errors. Doesn't this imply that the dejagnu > test harness isn't properly recognizing the absence of the decimal > support? I changed this from what Janis posted, so she is certainly not to blame here. In any case, all you should have to do is add a new line for this new error: > error: #error This file requires compiler and library support for > ISO/IEC TR 24733 that is currently not > available. -benjamin