Issue tracker: Issues
https://tracker.crystax.net/
https://tracker.crystax.net/favicon.ico?1535920027
2015-08-07T10:06:51Z
Issue tracker
Redmine
CrystaX NDK - Bug #1020 (Open): getauxval fails to open /proc/pid/auxv file
https://tracker.crystax.net/issues/1020
2015-08-07T10:06:51Z
Alexander Z.
zuav@crystax.net
<p>Commit 189394b885e4b11e9f009fd2e434e6dc6696277b in platform/bionic add call to getauxval in sysconf function (see case with _SC_PAGE_SIZE).<br>
With that call every device test fails with the message "CRYSTAX_PANI: can't open /proc/17695/auxv: Too many open files".<br>
Sample log output is given below.</p>
<p>2015-08-06 10:30:34.449 UTC: RUN device test [crystax-test-getauxval] gcc4.9 +PIE: armeabi-v7a [1/1] android-22 'Nexus 4'<br>
2015-08-06 10:30:34.449 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] LOCK (attempt #1): /tmp/ndk-zuav/tests/device/crystax-test-getauxval/target+PIE/libs/armeabi-v7a/test-getauxval<br>
2015-08-06 10:30:34.449 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] START (attempt #1): /tmp/ndk-zuav/tests/device/crystax-test-getauxval/target+PIE/libs/armeabi-v7a/test-getauxval<br>
2015-08-06 10:30:34.449 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] RUN: mkdir -p /data/local/tmp/ndk-tests/armeabi-v7a/tmp && mkdir -p /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740 && mkdir -p /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin && mkdir -p /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/data<br>
2015-08-06 10:30:34.507 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] PUSH: /tmp/ndk-zuav/tests/device/crystax-test-getauxval/target+PIE/libs/armeabi-v7a/test-getauxval -> /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin/exe3499fbc4dd42455bbbdf89335769812e<br>
2015-08-06 10:30:34.535 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] 2488 KB/s (9432 bytes in 0.003s)<br>
2015-08-06 10:30:34.535 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] RUN: chmod 0755 /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin/exe3499fbc4dd42455bbbdf89335769812e<br>
2015-08-06 10:30:34.567 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] PUSH: /tmp/ndk-zuav/tests/device/crystax-test-getauxval/target+PIE/libs/armeabi-v7a/libcrystax.so -> /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin/libcrystax.so<br>
2015-08-06 10:30:34.717 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] 4057 KB/s (541244 bytes in 0.130s)<br>
2015-08-06 10:30:34.717 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] RUN: chmod 0755 /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin/libcrystax.so<br>
2015-08-06 10:30:34.769 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] RUN: log LOGCAT-TAG-07b3a0cb7a414d41926efb284587baa0 && cd /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin && LD_LIBRARY_PATH=/data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin TMPDIR=/data/local/tmp/ndk-tests/armeabi-v7a/tmp ./exe3499fbc4dd42455bbbdf89335769812e <br>
2015-08-06 10:30:34.897 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] > CRYSTAX_PANI: can't open /proc/17695/auxv: Too many open files<br>
2015-08-06 10:30:34.901 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] > Aborted <br>
2015-08-06 10:30:34.902 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] RUN [$?=134]: log LOGCAT-TAG-07b3a0cb7a414d41926efb284587baa0 && cd /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin && LD_LIBRARY_PATH=/data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin TMPDIR=/data/local/tmp/ndk-tests/armeabi-v7a/tmp ./exe3499fbc4dd42455bbbdf89335769812e <br>
2015-08-06 10:30:34.902 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * <br>
2015-08-06 10:30:34.902 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * <br>
2015-08-06 10:30:34.902 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * === BEGIN OF LAUNCHER PARAMETERS ===<br>
2015-08-06 10:30:34.902 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * ARGV: /tmp/ndk-zuav/tests/device/crystax-test-getauxval/target+PIE/libs/armeabi-v7a/test-getauxval <br>
2015-08-06 10:30:34.903 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * PWD: /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740/bin<br>
2015-08-06 10:30:34.972 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * === END OF LAUNCHER PARAMETERS ===<br>
2015-08-06 10:30:35.544 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * <br>
2015-08-06 10:30:35.544 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * === BEGIN OF LOGCAT ===<br>
2015-08-06 10:30:35.550 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * === END OF LOGCAT ===<br>
2015-08-06 10:30:35.569 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * <br>
2015-08-06 10:30:35.569 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * === BEGIN OF NDK-STACK ===<br>
2015-08-06 10:30:35.573 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] * === END OF NDK-STACK ===<br>
2015-08-06 10:30:35.573 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] ## COMMAND: /opt/android/android-sdk-macosx/platform-tools/adb -s 04e294289bcc81f7 shell rm -r /data/local/tmp/ndk-tests/armeabi-v7a/fb1c8b49-a075-4ca8-82f3-057af1e9e740<br>
2015-08-06 10:30:35.627 UTC: > ## ADBRUNNER.82585 [04e294289bcc81f7] EXIT: 134 (took 0:00:01)</p>
CrystaX NDK - Bug #1016 (Rejected): 32 bit linux archive (*.bin file) is x86_64 executable
https://tracker.crystax.net/issues/1016
2015-07-24T13:13:34Z
Alexander Z.
zuav@crystax.net
<p>It should be 32 bit executable.e</p>
CrystaX NDK - Task #949 (Open): Rebuild renderscript binaries from AOSP sources
https://tracker.crystax.net/issues/949
2015-05-15T08:36:44Z
Alexander Z.
zuav@crystax.net
CrystaX NDK - Bug #902 (Open): gem install does not work when ruby built with platform/prebuilts/...
https://tracker.crystax.net/issues/902
2015-03-13T08:37:38Z
Alexander Z.
zuav@crystax.net
<p>zuav@ithilien$ /tmp/ndk-zuav/vendor/ruby/ruby/bin/gem install rspec -v 3.2.0<br>
ERROR: While executing gem ... (NoMethodError)<br>
undefined method `visit_Psych::Nodes::Document' for #<a href="Psych::Visitors::ToRuby:0x007f9d248994c8">Psych::Visitors::ToRuby:0x007f9d248994c8</a></p>
CrystaX NDK - Task #834 (Duplicated): Run standalone test automatically
https://tracker.crystax.net/issues/834
2014-12-29T13:12:35Z
Alexander Z.
zuav@crystax.net
<p>It makes sense to run standalone test automatically on the following boxes:<br>
linux x86_64<br>
darwin x86_64<br>
windows x86_64<br>
windows x86</p>
CrystaX NDK - Bug #755 (Closed): Debugging with Eclipse does not work
https://tracker.crystax.net/issues/755
2014-12-18T13:25:06Z
Alexander Z.
zuav@crystax.net
<p>[2014-12-18 16:22:08 - TeapotNativeActivity] Unknown Application ABI: <br>
[2014-12-18 16:22:08 - TeapotNativeActivity] TARGET_ARCH_ABI=armeabi-v7a<br>
LOCAL_ARM_MODE=<br>
armeabi-v7a<br>
[2014-12-18 16:22:08 - TeapotNativeActivity] Unable to detect application ABI's</p>
CrystaX NDK - Bug #735 (Rejected): clang34 fails to link standalone tests fro mips64
https://tracker.crystax.net/issues/735
2014-10-16T16:28:29Z
Alexander Z.
zuav@crystax.net
<p>basic-c/cxx-compile test: linking mips:isa64r2 module with previous mips:isa64r6 modules</p>
<p>basic-c/cxx-compile test: linking -mnan=legacy module with previous -mnan=2008 modules</p>
<p>etc</p>
CrystaX NDK - Bug #611 (Duplicated): issue65705-asm-pc fails to build
https://tracker.crystax.net/issues/611
2014-08-20T14:01:29Z
Alexander Z.
zuav@crystax.net
<a name="COMMAND-cd-tmpndk-zuavtestsbuildissue65705-asm-pc"></a>
<h2 >COMMAND: cd /tmp/ndk-zuav/tests/build/issue65705-asm-pc<a href="#COMMAND-cd-tmpndk-zuavtestsbuildissue65705-asm-pc" class="wiki-anchor">¶</a></h2>
<a name="COMMAND-tmpandroid-ndk-20140819ndk-build-j16-B-APP_ABIarmeabi-APP_LDFLAGS-APP_CFLAGS"></a>
<h2 >COMMAND: /tmp/android-ndk-20140819/ndk-build -j16 -B APP_ABI=armeabi APP_LDFLAGS= APP_CFLAGS=<a href="#COMMAND-tmpandroid-ndk-20140819ndk-build-j16-B-APP_ABIarmeabi-APP_LDFLAGS-APP_CFLAGS" class="wiki-anchor">¶</a></h2>
<p>[armeabi] Compile thumb : issue65705-asm-pc <= issue65705-asm-pc.c<br>
jni/issue65705-asm-pc.c: In function 'func_1':<br>
jni/issue65705-asm-pc.c:28:1: internal compiler error: Max. number of generated reload insns per insn is achieved (90)</p>
<p>}<br>
^<br>
Please submit a full bug report,<br>
with preprocessed source if appropriate.<br>
See <a href="http://source.android.com/source/report-bugs.html">http://source.android.com/source/report-bugs.html</a> for instructions.<br>
make: *** [obj/local/armeabi/objs/issue65705-asm-pc/issue65705-asm-pc.o] Error 1</p>
CrystaX NDK - Task #433 (Closed): Implement full version of strtod function
https://tracker.crystax.net/issues/433
2013-08-07T14:54:16Z
Alexander Z.
zuav@crystax.net
CrystaX NDK - Task #321 (Closed): Create stub librystax library
https://tracker.crystax.net/issues/321
2013-04-17T18:29:45Z
Alexander Z.
zuav@crystax.net
<p>Create stub libcrystax library a la android's libc used in ndk.</p>
<p>This will greatly simplify build process for libocbj and forthcoming fortran runtime and so on.</p>
CrystaX NDK - Bug #306 (Closed): issue19851-sigsetjmp (issue19851-sigsetjmp) failed to run
https://tracker.crystax.net/issues/306
2013-04-03T20:34:54Z
Alexander Z.
zuav@crystax.net
<p>Ouput:</p>
<p>Running device test [armeabi]: issue19851-sigsetjmp (issue19851-sigsetjmp)<br>
/opt/android/android-sdk-linux/platform-tools/adb -s "emulator-5554" shell "cd /data/local/tmp/ndk-tests && LD_LIBRARY_PATH=/data/local/tmp/ndk-tests ./issue19851-sigsetjmp"<br>
In main()<br>
In bar()<br>
In foo()<br>
In handler()<br>
siglongjmp() back to main, code = 99<br>
ret = -1<br>
test-return-code:255<br>
---> TEST FAILED!!<br>
/opt/android/android-sdk-linux/platform-tools/adb -s "emulator-5554" shell "rm -r /data/local/tmp/ndk-tests"<br>
test-return-code:0<br>
Cleaning up...<br>
Done.</p>
CrystaX NDK - Bug #301 (Closed): Add mclinker to toolchain repos and to the manifest
https://tracker.crystax.net/issues/301
2013-03-28T13:50:28Z
Alexander Z.
zuav@crystax.net
<p>mclinker is reuqired to build NDK since last Google's ndk release.</p>
<p>Repo's URL is:</p>
<p><a href="https://android.googlesource.com/toolchain/mclinker">https://android.googlesource.com/toolchain/mclinker</a></p>
CrystaX NDK - Bug #300 (Closed): Add perl to toolchain repos and to the manifest
https://tracker.crystax.net/issues/300
2013-03-28T13:48:40Z
Alexander Z.
zuav@crystax.net
<p>Since last Google's NDK release host perl is required to ndk build.</p>
<p>Repos URL is:</p>
<p><a href="https://android.googlesource.com/toolchain/perl">https://android.googlesource.com/toolchain/perl</a></p>
CrystaX NDK - Task #299 (Closed): Remove unneeded repos made to build llvm 3.2
https://tracker.crystax.net/issues/299
2013-03-28T13:45:40Z
Alexander Z.
zuav@crystax.net
<p>Repos to be deleted are:</p>
<p>ndk/toolchain/llvm/cloog<br>
ndk/toolchain/llvm/isl<br>
ndk/toolchain/lllvm/polly</p>
CrystaX NDK - Bug #293 (Rejected): MIPS emulator can not load itself from snapshot
https://tracker.crystax.net/issues/293
2013-03-21T15:53:26Z
Alexander Z.
zuav@crystax.net
<p>Output on the launch screen:</p>
<p>Starting emulator for AVD 'mips'<br>
savevm: unable to load section cpu</p>