curl, ARM64에서 GCC 15/16과 Rust 컴파일러 버그 두 개 동시에 맞닥뜨려

Two ARM64-specific compiler optimization bugs, in GCC 15/16 and Rust, hit curl

curl, ARM64에서 GCC 15/16과 Rust 컴파일러 버그 두 개 동시에 맞닥뜨려

curl 개발자 Daniel Stenberg가 ARM64 환경에서 GCC 15/16과 Rust 컴파일러 각각에서 발생한 최적화 버그 두 건을 보고했다. 프로그래머라면 누구나 한 번쯤 의심하지만 대부분 자신의 실수로 판명되는 '전설의 컴파일러 버그'를 실제로 마주한 것. 한 개발자는 이 사례가 OpenSSL 4.0.3, 3.6.5, 3.5.9에서도 재현되며, -O2에서는 발생하지 않고 clang 빌드와 다른 OpenSSL 포크에서는 영향이 없다고 덧붙여 별개의 문제일 가능성을 제기했다.

전설의 컴파일러 버그를 마침내 찾아낸 것을 축하합니다! 모든 프로그래머는 그런 버그가 존재한다는 걸 알지만, 매번 잘못은 자신에게 있었다는 게 드러나죠. 이번 일로 우리의 희망이 계속 이어질 겁니다!!

이 날의 다른 글

2026-10-06