Thread

  1. new yacc problem

    Bruce Momjian <maillist@candle.pha.pa.us> — 1998-02-04T18:19:57Z

    Here is what I get from the current cvsup:
    
    ---------------------------------------------------------------------------
    
    /usr/bin/yacc -d gram.y
    /usr/bin/yacc: f - maximum table size exceeded
    gmake[2]: *** [parse.h] Error 2
    gmake[2]: Leaving directory `/usr/local/src/pgsql/pgsql/src/backend/parser'
    gmake[1]: *** [parser.dir] Error 2
    gmake[1]: Leaving directory `/usr/local/src/pgsql/pgsql/src/backend'
    gmake: *** [all] Error 2
    
    -- 
    Bruce Momjian
    maillist@candle.pha.pa.us
    
    
  2. Re: [HACKERS] new yacc problem

    Bruce Momjian <maillist@candle.pha.pa.us> — 1998-02-04T19:11:44Z

    > 
    > Hi, 
    > 
    > GNU bison processes the current gram.y without objections...
    > 
    
    Got bison.  Fixed.
    
    -- 
    Bruce Momjian
    maillist@candle.pha.pa.us
    
    
  3. Re: [HACKERS] new yacc problem

    ernst.molitor@uni-bonn.de — 1998-02-04T20:59:38Z

    Hi, 
    
    GNU bison processes the current gram.y without objections...
    
    best regards,
    
    Ernst
    
    
  4. Re: new yacc problem

    Thomas Lockhart <lockhart@alumni.caltech.edu> — 1998-02-05T02:01:59Z

    > Here is what I get from the current cvsup:
    >
    > ---------------------------------------------------------------------------
    >
    > /usr/bin/yacc -d gram.y
    > /usr/bin/yacc: f - maximum table size exceeded
    > gmake[2]: *** [parse.h] Error 2
    > gmake[2]: Leaving directory `/usr/local/src/pgsql/pgsql/src/backend/parser'
    > gmake[1]: *** [parser.dir] Error 2
    > gmake[1]: Leaving directory `/usr/local/src/pgsql/pgsql/src/backend'
    > gmake: *** [all] Error 2
    
    Uh oh. Are there any switches on yacc which would let you increase some
    internal parameters?
    
    If not, we could try delivering gram.c as we do with scan.c. With the current
    parser scheme, I don't see how we could shrink things very much :<(
    
                                                     - Tom
    
    I haven't yet tested with both our our recent changes in; will let you know if
    bison has trouble...
    
    
    
  5. Re: new yacc problem

    Bruce Momjian <maillist@candle.pha.pa.us> — 1998-02-05T03:27:18Z

    > 
    > > Here is what I get from the current cvsup:
    > >
    > > ---------------------------------------------------------------------------
    > >
    > > /usr/bin/yacc -d gram.y
    > > /usr/bin/yacc: f - maximum table size exceeded
    > > gmake[2]: *** [parse.h] Error 2
    > > gmake[2]: Leaving directory `/usr/local/src/pgsql/pgsql/src/backend/parser'
    > > gmake[1]: *** [parser.dir] Error 2
    > > gmake[1]: Leaving directory `/usr/local/src/pgsql/pgsql/src/backend'
    > > gmake: *** [all] Error 2
    > 
    > Uh oh. Are there any switches on yacc which would let you increase some
    > internal parameters?
    
    Nope.  I don't see any.
    
    > If not, we could try delivering gram.c as we do with scan.c. With the current
    > parser scheme, I don't see how we could shrink things very much :<(
    
    Would be a good idea.
    
    > I haven't yet tested with both our our recent changes in; will let you know if
    > bison has trouble...
    
    Got bison.  Works fine.
    
    -- 
    Bruce Momjian
    maillist@candle.pha.pa.us