-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Trevor and Jenny Williams wrote:
| Stephen,
|
| After successfully installing the 0.9.devel version of IV, I came across the
| following error when trying to parse the source files.
|
| error:  True and False clauses of ternary expression have different types.
| True clause is logic, false clause is <no_type>.
|
| The failure occurs with the following code:
|
| wire a;
| reg b, c, d, e;
|
| assign a = b ? c : (d & e);

It appears to be a bug in the elaboration where it is attaching
types to expressions. I've created complete examples that I've
checked into the test suite as tern7 and tern8.

I should be able to fix this pretty quickly.

- --
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.2.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFDFcKhrPt1Sc2b3ikRAqaPAJ9gdDqnueH7tFZNx0PFnU+/vvXe2gCgoQyz
9nfnAUniUu4HFCZjyf+qgI0=
=GzFw
-----END PGP SIGNATURE-----

Reply via email to