【发布时间】:2011-07-17 09:41:45
【问题描述】:
您好,当我在模拟器中运行我的应用程序时出现以下错误。
LLVM 错误:还不能选择:...
似乎其他人报告了相同组合的类似问题:
* 新沙桥 MBP
* Iphone 4.3 模拟器
* opengl
有人知道吗?
以下是日志的简短摘录:
LLVM ERROR: Cannot yet select: 0xa0237d8: v16i8 = bit_convert 0xa02aa48 [ORD=259] [ID=170]
0xa02aa48: v8i16 = X86ISD::PSHUFLW 0xa02a828, 0xa02a608 [ID=166]
0xa02a828: v8i16 = X86ISD::PSHUFHW 0xa0235b8, 0xa02a608 [ID=162]
0xa0235b8: v8i16 = llvm.x86.sse2.packssdw.128 0xa023530, 0xa0234a8, 0xa023420 [ORD=256] [ID=158]
0xa023530: i32 = Constant<647> [ORD=256] [ID=21]
0xa0234a8: v4i32 = bit_convert 0xa023310 [ORD=255] [ID=139]
0xa023310: v4f32 = llvm.x86.sse.cmp.ps 0xa023200, 0xa028d70, 0xb03c4e8, 0xa023288 [ORD=252] [ID=130]
0xa023200: i32 = Constant<784> [ORD=252] [ID=19]
【问题讨论】:
-
只是为了确认我在 xcode 3.2.6 / sdk 4.3 在学习一些 iOS 编程的同时尝试使用 OpenGL 时也遇到了这个问题。更改目标并没有解决问题,但安装 xcode 3.2.4/sdk 4.1 解决了问题。到目前为止,我一直无法获取 4.2 sdk 安装。作为在新的 2011 MBP 上使用 xcode 编程的新手,我不得不说,这整个体验相当......令人沮丧。我希望他们尽快修复它:/
标签: ios-simulator llvm ios4