Запущено регулярное регрессионное тестирование Boost под Android
В рамках проекта CrystaX NDK запущено регулярное регрессионное тестирование библиотек Boost C++ под Android. С результатами тестов можно ознакомиться на официальной странице Boost (develop branch) или на сайте CrystaX.NET — master, develop.
В соответствии с идеологией проекта CrystaX NDK, в код Boost никаких изменений не вносилось — портирование на Android происходит благодаря более полному соответствию стандартам C, C++ и POSIX, обеспечиваемым библиотеками в составе CrystaX NDK (в отличие от Android NDK от Google, где нижележащие библиотеки, такие как libc, не обеспечивают стандартного поведения).
На данный момент не все регрессионные тесты проходят — некоторые библиотеки работают, некоторые еще нет. Причина регрессий — частично баги в Boost, частично баги CrystaX NDK. Разработчики CrystaX NDK призывают всех заинтересованных в использовании Boost под Android принимать участие в проверке результатов тестов и, если окажется, что причиной регрессии является баг в CrystaX NDK — сообщать об этом для оперативного исправления.
android, crystax, ndk