Sorry about the previous reply not going to the list.

On Sun, Oct 18, 2009 at 8:42 PM, Tristan Gingold <[email protected]> wrote:
> Try:
> set lang c
> break filename.vhdl:line

Ok, I set the breakpoint.  But it doesn't get to it before the crash.
But I did create a test case, and I can hit the breakpoint.  In fact,
I can step around quite a bit.  But I still get a crash, and I can't
track it down.

>> > Can you create a reproducer ?  If so, send it to me (or send your design
>> > if you can) and I will investigate.
>>
>> Well, the design is rather large, but I'll see if I can generate something.
>
> Ok.

I've attached a test project.  It is only a testbench, with no DUT,
but it does demonstrate the problem.  I am building on Fedora Core 11.
 I built GHDL from scratch using GCC 4.3.4 and GNAT GPL 2009.  I make
use of pthreads and Lua, so both have to be available to build.
Here's the general process to build and run.

1.  Change to tools/tb/tcon_t0 and make the library (with 'make').
You need to have Lua development installed (I'm using Lua 5.1.4,
installed from the FC11 repository).  After the make, there should be
a libtcon_t0.a in bin/.

2.  Change to fpga_stamp/fpga_stap_m0/test and make the testbench
(again, with 'make').  This should compile all the VHDL, link with
pthreads and Lua, and generate fpga_stamp_t0.

3.  Change to template/, and run the testbench ( ../fpga_stamp_t0).

Your help is appreciated.

Thanks,
Pete

Attachment: ghdl-pladow.tar.bz2
Description: BZip2 compressed data

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

Reply via email to