Comment 1 for bug 1838792

Revision history for this message
Martin Konrad (info-martin-konrad) wrote :

On Debian 10 amd64 all tests pass (same compiler version) but a quick test on my Raspberry Pi 3+ running a 32 bit Raspbian confirms this problem. In case of the first failing test, the direct evaluation of the expression "~~5" by the compiler is correct - it is in fact calcPerform() that ends up with a wrong result when performing bitwise operations. The problem also occurs with -O0.