From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Mitchell To: Ross Alexander Cc: egcs@cygnus.com, law@cygnus.com, Jason Merrill Subject: Error in 971122 i686-pc-linux-gnu Date: Thu, 27 Nov 1997 22:49:00 -0000 Message-id: <199711272141.VAA00141@quickstep.stanford.edu> References: <199711280306.QAA11798@stimpy.math.auckland.ac.nz> X-SW-Source: 1997-11/msg00914.html Jason et. al. -- I wonder if the implicit typename stuff should be disabled for the release. There seem to be a lot of internal errors being reported in cases where the users should have used 'typename'. (Ross, your code is illegal: you have to say 'typename X::A'.) At the very least, we could issue a warning on this so that users would have a hint about what they might do to avoid triggering the crash. >>>>> "Ross" == Ross Alexander writes: Ross> I get an error 9 in the following code Ross> ---------------------------------------------------------------------- Ross> template int foo (X a) { X::A b; // = a; } Ross> ---------------------------------------------------------------------- Ross> stimpy:~$ g++ -v test.cc Reading specs from Ross> experimental). test.cc:2: Internal compiler error 9. Ross> test.cc:2: Please submit a full bug report to Ross> `egcs-bugs@cygnus.com'. stimpy:~$ Ross> ---------------------------------------------------------------------- -- Mark Mitchell mmitchell@usa.net Stanford University http://www.stanford.edu