Subject: current build on i386
To: None <current-users@netbsd.org>
From: Mathew Richardson <mrr@djinesys.com>
List: current-users
Date: 06/06/2000 19:26:42
There seem to be quite a few problems with yacc...  The build finished
successfully, but there were several conflicts that may (or may not)
be being resolved correctly.  Of particular concern is snippet 5.

Should I send a pr, or are these nothing to be concerned about?

---- snippet 1
ags.c
cc -O2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Werr
or   -I/usr/src/usr.bin/xinstall/../../bin/ls -c /usr/src/usr.bin/xinstall/xinstall.c
cc   -o xinstall stat_flags.o xinstall.o
nroff -Tascii -mandoc /usr/src/usr.bin/xinstall/install.1 > install.cat1
dependall ===> usr.bin/xlint
dependall ===> usr.bin/xlint/lint1
yacc  -d -o cgram.c /usr/src/usr.bin/xlint/lint1/cgram.y
yacc: 1 shift/reduce conflict.
---- end snippet 1
---- snippet 2
cc   -o fixmount check_mount.o fixmount.o -L/usr/src/usr.sbin/amd/libamu/obj -lamu -lrpcsvc -ll
nroff -Tascii -mandoc /usr/src/usr.sbin/amd/fixmount/fixmount.8 > fixmount.cat8
dependall ===> usr.sbin/amd/fsinfo
yacc  -d -o fsi_gram.c /usr/src/usr.sbin/amd/fsinfo/fsi_gram.y
yacc: 2 shift/reduce conflicts.
---- end snippet 2
---- snippet 3
dependall ===> gnu/usr.bin/bc
lex  -I8 /usr/src/gnu/usr.bin/bc/../../dist/bc/bc/scan.l
mv lex.yy.c scan.c
yacc  -d -o bc.c /usr/src/gnu/usr.bin/bc/../../dist/bc/bc/bc.y
yacc: 1 shift/reduce conflict. 
---- end snippet 3
---- snippet 4
dependall ===> gnu/usr.bin/egcs/cc1plus
yacc  -d -o parse.c /usr/src/gnu/usr.bin/egcs/cc1plus/../../../dist/gcc/cp/parse.y
yacc: 26 shift/reduce conflicts, 42 reduce/reduce conflicts.
---- end snippet 4
---- snippet 5
dependall ===> gnu/usr.bin/egcs/cc1obj 
yacc  -d -o c-parse.c /usr/src/gnu/usr.bin/egcs/cc1obj/../../../dist/gcc/c-parse.y
yacc: Expect 46 shift/reduce conflicts.
yacc: 46 shift/reduce conflicts.
yacc  -d -o objc-parse.c /usr/src/gnu/usr.bin/egcs/cc1obj/../../../dist/gcc/objc/objc-parse.y  
yacc: Expect 66 shift/reduce conflicts.
yacc: 67 shift/reduce conflicts.
---- end snippet 5
---- snippet 6
dependall ===> gnu/usr.bin/gawk
yacc  /usr/src/gnu/usr.bin/gawk/../../dist/gawk/awk.y
yacc: 62 shift/reduce conflicts.
---- end snippet 6
---- snippet 7
dependall ===> gnu/usr.bin/tar 
yacc  /usr/src/gnu/usr.bin/tar/getdate.y
yacc: 9 shift/reduce conflicts. 
---- end snippet 7

mrr