iOS Simulator iOS 4.3のバグと対策方法

やっぱり、マックが欲しいということで買ってしまいました。
さっそく、iphone, ipadのアプリを作るぞと意気込んで、XCodeをインストールして、ipadのアプリを作るぞと、openglのサンプルプログラムを実行するとうまく動きません。

原因はiOS Simulatorのバグで、というエラーが出ていました。

LLVM ERROR: Cannot yet select: 0x5026310: v4i32 = bit_convert 0x5043d50 [ORD=129] [ID=69]

対策方法は、iOS4.2で実行すれば動きます。
しかし、iOS4.2のシミュレータがすぐには動きません。
ビルドのターゲットをiOS 4.2にしてビルドすることでiOS4.2のシミュレータが実行できるようになります。

iOSシミュレータのバージョンがターゲットのバージョンで自動的に絞り込まれる親切機能が返ってわかりにくくなってしまっていて、2時間ほど悩んでしまいました。