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
ghdl-pladow.tar.bz2
Description: BZip2 compressed data
_______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
