Xcodeのarm6バイナリに関する欠陥
つまりバグです.
致命的どころか,即死のバグです.
HMDTさんも取り上げられています.
http://hmdt.jp/blog/?p=256
どういうバグかというと,Xcode4.0以降で,ターゲットをarm6にしている状態だと,viewの浮動小数点計算にバグがあります.
しかも,最適化のバグかというと,そうでもなくて,-Ooでも,-O3でも出る様子.
このバグはコードレベルは不可避.どうやら,thumbビルドのインストラクションバグとかいう噂が.
それで,Cのコンパイラフラグに-mno-thumbを追加すると,この問題を回避できるそうです.
Cのother flagはビルド設定毎に使い分けられるので,AppStoreに提出する用のビルド設定にもちゃんと反映されるようにしてください.
いい加減にしろ,Xcode.