Код: < /p>
Код: Выделить всё
int start_game(void) {
}
int main(int argc, char **argv) {
start_game();
}
< /code>
Проблема: My Code Результаты Этот вывод < /p>
zsh: trace trap ./src/main
< /code>
Извините за мой плохой английский < /p>
Когда я изменяю «int», чтобы «void» в строке 1, программа ведет нормально. '-O3'. Результаты одинаковы, за исключением того, что с «-O1» или выше, программа выходит с Sigill '< /p>
Команда компиляции: < /p>
clang++ -o src/main src/main.cpp
./src/main
Подробнее здесь: https://stackoverflow.com/questions/796 ... -clang-bug
Мобильная версия