2011-03-17 12 views
11

हैलो मुझे सिम्युलेटर में अपना ऐप चलाने पर निम्न त्रुटि मिल रही है।एलएलवीएम त्रुटि: अभी तक चयन नहीं कर सकता: त्रुटि

LLVM त्रुटि: अभी तक नहीं चुना जा सकता: ...

ऐसा लगता है कि अन्य समान कॉम्बो के लिए इसी तरह के मुद्दों की सूचना दी है:
* नई रेतीले पुल MBP
* Iphone 4.3 सिम्युलेटर
* ओपन

किसी के पास कुछ सुराग है?

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] 
+0

बस पुष्टि करने के लिए कि मैं कुछ आईओएस प्रोग्रामिंग सीखते समय ओपनजीएल के साथ एक्सकोड 3.2.6/एसडीके 4.3 प्रयोग करने पर भी इस मुद्दे पर आया था। लक्ष्य को बदलने से समस्या हल नहीं हुई लेकिन एक्सकोड 3.2.4/एसडीके 4.1 स्थापित किया गया। मैं अब तक 4.2 एसडीके स्थापित करने में असमर्थ रहा हूं। किसी नए 2011 एमबीपी पर एक्सकोड के साथ प्रोग्रामिंग करने के लिए कोई नया व्यक्ति मुझे कहना है, यह पूरा अनुभव बल्कि निराशाजनक रहा है।मुझे आशा है कि वे इसे जल्द ही हॉटफिक्स करें:/ –

उत्तर

3

4.3 सिम्युलेटर में मेरे मैकबुक प्रो इंटेल कोर i7 पर मुझे एक ही त्रुटि थी। मैंने एक्सकोड 4.0.2 में अपडेट किया और अब यह फिर से काम कर रहा है।

+0

मेरे पास वही था! बस 4.1 में अपडेट किया गया और यह ठीक है! –

3

इसका मतलब है कि LLVM कुछ कोड के लिए अनुदेश चयन नहीं कर सकते:

यहाँ लॉग से एक छोटी अंश है। आमतौर पर ऐसा होता है जब आप कोड में कुछ लक्ष्य-विशिष्ट सामग्री का अनुरोध करते हैं और cmdline के माध्यम से सुविधाओं को अक्षम करते हैं।

उदाहरण के लिए, यदि आप sse2 gcc intrinsics का उपयोग करेंगे, लेकिन कहेंगे, i486, उसी प्रकार का संदेश हो सकता है (यदि पहले किसी फ्रंटेंड द्वारा पकड़ा नहीं गया हो)।

पूर्ण त्रुटि रेखा के बिना और कुछ निश्चित कहना मुश्किल है।

+0

सामान्य विवरण के लिए धन्यवाद, मैं 4.3 सिम्युलेटर से दूर रह रहा हूं और वहां त्रुटि नहीं मिली है। प्रश्न में कुछ और जानकारी जोड़ा गया। – Okku

7

मुझे यह वही त्रुटि मिल रही है। मुझे आज नया रेतीले पुल एमबीपी मिला, और मेरे पिछले कंप्यूटर पर, मुझे यह समस्या नहीं है।

आईपैड 4.3 के बजाय आईपैड 4.2 में लक्ष्य बदलना इस मुद्दे को हल करता है।

यहाँ Xcode के नए संस्करण में लक्ष्य कैसे बदल सकते हैं:

http://developer.apple.com/library/mac/#documentation/IDEs/Conceptual/Xcode4TransitionGuide/Orientation/Orientation.html

+0

हां, उत्तर के लिए धन्यवाद, मुझे 4.2 या अन्य सिम्युलेटर में कोई परेशानी नहीं है जो 4.3 है जो टूट जाती है। – Okku

1

मैं एक ही स्थिति थी। यह नए रेतीले पुल के लिए एलएलवीएम 2.8 की एक बग की तरह दिखता है। 4.2 सिम्युलेटर का उपयोग करने के लिए चारों ओर का काम नोएविल लोगों ने कहा था।

0

मामले में यह किसी को भी मदद करता है, मैं भी एक ही समस्या हो रही थी, लेकिन यहाँ अन्य सुधार के लिए पुराने SDK जरूरत नहीं है। काज़ुकी ने ऐप्पल पर एक चर्चा के लिए एक लिंक पोस्ट किया, और ऐसा लगता है कि कुछ लोगों ने इसकी एक बग की सूचना दी है, लेकिन सिम्युलेटर के साथ इसका कुछ संबंध है। ऐसा कहा जा रहा है कि ऐप में मेरे लिए एक अच्छा डिवाइस चलाने में समस्या थी, इसलिए यह एक और संभावित कामकाज है जबकि यह और अधिक देखा जाता है।

संबंधित मुद्दे