Actions
Bug #815
openprintf("%tu", (size_t)-1) produce wrong string on 32-bit platforms
Start date:
12/26/2014
Due date:
% Done:
0%
Estimated time:
CPU Architecture:
arm, mips, x86
Host OS:
Toolchain:
Android version:
CrystaX NDK Version:
Description
It produce "18446744073709551615" (UINT64_MAX) instead of "4294967295" (UINT32_MAX)
Updated by Dmitry M. almost 10 years ago
Don't forget to update tests/device/crystax-test-stdio2 when it fixed
Updated by Dmitry M. almost 10 years ago
- Subject changed from printf("%tu", (size_t)-1) produce "18446744073709551615" (UINT64_MAX) on 32-bit platforms, however it should be "4294967295" (UINT32_MAX) to printf("%tu", (size_t)-1) produce wrong string on 32-bit platforms
- Description updated (diff)
- Category set to libcrystax
Updated by Dmitry M. about 9 years ago
- Target version changed from 10.3.0 to 11.0.0
Actions