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
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
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
http://gdcproject.org/bugzilla/show_bug.cgi?id=10
Andrej changed:
What|Removed |Added
CC||andrej.mitrov...@gmail.com
--- Comment #3 from A
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 =
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
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
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
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
http://gdcproject.org/bugzilla/show_bug.cgi?id=12
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@gdcproject.org
--- Comment #1 from
http://gdcproject.org/bugzilla/show_bug.cgi?id=11
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@gdcproject.org
--- Comment #1 from
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.
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
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
http://gdcproject.org/bugzilla/show_bug.cgi?id=12
Johannes Pfau changed:
What|Removed |Added
AssignedTo|ibuc...@gdcproject.org |johannesp...@gmail.com
--
Configure issu
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
http://gdcproject.org/bugzilla/show_bug.cgi?id=11
Johannes Pfau changed:
What|Removed |Added
CC||johannesp...@gmail.com
AssignedTo
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
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
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
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
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
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
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
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
25 matches
Mail list logo