🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

build of libg++ tests fails

#136
From: Ken Raeburn
Date: Mon, 18 Sep 1989 19:10
51 lines
2621 bytes
Using g++ on a vax, based on gcc-1.35.98, compiled with 1.35.99.

g++ -g -O -fstrength-reduce -I/site/raeburn/libg++ -I/site/raeburn/libg++/g++-include -c  tString.cc
/mit/gnu/vaxbin/gcc: Program cc1plus got fatal signal 4.
*** Exit 1

[ I reported this before to bug-g++.  The fix posted made no
  difference; the source supplied appeared to be exactly what had been
  there before. ]

g++ -g -O -fstrength-reduce -I/site/raeburn/libg++ -I/site/raeburn/libg++/g++-include -c  twrapper.cc
twrapper.cc:14: warning: lazy prototyping frowned upon
twrapper.cc:42: warning: lazy prototyping frowned upon
twrapper.cc:45: warning: lazy prototyping frowned upon
twrapper.cc:76: warning: lazy prototyping frowned upon
twrapper.cc:84: warning: lazy prototyping frowned upon

[ tgwrapper.cc:216 also; just warnings, but still... ]

../genclass int val defs i
genclass warning: class has a .h but no .cc file

[ several other files too; again just warnings ]

g++ -g -O -fstrength-reduce -I/site/raeburn/libg++ -I/site/raeburn/libg++/g++-include -c  iPlex.cc
iPlex.cc: In method void intPlex::append (const class intPlex &):
iPlex.cc:125: call to non-const method `low' with const object
iPlex.cc:125: call to non-const method `fence' with const object
iPlex.cc:125: call to non-const method `next' with const object
iPlex.cc:125: call to non-const method `operato' with const object
iPlex.cc: In method void intPlex::prepend (const class intPlex &):
iPlex.cc:130: call to non-const method `high' with const object
iPlex.cc:130: call to non-const method `ecnef' with const object
iPlex.cc:130: call to non-const method `prev' with const object
iPlex.cc:130: call to non-const method `operato' with const object
*** Exit 1

[ iFPlex.cc, iXPlex.cc, iRPlex.cc, iMPlex.cc, iPHPQ.cc died similarly ]

../genclass -2 int val int val RAVLMap i
genclass: RAVLMap.hP: no such file
*** Exit 1
g++ -g -O -fstrength-reduce -I/site/raeburn/libg++ -I/site/raeburn/libg++/g++-include -c  tMap.cc
tMap.cc:251: iRAVLMap.h: No such file or directory
*** Exit 1

Has anyone had success with these (on a vax especially) in the latest
version?  Perhaps compiled with a gcc version other than 1.35.99?

-- Ken
Technical Details
Message-ID: <8909181910.AA18076@PROMETHEUS.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ATHENA.MIT.EDU!raeburn

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ATHENA.MIT.EDU!raeburn
From: raeburn@ATHENA.MIT.EDU (Ken Raeburn)
Newsgroups: gnu.g++.lib.bug
Subject: build of libg++ tests fails
Message-ID: <8909181910.AA18076@PROMETHEUS.MIT.EDU>
Date: 18 Sep 89 19:10:29 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 51