[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA: Icarus Verilog 20010121 Snapshot



On Mon, Jan 21, 2002 at 07:53:05PM -0800, Stephen Williams wrote:
> The is close to the last snapshot before the next stable release.
> I fixed a few portability bugs pointed out by testers, and integrated
> work from a couple contributors. I have evidence that a few more
> contributions are forthcoming in the next few days, and the size
> of those patches will determine whether there is another snapshot
> or a release candidate.

Unfortunately this fails to build for me, in a different way than
has already been reported:

make[2]: Entering directory `/local/local/src/packages/electronics/ivl/verilog-20020121/ivlpp'
gcc -g -O2 -I. -I./.. -DHAVE_CONFIG_H  -c -o main.o main.c
flex -s -olexor.c ./lexor.lex
"./lexor.lex", line 241: warning, -s option given but default rule can be matched
bison --verbose -t -d -o parse.c ./parse.y
gcc -g -O2 -I. -I./.. -DHAVE_CONFIG_H  -c -o lexor.o lexor.c
gcc -g -O2 -I. -I./.. -DHAVE_CONFIG_H  -c -o parse.o parse.c
./parse.y:100: `NULL' undeclared here (not in a function)
./parse.y:100: initializer element is not constant
./parse.y:100: (near initialization for `yytname[4]')
make[2]: *** [parse.o] Error 1
make[2]: Leaving directory `/local/local/src/packages/electronics/ivl/verilog-20020121/ivlpp'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/local/local/src/packages/electronics/ivl/verilog-20020121'

By the way, the make clean/distclean targets miss a few files:

parse.output
vvp/parse.output
syn-rules.output

Incidentally, the top level parse.output contains lots of messages
like this:

Conflict in state 314 between rule 111 and token K_LE resolved as reduce.
Conflict in state 314 between rule 111 and token K_GE resolved as reduce.
Conflict in state 314 between rule 111 and token K_EQ resolved as reduce.
Conflict in state 314 between rule 111 and token K_NE resolved as reduce.
Conflict in state 314 between rule 111 and token K_CEQ resolved as reduce.
Conflict in state 314 between rule 111 and token K_CNE resolved as reduce.
Conflict in state 314 between rule 111 and token K_LS resolved as shift.
Conflict in state 314 between rule 111 and token K_RS resolved as shift.



Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>