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
