This is what happens whenever one tries to export the pike tree:
language.yacc:1590.3-1597.64: invalid value: $2 language.yacc:2472.3-2475.62: invalid value: $2 language.yacc:2514.3-2517.62: invalid value: $2 language.yacc:2567.3-2570.62: invalid value: $2 language.yacc:2591.3-2594.62: invalid value: $2 language.yacc:2616.3-2619.62: invalid value: $2 language.yacc:2848.3-2856.14: invalid value: $3
the offending lines all contain something like ...=$<number>2 or ...=$<number>3 in the last case. The interesting thing is that the last rule contains also $<number>1 - and that passes.
Anybody has a clue about how to fix it? Pike 7.3 works fine with bison 1.50
Upgrade to bison 1.75 or what the latest version is.
/ Martin Nilsson (Fake Build Master)
Previous text:
2002-10-18 01:14: Subject: Pike 7.2 (latest CVS) and GNU bison 1.50 - no go...
This is what happens whenever one tries to export the pike tree:
language.yacc:1590.3-1597.64: invalid value: $2 language.yacc:2472.3-2475.62: invalid value: $2 language.yacc:2514.3-2517.62: invalid value: $2 language.yacc:2567.3-2570.62: invalid value: $2 language.yacc:2591.3-2594.62: invalid value: $2 language.yacc:2616.3-2619.62: invalid value: $2 language.yacc:2848.3-2856.14: invalid value: $3
the offending lines all contain something like ...=$<number>2 or ...=$<number>3 in the last case. The interesting thing is that the last rule contains also $<number>1 - and that passes.
Anybody has a clue about how to fix it? Pike 7.3 works fine with bison 1.50
/ Marek Habersack (Grendel)
pike-devel@lists.lysator.liu.se