Large number of tests failing - 64bit LDC with MSVC - Append Operator
Daniel Murphy via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Wed Feb 25 05:06:31 PST 2015
"Kevin Brogan" wrote in message
news:duzfvxzdoadpoxkxacuz at forum.dlang.org...
> I've been able to successfully build LDC on 64 bit windows using msvc, but
> I've noticed that a large number of test suites fail with a segmentation
> fault instead of a regular error result.
>
> I've been able to determine that many of the segmentation faults is due to
> the append operator.
>
> The fault only occurs when using a variable, and only when two append
> operators are used in the same statement.
>
> I was wondering if anyone can replicate this in their environment or have
> an idea of how to determine the cause.
The druntime function that implements the append operator uses variadic
arguments (at least it does in DMD), so I would guess this is a symptom of
them being broken on win64/LDC.
More information about the digitalmars-d-ldc
mailing list