https://discuss.nubits.com/t/stuck-at-549722/4381
Unlike other architectures, char defaults to unsigned on ARM.