On 01/10/15 21:19, Joris van Rantwijk wrote:
On 2015-10-01, Tristan Gingold wrote:
On 30/09/15 23:48, Joris van Rantwijk wrote:
On casual inspection of trans-chap2.adb, Translate_Subprogram_Body, it appears 
that the variable Is_Ortho_Func may be used uninitialized.

Ah, thanks.  Can you try the following patch.
Which distribution and version of linux are you using ?

Thanks. Your patch works like a charm.
The LLVM backend now builds ok and runs complex simulations correctly.

Great. Thank you for pointing directly at the issue, that was really useful.
Fix now pushed.

I have been testing on Debian 8.2 (jessie) amd64, Debian 8.2 i386 and Debian 
unstable amd64.

Ok.

Contrary to your instructions, I build GHDL with GNAT-4.9 instead of GNAT-GPL. 
The reason is I want to avoid dependencies on non-Debian software while 
constructing my GHDL Debian package. If you suspect GNAT-4.9 is causing 
problems, I could test with GNAT-GPL before reporting issues to you in the 
future.

I think using gnat-4.9 is fine in the context of debian. I just point at gnat-gpl in the readme as it is distribution neutral.

Unrelated note:
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.

Tristan.


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

Reply via email to