id summary reporter owner description type status milestone component version severity resolution keywords cc 12948 Unexpected snprintf result is on Android ARM Lev Sch olli "I observe strange results from snprintf function: the function returns ""0x34567890E20242C1"" instead 0x0BCDEF1234567890. It ""shifts"" number! notes: 1. it is reproduced on boost_1_63_0 & boost_1_64_0_b2. 2. is not reproduced on boost_1_62_0 3. device: Android Marshmallow arm64-v8a 4. android-ndk-r14-windows-x86_64 is used (by Android Studio). ""windows-x86_64"" is architecture an application is build on 5. test executable architecture is armeabi-v7a Used compiler flags: {{{ -fexceptions -std=c++14 -DBOOST_NO_TYPEID -DBOOST_EXECUTION_CONTEXT=1 -fno-rtti }}} Output: {{{ D/boostTest: void showBuildType() 58 debug build D/boostTest: void boostContextTest2() 65 D/boostTest: void boostContextTest2() 67 calling WITHOUT fiber D/boostTest: void callsnprintf() 36 D/boostTest: result 18 0x0BCDEF1234567890 D/boostTest: void callsnprintf() 38 D/boostTest: void boostContextTest2() 71 calling WITH fiber D/boostTest: void FiberProc2(void *) 44 D/boostTest: void callsnprintf() 36 D/boostTest: result 18 0x34567890E202434A D/boostTest: void ensureFailed() 10 ENSURE HAS FAILED }}} " Bugs closed To Be Determined context Boost 1.64.0 Problem fixed