I have a module that fails during elaboration with the following message:

uart_t0.o: In function `work__uart_t0__ARCH__behav__uart_file_con__PROC':
uart_t0.vhd:(.text+0x379c): undefined reference to `__ghdl_value_e8'
collect2: ld returned 1 exit status
ghdl: compilation error

******************** 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)
In directory: /home/pladow/Projects/tools/trunk/tb/uart_t0/
Command line:
ghdl -e --std=02 uart_t0
Exception STORAGE_ERROR raised
Exception information:
Exception name: STORAGE_ERROR
Message: stack overflow (or erroneous memory access)
Call stack traceback locations:
0x80fe74b
******************************************************************

The analysis goes fine.  I'd rather not post all the source code, but
I do not know what is causing the issue.  And I can't seem to create a
test case that exhibits the problem.  I am using protected types,
hence the need for "--std=02".

Any ideas?  Perhaps this can come up before?  A google search of
__ghdl_value_e8 doesn't reveal anything, and I don't know what these
mean.

Thanks,
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