Subject: Re: problem with numeric_bit
From: Dale E Martin (dmartin@cliftonlabs.com)
Date: Thu Oct 18 2001 - 08:24:59 MDT
> s-inf-pc24 ~/work/vhdl> work._savant_lib/work_Dtestme_work_Dtestme_Dtest
> Warning Don't know the type of the objec
> I am assuming VARIABLE
> Segmentation fault
>
> I'm using this package:
> http://www.csee.umbc.edu/help/VHDL/packages/numeric_bit.vhd
>
> It gave lots of warnings when compiling.
>
> library ieee;
> use ieee.numeric_bit.all;
>
> entity testme is
> --empty
> end;
>
> architecture test of testme is
> begin
> process
> variable int : integer;
> variable bvec : bit_vector(0 to 7);
> begin
> int := TO_INTEGER(UNSIGNED(bvec));
> wait;
> end process;
> end;
>
> I'd rather avoid making a bug-report yet: maybe I'm doing
> something wrong (I'm just learning VHDL).
Believe it or not, since you're just learning VHDL you're going to probably
find more bugs in SAVANT than most people. You're going to use features
that aren't that common, and possibly feed it buggy code. See the FAQ for
a discussion about "the state of SAVANT":
http://www.ececs.uc.edu/~paw/savant/Savant-FAQ/node9.html
As it mentions - the current weak points are recognizing bad code, and
poort coverage in the code generator backend. (The current strong point,
btw, is recognizing good code and translating it into AIRE. Which means
that the front end is good for translating VHDL into other languages/forms,
which is what many of our users use it for.)
I would encourage you to start feeding bug reports - it's how the
simulation part of the system will improve. It's a large task, and in
general it's coming along. (Grab a prerelase from
http://www.cliftonlabs/savant/download/2.0-prerelease if you want to be
using the latest code.) Given the wide scope of VHDL, we need feedback
from users like yourself - and your small test cases are very helpful.
There will be a new prelease coming out VERY soon now - if you'd like these
problems fixed before then please submit bug reports.
Thanks,
Dale
-- Dale E. Martin, Clifton Labs, Inc. Senior Computer Engineer dmartin@cliftonlabs.com http://www.cliftonlabs.com pgp key available
This archive was generated by hypermail 2b25 : Mon Mar 18 2002 - 13:00:02 MST