Ok, I'm back. Turns out that just as I was trying to debug these issues, my Linux box started going on the first. At first I thought I was experiencing hard drive failure. Turns out my motherboard failed. Now that I've got it replaced and things are restored, I can get back to trying to solve these problems.
On Wed, Feb 18, 2009 at 9:54 PM, Tristan Gingold <[email protected]> wrote: > On Tue, Feb 17, 2009 at 09:35:00AM -0800, Peter LaDow wrote: >> I have noticed that GHDL complains of an "internal compiler" error >> whenever it fails to compile, for whatever reason, including syntax >> errors. For example, using this sample code (with a syntax error, the >> missing "is" in the entity declaration): > > [...] > > This is not expected, but... > >> ******************** GHDL Bug occured **************************** >> Please report this bug on http://gna.org/projects/ghdl >> GHDL release: GHDL 0.28dev (20080721) [Sokcho edition] >> Compiled with GNAT Version: 4.3.2 20081007 (Red Hat 4.3.2-5) > > Where do you get ghdl from ? This is not the binary one I created! > (And it may be due to a bug in the RH version of GNAT). This version is part of the Fedora Core 10 installation. I installed it from the repository using yum. Here's the info from 'yum info ghdl': Name : ghdl Arch : i386 Version : 0.27 Release : 0.110svn.1.fc10 Size : 8.0 M Repo : installed Summary : A VHDL simulator, using the GCC technology URL : http://ghdl.free.fr/ License : GPLv2+ Description: GHDL is a VHDL simulator, using the GCC technology. VHDL is a : language standardized by the IEEE, intended for developing : electronic systems. GHDL implements the VHDL language according to : the IEEE 1076-1987 or the IEEE 1076-1993 standard. It compiles VHDL : files and creates a binary that simulates (or executes) your : design. GHDL does not do synthesis: it cannot translate your design : into a netlist. : : Since GHDL is a compiler (i.e., it generates object files), you can : call functions or procedures written in a foreign language, such as : C, C++, or Ada95. Now, perhaps installing the gnat libre might work? Or was this build distributed by Fedora Core based upon the Red Hat version of gnat? Pete -- -- "To love for the sake of being loved is human; to love for the sake of loving is Angelic." -- Alphonse de Lamartine _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
