Ошибка шины XCode при компиляции

Мое приложение для iPhone просто компилировалось, а затем внезапно оно перестало компилироваться с ошибкой:

Ошибка LLVM GCC 4.2 Внутренняя ошибка компиляции: ошибка шины 10

Он прекрасно компилируется для симулятора, но не подходит для устройства. Я попробовал то, что кажется всем, и ничего не работает. Нет трассировки стека, которую я могу опубликовать. Кроме того, код слишком длинный, чтобы вставить все это сюда, так как я не могу точно знать, где проблема (опять же, нет трассировки стека).

Как я могу сузить это?

РЕДАКТИРОВАТЬ: Я знаю, что я пытался это раньше, но установив компилятор GCC вместо LLVM GCC успешно скомпилировал приложение. Хотелось бы, чтобы я знал причину, по которой Xcode вел себя таким образом, но пока все, что я могу объяснить, это призраки.

1 ответ

Решение

Я часто получаю эту ошибку, когда есть какая-то синтаксическая ошибка и компилятор не может двигаться вперед. Старые версии XCode обычно говорили что-то вроде этого:

смущен более ранними ошибками, спасением

(Я подозреваю, что это то же самое внутри.)

Вернитесь и просмотрите ваши последние изменения. Могу поспорить, это точка с запятой или цитата пропущена где-то. Вот почему мы должны выполнять компиляцию чаще, чем раз в час. У меня было это раньше. Это не большая катастрофа. Вы не сломали ни один из инструментов разработчика. Просто просмотрите ваш код и посмотрите на синтаксическую ошибку.

Другие вопросы по тегам