ARMv7 vs x86-64: Pathfinding benchmark of C++, D, Go, Nim, Ocaml, and more.
Laeeth Isharc via Digitalmars-d
digitalmars-d at puremagic.com
Tue Mar 31 14:48:59 PDT 2015
On Tuesday, 23 December 2014 at 07:11:02 UTC, Dicebot wrote:
> On Monday, 22 December 2014 at 11:45:55 UTC, logicchains wrote:
>> I installed the new Arch Linux LDC package but it still fails
>> with the same error: /usr/lib/libldruntime.so: undefined
>> reference to `__mulodi4'
>>
>> I did get GDC to work on ARM, but for some reason the
>> resulting executable is horribly slow, around five times
>> slower than what LDC produced. Are there any flags other than
>> -O3 that I should be using?
>
> Argh, sorry, now this is my personal failure - have applied the
> workaround only to i686 and forgot about arm CARCH (it works on
> x86_64 without workarounds). Pushed update again.
>
> Unfortunately I don't have any ARM device myself to test and
> this process is very sub-optimal :(
fwiw - very much appreciate your volunteer effort and that you
probably have better things to do. but in case you weren't aware
and did have time to look: I get the same linker error for
_mulodi4. gdc works. (Arch ARM).
Laeeth.
More information about the Digitalmars-d
mailing list