[dmd-internals] [D-Programming-Language/dmd] 3a8729: Issue 6234 - 64-bit array append generates inline ...

Don Clugston dclugston at googlemail.com
Tue Jul 5 14:22:10 PDT 2011


On 5 July 2011 23:04, Brad Roberts <braddr at puremagic.com> wrote:
> At one point, freebsd64 was passing fairly reliably.  Not sure what
> changed, but that test has been problematic for a while now.  I made some
> changes to it that helped, but obviously aren't sufficient.  I wouldn't
> hold up a release for that platform.
>
> For what it's worth, there are still a small handful of tests that are
> disabled on linux/64 and freebsd/64 that need to be fixed.  I'm pretty
> sure I have bugs filed for all of them, most with extracted reproduction
> code.  I recall some being serious enough that it makes me doubt how much
> 64-bit usage there is right now.. might be a bit of a catch-22 there.

These are the only ones that I could find.
5569 64 bit Dwarf symbolic debug info not recognized by gdb
5570 64 bit C ABI not followed for passing structs and complex numbers
as function parameters
5597 [64-bit] Illegal Instruction on Ancient Hardware
5624 std.conv unittest disabled
5625 std.format unittest disabled
5628 std.math unittest disabled
5689 [64-Bit] uniform() fails with -profile
5774 [64 bit] "relocation truncated to fit" with __gshared array, while(), and $
6047 Segfault when struct with three or more ulongs with a toString is
passed to format with at least two substitution clauses with -m64.
6062 segv in dmd/64 with assoc array literals


>
> Later,
> Brad
>
> On Tue, 5 Jul 2011, Steve Schveighoffer wrote:
>
>> Looks like auto-tester now passes 64-bit linux... still waiting on 32/64, but I think it will probably work.
>>
>> Thanks!
>>
>> -Steve
>>
>>
>> >From: "noreply at github.com" <noreply at github.com>
>> >
>> >  Branch: refs/heads/master
>> >  Home:  https://github.com/D-Programming-Language/dmd
>> >
>> >  Commit: 3a872937f714214d79c987c2ebef068c0a29285e
>> >      https://github.com/D-Programming-Language/dmd/commit/3a872937f714214d79c987c2ebef068c0a29285e
>> >  Author: Walter Bright <walter at walterbright.com>
>> >  Date:   2011-07-05 (Tue, 05 Jul 2011)
>> >
>> >  Changed paths:
>> >    M src/e2ir.c
>> >
>> >  Log Message:
>> >  -----------
>> >  Issue 6234 - 64-bit array append generates inline code to copy new data, but does not call postblit
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>


More information about the dmd-internals mailing list