Test results for D on Android/ARM
Joakim via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Wed Nov 4 21:28:58 PST 2015
On Monday, 2 November 2015 at 21:13:19 UTC, Théo Bueno wrote:
> Android 6.0, LG Nexus 5 (D821), Snapdragon 800: All test pass
That's interesting that all the tests pass in the apk, but rsw0x
had one test fail on the command-line on the same device.
Usually it's the other way around, the apk is more restrictive.
On Wednesday, 4 November 2015 at 17:51:29 UTC, Austin G wrote:
> LG G4
> Android 5.1
> Snapdragon 808
> Hung on:
> All other tests passed.
That's strange, others have reported no problems with Android
5.1. Did all these tests hang or simply fail? When I say hang,
I mean the test runner keeps running but nothing happens, so you
have to close or kill it. Whereas if a test asserts, it'll just
say that module failed and move on to the next one.
Could be some issue related to threading, given that core.thread
is the only druntime module on your list. The only other cause I
can think of is that yours is one of the few ARMv8 chips tested
so far, but the others haven't had this problem. Can you try
running the other test runner, the command-line binary if you
tried the apk so far, and see if you can reproduce or get some
error output? Thanks for any feedback.
On Wednesday, 4 November 2015 at 23:38:56 UTC, TheFlyingFiddle
> On Sunday, 1 November 2015 at 05:44:04 UTC, Joakim wrote:
> Android 4.1.2, HTC 500
> The following modules fail:
> All modules fail with the same error:
> std.file.FileException@/home/bert/ldc/runtime/phobos/std/file.d(1802): cannot get cwd: Invalid argument
Thanks, this confirms the getcwd issue Nick reported above, on
what is presumably an unrooted phone. I'll try adding a
workaround for this and let you two know once I make available an
updated test runner.
More information about the digitalmars-d-ldc