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

Reply via email to