11.0.0 open 38% 171 issues (63 closed — 108 open) Related issues Bug #696: [tests] Build of tests/build/flto failed when built by clang Actions Bug #757: tests/device/test-wait fails on x86 device Actions Bug #770: tests/device/crazy_linker failed Actions Bug #815: printf("%tu", (size_t)-1) produce wrong string on 32-bit platforms Actions Bug #817: printf("%LE", (long double)NAN) produce wrong result on 32-bit platforms Actions Bug #818: printf(FMT, [+/-]HUGE_VALL) produce wrong result on 32-bit platforms Actions Bug #819: Decimal rounding of floating point values don't take into account rounding mode Actions Bug #820: Hex rounding of floating point values works wrong for ARM soft float Actions Bug #821: sscanf("nan(1234)", "%e", &f) return non-NaN on mips device Actions Bug #824: clang doesn't support NEON for x86 Actions Bug #826: sscanf("NaN", "%e", &f) return non-NaN on arm and x86_64 when being built by clang Actions Bug #827: sscanf("+1.234568e-52", "%LG", &ld) return wrong value on x86_64 when being built by clang Actions Bug #828: sscanf("3.14159265358979323846", "%Lg", &ld) return wrong value on x86_64 when being built by clang Actions Bug #829: sscanf(" 0X.0123456789abcdefffp-3g", "%Le%s", &ld, buf) return wrong result on x86_64 when being built by clang Actions Bug #830: long double print formatting broken on x86_64 when being built by clang Actions Bug #888: crystax-test-c99-complex core dumps on x86_64 emulator if built with clang toolchain Actions Bug #889: crystax-test-c++11 fails on x86_64 emulator if build with clang toolchain Actions Bug #894: Device test 'math' fails on x86_64 when built with clang Actions Bug #932: Several math tests are not passed Actions Bug #980: pthread_create() cause crash if destroyed pthread_attr_t passed Actions Bug #983: pthread_attr_getscope() return garbage as "scope" Actions Bug #987: clang don't handle properly "-framework" parameter in link mode Actions Bug #1010: [clang] Thread-local variables are not supported Actions Bug #1031: Test crystax-test-pthread_workqueue failed Actions Bug #1032: [tests] test-openmp failed when running on real device Actions Bug #1033: Sporadic fail of crystax-test-libkqueue Actions Bug #1041: [arm64] "Nonrepresentable section on output" when linking with static libobjc2 Actions Bug #1043: WARNING: libobjc.so has text relocations Actions Bug #1044: Assertion failed: (LC != RTLIB::UNKNOWN_LIBCALL && "Unsupported FP_TO_UINT!") Actions Bug #1046: dlopen failed: unknown reloc type 160 @ 0x40294d8c (9) Actions Bug #1055: [objc] Throwing of exception cause app crash even though there is @catch expression Actions Bug #1080: Objective-C float literals are converted into zero values Actions Bug #1082: '__gnustep_objcxx_personality_v0' is not implemented for arm Actions Bug #1087: [mips][gcc-5][windows] ICE when building C++ code Actions Bug #1108: Crash on Android 6.0 Actions Bug #1112: pthread_attr_setschedpolicy() always return 0, even if wrong parameters were passed Actions Bug #1115: pthread_condattr_getclock() not defined for API levels < 21 Actions Bug #1116: pthread_condattr_setclock() not defined Actions Bug #1117: pthread_mutex_trylock(): Resource deadlock would occur Actions Bug #1125: pthread_rwlock_destroy() on locked rwlock return EBUSY Actions Bug #1135: Handle locked by flockfile() remain locked in child process (after fork()) Actions Bug #1178: Prebuilt libboost_python.so is not compiled with Python 2.7 Actions Bug #1182: Homebrew warns about several files when installing crystax-ndk Actions Bug #1197: Boost's Android.mk can't detect correct libraries path if NDK_TOOLCHAIN_VERSION is not specified Actions Bug #1203: [objc] Crash on debug, when calling 'po' gdb command Actions Bug #1233: Even though default gcc is 5, gnu-libstdc++-4.9 used Actions Bug #1234: 'fd_set' type not declared Actions Bug #1252: "Undefined reference to 'swab'" error when using GCC 5 and CrystaX NDK 10.3.1 x64 on Windows Actions Bug #1261: [clang][mips64] Wrong object file is generated sometimes Actions Bug #1262: [objc] Tests starts failing after switch libobjc2 to upstream CMake-based build approach Actions Bug #1263: [clang][atomics] Clang can't compile call of __atomic_add_fetch with 64-bit argument for 32-bit targets Actions Bug #1292: [gcc-6] ICE when building test-gabi++ Actions Bug #1293: [gcc-6] GOT_PREL optimization doesn't work in gcc-6 Actions Bug #1327: Couldn't compile test boost sample with CrystaX 10.3.1. Actions Bug #1340: stdint.h doesn't define set of macros for C++ if __STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROS were not defined Actions Bug #1352: [darwin] GNUstep libobjc2 is built with SONAME "libobjc.so.4.6" Actions Bug #1357: [darwin] 64-bit host python doesn't include zip module Actions Bug #1360: CRYSTAX_PANI: issetugid() not implemented!!! when calling boost::locale::conv::to_utf (10.3.1) Actions Bug #1363: [clang-3.8][x86_64] Do not know how to soften this operator's operand! Actions Bug #1369: SIGSEGV in libcrystax.so - lrintf Actions Bug #1370: [clang-3.8] Unknown DWARF version Actions Bug #1380: SIGSEGV in libcrystax.so - lrint Actions Bug #1382: [clang] Prebuilt toolchains doesn't include libclang_rt.profile-arm-android.a needed for profiling Actions Bug #1386: Find third-party code for device/test-shaderc-gnustl Actions Bug #1387: Find third-party code for device/test-shaderc-libc++ Actions Bug #1388: Find third-party code for device/test-vulkan Actions Bug #1389: Investigate new test device/asan-smoke Actions Bug #1390: Investigate new build/standalone-toolchain Actions Bug #1396: Syntax error in make-standalone-toolchain.sh in 10.3.1-b845-linux-x86_64 Actions Bug #1397: arm gcc-6 make-standalone-toolchain.sh in 10.3.1-b845-linux-x86_64 fails to copy some libs Actions Bug #1399: gmtime() return NULL pointer in field tm_zone Actions Bug #1403: Boost tests fails to link when building by g++-6 using llvm-libc++ Actions Bug #1404: Unable to make standalone toolchain based on clang (r859) / --help is not consistant Actions Bug #1405: Make standalone toolchain is broken for gcc (r859) Actions Bug #1413: 'rm' from GNU coreutils can't remove existing file without '-f' option Actions Bug #1431: getaddrinfo() can't resolve 'localhost' on Verizon-flavored Samsung Galaxy S6 Actions Bug #1433: kevent has problems on arm64 Actions Bug #1434: Thread created with pthread_create can't use JNI anymore Actions Bug #1436: gethostname() always returns 'localhost' Actions Bug #1440: SIGSEGV at libCoreFoundation.so Actions Bug #1442: SIGSEGV in libCoreFoundation Actions Bug #1443: Public build script ndk-crystax-r10-build.sh is not updated to 10.3.1 version Actions Bug #1448: Rand doesn't have arguments specified in a header Actions Bug #1449: libobj2 weak reference issue Actions Bug #1457: mclinker build error Actions Bug #1466: Can't load libcrystax.so with System.loadLibrary() Actions Bug #1467: Full static executables are unsupported right now due to lack of dlopen() in static libcrystax Actions Bug #1471: LibCoreFoundation crash Actions Bug #1486: Python executables are not PIE-enabled Actions Bug #1499: [x86] Crash on unwinding stack when throwing C++/Objective-C exception Actions Bug #1505: Basic hello-world example get crashed on call of getauxval() before libcrystax is initialized Actions Bug #1526: libboost_python.so not linked properly with libpython2.7.so Actions Bug #1536: Objective-C + light generics = bug Actions Bug #1550: SIGSEGV error when using OpenCV4Android Actions Bug #1701: MIN/MAX Macros in stdio.h cause duplicate definitions Actions Bug #1702: endian.h doesn't define htonl/ntohl Actions Bug #1703: Unused static functions in `cpu-features.cc` Actions Bug #1704: SIGSEV in libcrystax on x86 Actions Bug #1713: AttachCurrentThread crash on versions with ART Actions Bug #1716: crash: stackoverflow: lrintf Actions Bug #1836: Android Studio's native debug doesn't work due to lack of '-Wl,--build-id' linker option, when building .so libraries Actions Bug #1965: bzip2 symbols like `BZ2_bzWriteOpen` are not present in `libcrystax` Actions Bug #2131: How to add others lib to python in CrystaX NDK? Actions Bug #2300: SIGSEGV in libcrystax.so - fegetenv+7 Actions Bug #2432: timegm is in header file but not library Actions Bug #2490: libm.so not found Actions Bug #2607: crew install command outputs bad error message when formula has a non-existing dependency Actions Bug #2608: In-box tests fail to run on CI servers because of existing VMs Actions Bug #2609: host/curl built with libdind2 from /usr/local/opt on darwin host Actions Task #743: Add tests for iconv functions Actions Task #756: Enforce proper definition of __warn_references in sys/cdefs.h Actions Task #878: Add test case for posix_fallocate Actions Task #881: Hook getenv and handle TMPDIR, TMP, TEMPDIR, TEMP properly Actions Task #883: Add test case for sysconf() Actions Task #884: Add test case for posix_fadvise Actions Task #885: Implement own function to be able fetch "getprop" values from system Actions Task #886: Implement pthread_xxx() functions in libcrystax Actions Task #937: Generate proper docs/Change_Log.html pointing to real changes Actions Task #970: Add tests for pthread_xxx() functions Actions Task #977: Fix and enable test-gnustl-full case Actions Task #978: Fix and enable test-libc++-shared-full case Actions Task #979: Fix and enable test-libc++-static-full case Actions Task #985: Implement "glob" and "globfree" functions Actions Task #988: Make clang3.7 default toolchain when building Objective-C sources Actions Task #993: Add WebP prebuilt binaries Actions Task #994: Add support of GCD (Grand Central Dispatch) by integrating libdispatch from Apple Actions Task #1028: Remove pthread_rwlock workaround from libkqueue Actions Task #1038: Upgrade gdb to 7.10 Actions Task #1083: Use blocks runtime implementation from GNUstep libobjc2 Actions Task #1088: Implement objc_msgSend() for aarch64/mips/mips64 Actions Task #1095: Implement package management system (crew) Actions Task #1164: Implement getprotobyname(), getprotobynumber(), getnetbyname() and getnetbyaddr() Actions Task #1165: Get rid of libc.so and replace it completely by libcrystax.so Actions Task #1175: Add support of Swift programming language to CrystaX NDK Actions Task #1177: Use proper libc++abi, depending on libc++ versions Actions Task #1185: Run CPython tests on Android Actions Task #1191: Include just released Boost 1.60.0 Actions Task #1193: Build Boost.Python with both python-2.7 and python-3.5 Actions Task #1195: Provide 'epoll_create1' and 'EPOLL_CLOEXEC' definitions and declarations in system headers Actions Task #1198: Upgrade clang-3.7 to just released 3.7.1 Actions Task #1231: Adopt android.toolchain.cmake to support CrystaX NDK Actions Task #1241: Update python-2.7 to 2.7.11 Actions Task #1242: Update python-3.5 to 3.5.1 Actions Task #1254: Add CMake-enabled tests Actions Task #1256: adbrunner should fail if there are no compatible devices to run executable Actions Task #1257: adbrunner should detect if target executable was crashed (i.e. exited by signal) and crash appropriately too Actions Task #1259: [cmake] CMake should be able find internal (at least, C++ and Objective-C) libraries with find_library() call Actions Task #1260: [build/tools] Switch DEFAULT_LLVM_VERSION to 3.7 and DEFAULT_GCC_VERSION to 5 Actions Task #1279: Add platforms/android-23 headers and libraries Actions Task #1318: Add just released clang-3.8 Actions Task #1348: Get rid of 32-bit host toolchains for GNU/Linux and OS X Actions Task #1354: Integrate stock python2.7 and python3.5 in host prebuilts Actions Task #1375: Update gcc-6 to just released gcc-6.1 Actions Task #1391: LLVM libc++ directories layout should reflect the same as in Google's NDK Actions Task #1398: [iconv] Implement proper ESDB loading Actions Task #1400: Distribute prebuilt 'adb' binary within NDK Actions Task #1401: Get rid of 'armeabi' and make 'armeabi-v7a' default ABI Actions Task #1410: Update gcc-5 to just released gcc-5.4 Actions Task #1412: Update Boost to 1.61.0 Actions Task #1414: exec should properly handle '#!/usr/bin/env' shebangs Actions Task #1422: Implement shmget/shmat/shmdt/shmctl functions Actions Task #1435: Update llvm/clang to just released 3.8.1 Actions Task #1444: run-boost-tests should specify <target-os>android for "using python" directive in user-config.jam Actions Task #1460: Update gcc-4.9 to just released gcc-4.9.4 Actions Task #1465: Redirect all stdout/stderr output to logcat Actions Task #1495: Upgrade gcc-6 to just released 6.2 Actions Task #1501: Add just released clang-3.9 Actions Task #1537: Update Boost to 1.62.0 Actions Feature #1232: Add support of thread sanitizer Actions Feature #1323: Include Python static libraries to build Python-C extensions with static linking Actions Feature #1371: Use common {setup,config}.mk files for GCC and LLVM toolchains with different versions Actions