This task is for reporting progress of CoreRT Linux/armel
support.
People are working on it @Dmitri-Botcharnikov @sergign60 @alpencolt @BredPet
On the latest master we are able to compile and execute Binary-trees, Spectral-norm, Mandelbrot and Fannkuch-redux(without threading version) benchmarks from CoreCLR. ElmSharp Hello Tizen application as well. All apps launched on Samsung Z3 phone
armel cross build on x86 hostIt's possible to cross compile application for armel
on x86 host (or on x64 using rootfs) now.
Compilation time for HelloWorld application is reduced from 25 minutes (on Samsung Z3) to 3 minutes on PC. So for compiling all BringUpTests from CoreCLR it's needed about 6 hours (or about 3 days on mobile phone:scream:).
Documentation will be added soon.
1 Failed on compilation
11 FAIL
146 SUCCESS
RecursiveTailCall.exe
Process is terminating due to StackOverflowException.
LocallocLarge.exe: corert/src/Native/Runtime/unix/UnixContext.cpp:538: bool FindProcInfo(UIntNative, UIntNative *, UIntNative *): Assertion `(procInfo.start_ip <= controlPC) && (controlPC < procInfo.end_ip)' failed.
FAIL LocallocLarge.exe
ArrayExc.exe
DivConst.exe
Localloc.exe
ModConst.exe
UDivConst.exe
UModConst.exe
div2.exet
DblRoots.exe
Gcd.exe
Swap.exe
Bug fixing
There are a lot of remaining task and bugs. They will refer to the current task as far as possible.
sergiy-k, jkotas, MichalStrehovsky, charlesroddie, wis and 2 more
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4