Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!CS.ROCHESTER.EDU!ken From: ken@CS.ROCHESTER.EDU (Ken Yap) Newsgroups: gnu.g++.bug Subject: 1.34.2 bug Message-ID: <8905161745.AA18860@quasar.cs.rochester.edu> Date: 16 May 89 17:45:01 GMT Sender: daemon@tut.cis.ohio-state.edu Reply-To: ken@cs.rochester.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 23 The erroneous program appended causes g++ 1.34.2 to core dump. Session: % g++ -v -c bug1.cc g++ version 1.34.2 /usr/su/lib/gcc-cpp -+ -v -undef -D__GNU__ -D__GNUG__ -Dmc68000 -Dsun -Dunix -D__mc68000__ -D__sun__ -D__unix__ -D__HAVE_68881__ -Dmc68020 bug1.cc /tmp/cca18850.cpp GNU CPP version 1.35 /usr/su/lib/gcc-c++ /tmp/cca18850.cpp -quiet -dumpbase bug1.cc -noreg -version -o /tmp/cca18850.s GNU C++ version 1.34.2 (68k, MIT syntax) compiled by GNU C version 1.34. In function int main (): bug1.cc:5: invalid type argument of `unary *' Failed assertion 0 at line 1030 of `cplus-cvt.c'. Program c++ got fatal signal 6. Program: int atoi(char *); main() { int& i = *atoi("10"); }