🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.lib.bug
Article #185

sun 3/60 SUNos 3.5 checktests.diffs here

#185
From: Steve Murphy
Date: Mon, 20 Nov 1989 23:23
78 lines
2584 bytes
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
Technical Details
Message-ID: <8911202323.AA03043@dingus.sun.com>
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!uunet!tut.cis.ohio-state.edu!CS.UTEXAS.EDU!oakhill!dingus!murf

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!uunet!tut.cis.ohio-state.edu!CS.UTEXAS.EDU!oakhill!dingus!murf
From: oakhill!dingus!murf@CS.UTEXAS.EDU (Steve Murphy)
Newsgroups: gnu.g++.lib.bug
Subject: sun 3/60 SUNos 3.5 checktests.diffs here
Message-ID: <8911202323.AA03043@dingus.sun.com>
Date: 20 Nov 89 23:23:45 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 78