contributing & bound-checks
Giovanni Bajo
giovannibajo@libero.it
Sun Jun 27 23:36:00 GMT 2004
S.Hockenhull wrote:
> and/or who do I tell about:
> #gcc.latest --version
> gcc.latest (GCC) 3.5.0 20040626 (experimental)
>
> #gcc.latest -fmudflap -fbounds-checking -g -DDEBUG
> -I/root/3ddev/roadgen/rv3d/ -I/root/3ddev/roadgen/xtc/
> -I/root/3ddev/roadgen/xtc/teASCII/ -I/root/3ddev/roadgen/xtc/lib/
> -I/root/3ddev/roadgen/xtc/lib386/ -I/root/3ddev/roadgen/xtc/ide/ -c
> -o main.o main.cpp
> In file included from /root/3ddev/roadgen/xtc/lib/stack_ramlist.h:6,
> from /root/3ddev/roadgen/xtc/xtc.h:6,
> from /root/3ddev/roadgen/xtc/ide/config.h:5,
> from main.cpp:13:
> /root/3ddev/roadgen/xtc/lib/node.h: In member function `void
> Node2D<DERIVEDTYPE>::Unlink()':
> /root/3ddev/roadgen/xtc/lib/node.h:153: error: `next' was not
> declared in this scope
>
>
> node.h is just some double linked list and tree node templates
>
> (maybe I'm late in the news, as I said, takes a while to compile ;)
The usual way to report a bug is using Bugzilla (http://gcc.gnu.org/bugzilla)
after having read our guidelines for bug submissions
(http://gcc.gnu.org/bugs.html). Anyway, for this specific case, even without
looking at the code I would bet that it's just the usual two-stage name lookup
fallout. Check http://gcc.gnu.org/gcc-3.4/changes.html for more information.
--
Giovanni Bajo
More information about the Gcc
mailing list