Follow

@devlight70@mastodon.ml Сказал бы, что компилятор в ходе оптимизации мог заменить сложение битовым сдвигом, т.к. это быстрее, но из-за особенности реализации на данной архитектуре пустые биты заполняются не нулями, а старшим битом соседнего регистра, а значит, в некоторых случаях такой результат вполне ожидаем 🤓

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml