Package: freehdl
Version: 0.0.7-1
Severity: important

--- Please enter the report below this line. ---

Hello

I have a valid VHDL file I would like to compile. It compiles fine with
freehdl 0.0.6 (stable), but with this version Here is what I get :

jo...@pc:~$ gvhdl test.vhdl
gvhdl: FreeHDL root path is '/usr'.
gvhdl: executing '/usr/bin/freehdl-v2cc -m test._main_.cc -L 
/usr/share/freehdl/lib   -o test.cc test.vhdl'
test.vhdl: in Serpent(arch_Serpent):
test.vhdl:39: "000" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
test.vhdl:43: "001" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
test.vhdl:47: "010" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
test.vhdl:51: "011" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
test.vhdl:55: "100" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
test.vhdl:59: "101" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
test.vhdl:63: "110" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
test.vhdl:67: "111" does not match required type INTEGER, its type could be:
/usr/share/freehdl/lib/std/standard.vhdl:68:    STRING
/usr/share/freehdl/lib/std/standard.vhdl:69:    BIT_VECTOR
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:61:    std_ulogic_vector
/usr/share/freehdl/lib/ieee/std_logic_1164.vhdl:77:    std_logic_vector
v2cc: test.vhdl: 8 errors
gvhdl: Compilation failed!
Died at /usr/bin/gvhdl line 211.


I put test.vhdl in attachement

Bye
Jonas


--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.30-1-686

Debian Release: squeeze/sid
   85 unstable        ftp.ch.debian.org 
   80 experimental    ftp.ch.debian.org 
  500 testing         ftp.ch.debian.org 
  500 stable          ftp.ch.debian.org 

--- Package information. ---
Depends                (Version) | Installed
================================-+-=============
libc6                 (>= 2.1.3) | 2.9-25
libfreehdl0                      | 0.0.7-1
libgcc1             (>= 1:4.1.1) | 1:4.4.1-1
libstdc++6            (>= 4.2.1) | 4.4.1-1
g++                              | 4:4.3.3-9
libfreehdl0-dev                  | 0.0.7-1
guile-1.6                        | 1.6.8-6.4
 OR guile                        | 
libtool                          | 2.2.6a4


Package's Recommends field is empty.

Package's Suggests field is empty.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to