On Thu, Aug 08, 2002 at 04:45:01PM -0500, David M. Lloyd wrote:
> On Thu, 8 Aug 2002, Steve Fink wrote:
> 
> > On Thu, Aug 08, 2002 at 04:27:04PM -0500, David M. Lloyd wrote:
> > > On 8 Aug 2002 [EMAIL PROTECTED] wrote:
> > >
> > > >   +        return SELF.set_string_keyed_int(&ix, value);
> > >
> > > This line caused everything to break horribly.  Please make && make test
> > > before committing big things like this.  Thanks!
> >
> > Sorry. My compiler allowed that through, and everything passed with
> > make test. I run it very religiously. You are fortunate to have a
> > pickier compiler.
> 
> As Dan pointed out, you may not have caught it because Make dependancies
> in the classes/ directory are a bit out of whack.  The solution is to make
> clean first (at least for now, until someone fixes the classes makefile
> dependancy checking).

Wouldn't help. make clean && make && make test comes out clean for me.
It really _is_ my compiler:

% cat gboink.c 
void v() {
}

void v2() {
    return v();
}

int main() {
    v2();
    return 0;
}
%  gcc -Wall gboink.c
% gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-112)

No warnings, even, and this is the default compiler with RedHat 7.3.

Maybe I should switch to gcc3.

Reply via email to