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

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=10 --- Comment #5 from Andrej 2012-09-25 21:14:59 UTC --- (In reply to comment #4) > I guess it's because it's attached to the D.gnu ML, has always been that > way... > D's bugzilla is attached to D.gnu too (for those few bugs still assigned to > G

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

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=10 --- Comment #4 from Iain Buclaw 2012-09-25 21:06:03 UTC --- I guess it's because it's attached to the D.gnu ML, has always been that way... D's bugzilla is attached to D.gnu too (for those few bugs still assigned to GDC). -- Configure issuemail

[Issue 8] ARM: runnable/arrayop.d fails: Wrong execution order

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=8 --- Comment #2 from Iain Buclaw 2012-09-25 20:48:27 UTC --- You may think so, but this is actually not a bug, just a little known example of an x86-specific quirk. In D functions (thus, extern D) - everything should be evaluated left to right (LT

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

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=10 Andrej changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comment #3 from A

[Issue 13] ARM: can't cast _argptr / va_list to pointer

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=13 --- Comment #1 from Iain Buclaw 2012-09-25 20:31:59 UTC --- ARM va_list type is void* ARM EABI va_list type is {void*} As such, you need to be a little more creative about getting it's value the x86-way. byte *p = *cast(byte**)&argptr; byte b =

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

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=10 --- Comment #2 from Iain Buclaw 2012-09-25 20:22:03 UTC --- Although I would have thought it to have the same behaviour, I can't seem to reproduce it on x86/x86_64. -- Configure issuemail: http://gdcproject.org/bugzilla/userprefs.cgi?tab=email

[Issue 11] ARM: runnable/test11.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=11 --- Comment #2 from Iain Buclaw 2012-09-25 19:49:49 UTC --- https://github.com/D-Programming-Language/dmd/pull/1143/files -- Configure issuemail: http://gdcproject.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because

[Issue 12] ARM: runnable/test12.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=12 --- Comment #2 from Iain Buclaw 2012-09-25 19:49:32 UTC --- https://github.com/D-Programming-Language/dmd/pull/1143/files -- Configure issuemail: http://gdcproject.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because

[Issue 14] ARM: runnable/testmath.d Arm not precise enough?

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=14 --- Comment #2 from Iain Buclaw 2012-09-25 16:53:49 UTC --- An alternate option could be to rethink the codegen for floating comparisons in GDC overall, as certain floating point comparisons fail in GDC x86/x86_64 too. Problem: Simply doing (A

[Issue 12] ARM: runnable/test12.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=12 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #1 from

[Issue 11] ARM: runnable/test11.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=11 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #1 from

[Issue 14] ARM: runnable/testmath.d Arm not precise enough?

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=14 --- Comment #1 from Johannes Pfau 2012-09-25 12:13:08 UTC --- What is this test supposed to do? int exp; real mantissa = frexp(123.456, exp); assert(equals(mantissa * pow(2.0L, cast(real)exp), 123.456, 19)); equals: x = 67.

[Issue 14] New: ARM: runnable/testmath.d Arm not precise enough?

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=14 Bug #: 14 Summary: ARM: runnable/testmath.d Arm not precise enough? Classification: Unclassified Product: GDC Version: development Platform: ARM OS/Version: Linux Statu

[Issue 13] New: ARM: can't cast _argptr / va_list to pointer

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=13 Bug #: 13 Summary: ARM: can't cast _argptr / va_list to pointer Classification: Unclassified Product: GDC Version: development Platform: ARM OS/Version: Linux Status: N

[Issue 12] ARM: runnable/test12.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=12 Johannes Pfau changed: What|Removed |Added AssignedTo|ibuc...@gdcproject.org |johannesp...@gmail.com -- Configure issu

[Issue 12] New: ARM: runnable/test12.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=12 Bug #: 12 Summary: ARM: runnable/test12.d Unsupported platform Classification: Unclassified Product: GDC Version: development Platform: ARM OS/Version: Linux Status: NE

[Issue 11] ARM: runnable/test11.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=11 Johannes Pfau changed: What|Removed |Added CC||johannesp...@gmail.com AssignedTo

[Issue 11] New: ARM: runnable/test11.d Unsupported platform

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=11 Bug #: 11 Summary: ARM: runnable/test11.d Unsupported platform Classification: Unclassified Product: GDC Version: development Platform: ARM OS/Version: Linux Status: NE

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

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=10 --- Comment #1 from Johannes Pfau 2012-09-25 10:47:18 UTC --- OK, this was indeed the cause. Removing pure nothrow from "equals_t equals" and "equals_t function(in void*, in void*) xopEquals;" fixes this issue. We could hack this in druntime, b

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

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=10 Bug #: 10 Summary: ARM: runnable/opover2.d fails: xopEquals fallback aborts instead of throwing Exception Classification: Unclassified Product: GDC Version: development

[Issue 9] New: ARM: runnable/builtin.d floating point equality fails

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=9 Bug #: 9 Summary: ARM: runnable/builtin.d floating point equality fails Classification: Unclassified Product: GDC Version: development Platform: ARM OS/Version: Linux St

[Issue 8] ARM: runnable/arrayop.d fails: Wrong execution order

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=8 --- Comment #1 from Johannes Pfau 2012-09-25 09:24:52 UTC --- Created attachment 7 --> http://gdcproject.org/bugzilla/attachment.cgi?id=7 system / compier information -- Configure issuemail: http://gdcproject.org/bugzilla/userprefs.cgi?tab=ema

[Issue 8] New: ARM: runnable/arrayop.d fails: Wrong execution order

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=8 Bug #: 8 Summary: ARM: runnable/arrayop.d fails: Wrong execution order Classification: Unclassified Product: GDC Version: development Platform: ARM OS/Version: Linux Sta

[Issue 7] New: ARM: runnable/aliasthis.d fails with -O2

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=7 Bug #: 7 Summary: ARM: runnable/aliasthis.d fails with -O2 Classification: Unclassified Product: GDC Version: development Platform: ARM OS/Version: Linux Status: NEW

[Issue 7] ARM: runnable/aliasthis.d fails with -O2

2012-09-25 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=7 --- Comment #1 from Johannes Pfau 2012-09-25 09:07:37 UTC --- Created attachment 5 --> http://gdcproject.org/bugzilla/attachment.cgi?id=5 system / compier information -- Configure issuemail: http://gdcproject.org/bugzilla/userprefs.cgi?tab=ema