Issue tracker: Issues
https://tracker.crystax.net/
https://tracker.crystax.net/favicon.ico?1535920027
2015-09-06T07:19:26Z
Issue tracker
Redmine
CrystaX NDK - Bug #1042 (Rejected): [clang-3.7] Global "operator delete" can't be redefined
https://tracker.crystax.net/issues/1042
2015-09-06T07:19:26Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #1035 (Rejected): fcntl(fd, F_GETLK, &fl) failed with EINVAL
https://tracker.crystax.net/issues/1035
2015-08-28T15:23:42Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #976 (Rejected): Build of tests/build/short-commands failed
https://tracker.crystax.net/issues/976
2015-06-20T09:38:14Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #929 (Rejected): __EXCEPTIONS is not defined when building GNU libstdc++
https://tracker.crystax.net/issues/929
2015-04-24T11:14:59Z
Dmitry M.
dm@crystax.net
<p>This cause problem with definition of internal macro @ _GLIBCXX_THROW_OR_ABORT@, which call @abort@ instead of throwing @bad_alloc@ in case of problems with memory allocation.</p>
<p>"Here":<a href="http://stackoverflow.com/questions/29840660/operator-new-does-not-throw-bad-alloc-on-android">http://stackoverflow.com/questions/29840660/operator-new-does-not-throw-bad-alloc-on-android</a> are some explanations.</p>
CrystaX NDK - Bug #912 (Rejected): cannot locate symbol "___tls_get_addr"
https://tracker.crystax.net/issues/912
2015-03-22T13:28:37Z
Dmitry M.
dm@crystax.net
<p>clang-x86 don't support TLS properly, inserting non-existing symbol reference @__tls_get_addr@ into binaries</p>
CrystaX NDK - Bug #910 (Rejected): 'errors_handling_test' failed because it can't find some files...
https://tracker.crystax.net/issues/910
2015-03-20T17:51:03Z
Dmitry M.
dm@crystax.net
<p><a href="http://www.boost.org/development/tests/develop/developer/test.html">http://www.boost.org/development/tests/develop/developer/test.html</a></p>
<p>Obviously, adbrunner don't copy some files (required for this test) on device before running test.</p>
<p>Running 1 test case...<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!<br>
../libs/test/test/errors_handling_test.cpp(190): error: in "test_errors_handling": check test_output.match_pattern() has failed. Pattern file can't be opened!</p>
<p>*** 54 failures detected in test module "Master Test Suite"</p>
CrystaX NDK - Bug #908 (Rejected): multi_index tests failed with the same call stack if being bui...
https://tracker.crystax.net/issues/908
2015-03-20T12:11:03Z
Dmitry M.
dm@crystax.net
<p><a href="http://www.boost.org/development/tests/develop/developer/multi_index.html">http://www.boost.org/development/tests/develop/developer/multi_index.html</a></p>
<p>Example:<br>
<br>
Segmentation fault </p>
<p>=== BEGIN OF LOGCAT ===<br>
LOGCAT > 03-14 03:58:45.761 6285 6285 F libc : Fatal signal 11 (SIGSEGV) at 0xffffffc4 (code=1), thread 6285 (test_basic)<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : Build fingerprint: 'generic_x86/sdk_x86/generic_x86:4.4.2/KK/999428:eng/test-keys'<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : Revision: '0'<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : pid: 6285, tid: 6285, name: test_basic >>> ./test_basic <<<<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr ffffffc4<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : eax bfd08028 ebx b8778030 ecx ffffffc4 edx 00000000<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : esi 00000000 edi ffffffc4<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : xcs 00000073 xds 0000007b xes 0000007b xfs 00000000 xss 0000007b<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : eip b7720eb2 ebp bfd07cb8 esp bfd07c80 flags 00010282<br>
LOGCAT > 03-14 03:58:45.891 936 936 E Corkscrew: unrecognized dwarf lower part encoding: 0x28<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : <br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : backtrace:<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : #00 pc 00008eb2 /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : #01 pc 0000375c /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : <br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : stack:<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c40 000000d8<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c44 00000000<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c48 bfd08140 [stack]<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c4c b74fbfcc /system/lib/libc.so<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c50 00000010<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c54 b7725184 /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c58 00000003<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c5c b746d1af /system/lib/libc.so (malloc+31)<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c60 00000010<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c64 b8778170 [heap]<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c68 00000035<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c6c 00000034<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c70 00000035<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c74 b746d196 /system/lib/libc.so (malloc+6)<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c78 b76e9e2c /data/local/tmp/adbrunner/x86/lib/libgnustl_shared.so<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c7c b7720e84 /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : #00 bfd07c80 00000010<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c84 00000000<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c88 000000d4<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c8c b7700af5 /system/bin/linker (__dl_madvise+37)<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c90 b762fb9c /data/local/tmp/adbrunner/x86/lib/libgnustl_shared.so (operator new(unsigned int)+12)<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c94 b7727ff4 /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c98 00000003<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07c9c b76a7f96 /data/local/tmp/adbrunner/x86/lib/libgnustl_shared.so (std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)+102)<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07ca0 00000010<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07ca4 b8778030 [heap]<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07ca8 00000035<br><br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07cac b7727ff4 /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07cb0 bfd08088 [stack]<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07cb4 b7727ff4 /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07cb8 bfd07d18 [stack]<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfd07cbc b771b75d /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : <br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : memory map around fault addr ffffffc4:<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : bfce9000-bfd0a000 rw- [stack]<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : (no map for address)<br>
LOGCAT > 03-14 03:58:45.891 936 936 I DEBUG : (no map above)<br>
LOGCAT > 03-14 03:58:45.891 1188 1412 W NativeCrashListener: Couldn't find ProcessRecord for pid 6285<br>
=== END OF LOGCAT ===</p>
<p>=== BEGIN OF NDK-STACK ===<br>
NDK-STACK > ********** Crash dump: **********<br>
NDK-STACK > Build fingerprint: 'generic_x86/sdk_x86/generic_x86:4.4.2/KK/999428:eng/test-keys'<br>
NDK-STACK > pid: 6285, tid: 6285, name: test_basic >>> ./test_basic <<<<br>
NDK-STACK > signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr ffffffc4<br>
NDK-STACK > Stack frame #00 pc 00008eb2 /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic: Routine employee::operator<(employee const&) const at /home/cislave/.crystax/ci-boost/regression/abi-x86/apilevel-19/std-default/test/develop/regression/x86/test/boost_root/status/../libs/multi_index/test/employee.hpp:74<br>
NDK-STACK > Stack frame #01 pc 0000375c /data/local/tmp/adbrunner/x86/3eb8448e-2f97-4c5f-bb85-9c0325a45ea7/test_basic: Routine std::pair > >, boost::multi_index::detail::hashed_unique_tag> > >, boost::multi_index::detail::hashed_non_unique_tag> >*, bool> boost::multi_index::multi_index_container >::insert_<a href="boost::multi_index::detail::lvalue_tag">boost::multi_index::detail::lvalue_tag</a>(employee const&, boost::multi_index::detail::lvalue_tag) at /home/cislave/.crystax/ci-boost/regression/abi-x86/apilevel-19/std-default/test/develop/regression/x86/test/boost_root/status/../boost/multi_index_container.hpp:558<br>
=== END OF NDK-STACK ===</p>
<p>EXIT STATUS: 139</p>
CrystaX NDK - Bug #768 (Rejected): tests/device/fenv failed on x86 device
https://tracker.crystax.net/issues/768
2014-12-22T13:43:39Z
Dmitry M.
dm@crystax.net
<p>Running device test [x86]: fenv (test_fenv_c)<br>
/home/crystax/.crystax/android-sdk/android-sdk-linux/platform-tools/adb -s "emulator-5556" shell "cd /data/local/tmp/ndk-tests && LD_LIBRARY_PATH=/data/local/tmp/ndk-tests ./test_fenv_c"<br>
ERROR jni/test_fenv.c:74 TestRounding: expectation2==x<br>
ERROR jni/test_fenv.c:74 TestRounding: expectation2==x<br>
ERROR jni/test_fenv.c:116 feclearexcept_fetestexcept: (raised & FE_DIVBYZERO) != 0<br>
ERROR jni/test_fenv.c:121 feclearexcept_fetestexcept: (raised & FE_DIVBYZERO) != 0<br>
total_fail = 4<br>
1<br>
---> TEST FAILED!!</p>
CrystaX NDK - Bug #748 (Rejected): App crash with SIGILL on big switch/case construction when bui...
https://tracker.crystax.net/issues/748
2014-11-14T13:29:26Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Task #716 (Rejected): Use gcc-4.9 as default backend for clang toolchains
https://tracker.crystax.net/issues/716
2014-10-09T14:28:06Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #671 (Rejected): Build of test build/issue65705-asm-pc failed
https://tracker.crystax.net/issues/671
2014-09-26T17:00:52Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #620 (Rejected): Tests stuck on uploading libgnustl_shared.so to mips emulator
https://tracker.crystax.net/issues/620
2014-08-30T12:35:42Z
Dmitry M.
dm@crystax.net
<p>Short tail of "log":<a href="https://ci.crystax.net/job/ndk-test-linux/67/console:">https://ci.crystax.net/job/ndk-test-linux/67/console:</a></p>
<p>Running device test on emulator-5558 [mips]: /tmp/crystaxndk-ndk/ndk-linux-b151/tests/device/gnustl-shared-1<br>
/opt/android-sdk/platform-tools/adb -s "emulator-5558" shell "ls /data/local/tmp 1>/dev/null 2>&1"<br>
0<br>
/opt/android-sdk/platform-tools/adb -s "emulator-5558" shell "ls /data/local/tmp/ndk-tests 1>/dev/null 2>&1 || mkdir /data/local/tmp/ndk-tests"<br>
0</p>
<a name="COMMAND-optandroid-sdkplatform-toolsadb-s-emulator-5558-push-tmpndk-ndktestsbuildgnustl-shared-1libsmipslibfooso-datalocaltmpndk-testslibfooso"></a>
<h2 >COMMAND: /opt/android-sdk/platform-tools/adb -s emulator-5558 push /tmp/ndk-ndk/tests/build/gnustl-shared-1/libs/mips/libfoo.so /data/local/tmp/ndk-tests/libfoo.so<a href="#COMMAND-optandroid-sdkplatform-toolsadb-s-emulator-5558-push-tmpndk-ndktestsbuildgnustl-shared-1libsmipslibfooso-datalocaltmpndk-testslibfooso" class="wiki-anchor">¶</a></h2>
<p>66 KB/s (5420 bytes in 0.079s)</p>
<a name="COMMAND-optandroid-sdkplatform-toolsadb-s-emulator-5558-shell-chmod-0755-datalocaltmpndk-testslibfooso"></a>
<h2 >COMMAND: /opt/android-sdk/platform-tools/adb -s emulator-5558 shell chmod 0755 /data/local/tmp/ndk-tests/libfoo.so<a href="#COMMAND-optandroid-sdkplatform-toolsadb-s-emulator-5558-shell-chmod-0755-datalocaltmpndk-testslibfooso" class="wiki-anchor">¶</a></h2>
<a name="COMMAND-optandroid-sdkplatform-toolsadb-s-emulator-5558-push-tmpndk-ndktestsbuildgnustl-shared-1libsmipslibgnustl_sharedso-datalocaltmpndk-testslibgnustl_sharedso"></a>
<h2 >COMMAND: /opt/android-sdk/platform-tools/adb -s emulator-5558 push /tmp/ndk-ndk/tests/build/gnustl-shared-1/libs/mips/libgnustl_shared.so /data/local/tmp/ndk-tests/libgnustl_shared.so<a href="#COMMAND-optandroid-sdkplatform-toolsadb-s-emulator-5558-push-tmpndk-ndktestsbuildgnustl-shared-1libsmipslibgnustl_sharedso-datalocaltmpndk-testslibgnustl_sharedso" class="wiki-anchor">¶</a></h2>
<p>This is last lines of output. Nothing happens after that. It just stuck.</p>
CrystaX NDK - Task #541 (Rejected): Cleanup --also-64, --try-64, --only-64 etc
https://tracker.crystax.net/issues/541
2014-07-25T22:22:05Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Feature #308 (Rejected): Use linux-darwin cross toolchain to build darwin distribution
https://tracker.crystax.net/issues/308
2013-04-03T20:51:22Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Feature #307 (Rejected): Make linux-darwin cross toolchain
https://tracker.crystax.net/issues/307
2013-04-03T20:50:38Z
Dmitry M.
dm@crystax.net