[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gEDA: Icarus Verilog Snapshot 20050915
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I managed to find some interesting bugs to fix since the last
snapshot. I'm still interested on closing the door on this
cycle and getting on with 0.8, so this would be a cood time
for the "compile monkeys" to swing in and bend it into the
various target systems. Let's get some build time bugs fixed.
~ <ftp://ftp.icarus.com/pub/eda/verilog/snapshots/verilog-20040915.tar.gz>
~ <ftp://ftp.icarus.com/pub/eda/verilog/snapshots/verilog-20040915.txt>
Release Notes for Icarus Verilog Snapshot 20040915
The big news is that module instance arrays now work. Gate and UDP
instance arrays have worked for a while, but module instance arrays
were more tricky because of the scope arrys they create. The issues
have been dealt with, and module instance arrays are now supported.
An interesting but subtle set of bugs in the evaluation of ternary
expressions has been fixed. The problems expressed themselves when the
condition expression was constant.
Degenerate wait statements now work properly. I thought they worked
already, but I apparently always thought that and so never implemented
them. Oops!
The @* syntax apparently missed sensitivities in l-value expressions
of assignment statements. This led to subtle bugs in carefully crafted
bits of code.
Verilog attributes are properly parsed in a few more contexts. Also,
some specify syntax cases have been fixed.
Some minor spelling and documentation errors have been fixed, along
with assorted compiler warnings.
- --
Steve Williams "The woods are lovely, dark and deep.
steve at icarus.com But I have promises to keep,
http://www.icarus.com and lines to code before I sleep,
http://www.picturel.com And lines to code before I sleep."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFBSRVYrPt1Sc2b3ikRAhH2AJ9TEcPXJZG/tFv2p0qR0+2hU5fwIQCdG6tb
ANfJ6dwjr+Nl5tET4e2cZ4g=
=uWz6
-----END PGP SIGNATURE-----