На маке валится с базовым компилятором от Xcode - переполнение. На линуксе тот же самый код работает с gcc. Вопрос: куда смотреть в таком случае - на ОС или компиляторы?
Собственно, зачем это делал - в одной алгоритмической задаче есть ограничение. Есть решение за nlog(n) которое заходит на линуксе, к примеру, а на маке - нет
> куда смотреть в таком случае - на ОС или компиляторы? На код
на overcommit
overcommiting memory?
ну скорее настройки os
А 10**8 чего? На стеке упадёт скорее всего, а в статике никаких проблем не будет, если там не структуры в килобайт
Обсуждают сегодня