[gnu.g++.lib.bug] sun 3/60 SUNos 3.5 checktests.diffs here

murf@CS.UTEXAS.EDU (Steve Murphy) (11/21/89)

I compiled with OSFLAG = -DDEFAULT_filebuf set.

Here's the diffs. Anything interesting?

1c1
< for i in test0 tFile tObstack tString tInteger twrapper tgwrapper tRational tComplex tBitSet tBitString tRandom tFix tFix16 tFix24 tCurses tGetOpt tList tPlex tLList tVec tStack tQueue tDeque tPQ tSet tSet2 tBag tBag2 tMap ; do \
---
> for i in test0 tFile tObstack tString  tInteger twrapper tgwrapper tRational tComplex tBitSet tBitString  tRandom tFix tFix16 tFix24 tCurses tGetOpt  tList tPlex tLList tVec tStack tQueue tDeque tPQ tSet  tSet2 tBag tBag2 tMap ; do \
11,12c11
< Hello, world via cerr
< Hello, world via cout
---
> Hello, world via cerrHello, world via cout
57,59c56,58
< cin:      (stdin)	0
< cout:     (stdout)	0
< cerr:     (stderr)	0
---
> cin:      	0
> cout:     	0
> cerr:     	0
61a61
> 
187d186
< memoizing with table size 10
196d194
< memoizing with table size 10
485c483
< < -2.22045e-16 : 36
---
> < -1.0842e-19 : 36
495,501d492
< Fix: range error in declaration
< Fix: range error in division
< Fix: range error in division -- division by zero
< Fix: range error in multiply by int -- int too large
< Fix: overflow warning
< Fix: overflow warning
< Fix: overflow warning
538c529,535
< abs(-.2) =  0.20001 [17]
---
> abs(-.2)Fix: range error in declaration
> Fix: range error in division
> Fix: range error in division -- division by zero
> Fix: range error in multiply by int -- int too large
> Fix: overflow warning
> Fix: overflow warning
> Fix: overflow warning =  0.20001 [17]
564a562
> 
569,570c567
< warning: Fix32 result out of range
< Fix16: identities should be displayed
---
> warning: Fix32 result out of rangeFix16: identities should be displayed
629a627
> 
633,634c631
< warning: Fix48 result out of range
< Fix24: identities should be displayed
---
> warning: Fix48 result out of rangeFix24: identities should be displayed
691a689
> 
694,695d691
< ./tGetOpt: unrecognized option `-h'
< ./tGetOpt: unrecognized option `-i'
704a701,702
> ./tGetOpt: unrecognized option `-h'
> ./tGetOpt: unrecognized option `-i'



Well, just thought you'd like to know.

murf