Home | Notifications | New Note | Local | Federated | Search | Logout

Note Detail


SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-27 07:23:11)
@teobot ということは、未初期化変数による挙動の違いは

1)gcc13→14で最適化回りを変更したことで
2)スタックの利用状況に変化が発生し
3)未初期化変数の内容がgcc13と14で異なる

と考えるのが良さそうですかね。証拠をつかんだわけではなく、あくまでも可能性の一つではありますが。

とはいえ、最適化offでも挙動が違う点についてはこれで説明がつかない気がしますが、どうでしょう?そもそも未初期化なので何が起きてもおかしくない、と切り捨てても良いのですが。
Reply