On 01/10/15 23:20, Adrien Prost-Boucle wrote:
Hi,

GHDL currently crashes on 
testsuite/vests/vhdl-93/ashenden/compliant/ch_14_fg_14_08.vhd.
This is apparently a known issue because that testcase is commented out in the 
testsuite. I noticed by coincidence when I ran an older version of the 
testsuite.

Yes, ghdl doesn't like direct recursive instantiation.  I hope to fix that in 
the future.

I frequently use direct recursive instantiation and it works like charm (gcc 
version of GHDL).

What I mean by direct instantiation is something like:

architecture A of E is
...
  INST: entity work.E(A) port map ...
...

Ie: An entity is instantiated within one of its architecture.

It also synthesizes very well, at least with Xilinx suites.
In fact I would have much trouble without that feature, for many of my designs.

Adrien


_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss



_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to