[Bug 10] ARM: runnable/opover2.d fails: xopEquals fallback aborts instead of throwing Exception

gdc-bugzilla at gdcproject.org gdc-bugzilla at gdcproject.org
Sat Feb 15 03:17:08 PST 2014


http://bugzilla.gdcproject.org/show_bug.cgi?id=10

Johannes Pfau <johannespfau at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #16 from Johannes Pfau <johannespfau at gmail.com> 2014-02-15 11:17:08 GMT ---
Here's also a reduced test case:
(compile with -frelease)
-------------------------
nothrow void main()
{
    throw new Error("Fail");
}
-------------------------
./test
[1]    654 abort (core dumped)  ./test

This really happens in all cases where a nothrow function throws something.


Fixed in
https://github.com/D-Programming-GDC/GDC/commit/e25e4d0fba7b97d8ba6ec333d1cea003987d06d6

BTW: @Iain if you want to run the test suite on your ARM box it should pass
now! And all unit tests should pass as well except for
std.math.internal.gammafunction.

-- 
Configure bugmail: http://bugzilla.gdcproject.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the D.gnu mailing list