On Sun, 2014-01-26 at 16:11 -0500, Brian Davis wrote:

> No change seen after applying that patch, see test log below.
> I haven't had time to dig into why nothing changed.

> The bug16872 ticket shows the ghdl-gcc version as printing the 
> following useful message:
>   ./bug:error: bound check failure at bug.vhd:23
which is what we're trying for here...

> test log:
> 
> C:\Ghdl\testsuite\testsuite\gna\bug16782>ghdl -v
> GHDL 0.31 (20140108) [Dunoon edition] +Patch for Integer Overflow 
> Message

> C:\Ghdl\testsuite\testsuite\gna\bug16782>ghdl -r bug
> This application has requested the Runtime to terminate it in an 
> unusual way.

just to be clear : assuming ghdl -a and ghdl -e were run but not logged?

Note the previous version apparently didn't report "overflow error" as
the Linux mcode version did...
Is it possible we're not actually getting to 
static EXCEPTION_DISPOSITION ghdl_SEH_handler(...) at all?
Perhaps a printf (and an fflush(stdout) !) at its start could answer
that...

Has Windows exception handler registration changed?

- Brian

- Brian



_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to