This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Bug report with labels in cc1plus (egcs-971207)
- To: egcs at cygnus dot com
- Subject: Bug report with labels in cc1plus (egcs-971207)
- From: Lee Iverson <leei at ai dot sri dot spam dot com>
- Date: Mon, 15 Dec 1997 14:16:53 -0800
- Organization: SRI International
- Reply-To: egcs at cygnus dot com
Funny. I send a bug report, fix it and follow up with the patch, after
which I get a message reporting that my original message bounced (too big).
An approximation to the original bug report follows:
cc1plus fails to compile the following file:
% /opt/gnu/gcc/DIST-egcs-snapshot/irix-6.3/gcc/cc1plus -quiet -g -fno-for-scope Set.instance.i
Starting program: /opt/gnu/gcc/DIST-egcs-snapshot/irix-6.3/gcc/cc1plus -quiet -g -fno-for-scope IRIX6/Set.instance.i
/home/canada2/leei/devel/IUE/v2.0.1/src/lib/TargetJr/IUPackages/COOL/cool/Set.C: In method `bool CoolSet<void *>::resize(long unsigned int)':
/home/canada2/leei/devel/IUE/v2.0.1/src/lib/TargetJr/IUPackages/COOL/cool/Set.C:348: label `retry' used but not defined
Turns out its a problem with labels remaining bound across pop_to_top_level.
Patch was previously enclosed under separate cover.
--
-------------------------------------------------------------------------------
Lee Iverson SRI International
leei@ai.sri.com 333 Ravenswood Ave., Menlo Park CA 94025
http://www.ai.sri.com/~leei/ (650) 859-3307
Set.instance.i.gz