Есть у меня в одном проекте большой такой файлик, практически весь состоит из таблиц (функции + таблицы с указателями на них), все генерируется макросами.
Так вот 32-битный gcc 4.9.1 его копилирует, а вот 5.2.0 сваливается в cc1plus.exe: out of memory allocating 65536 bytes
Не знаю прямо, бага это или фитча, но не шаманя над кодом, что то можно сделать?
64-битные версии гыцыцы его компилируют.
Здравствуйте, nen777w, Вы писали:
N>Так вот 32-битный gcc 4.9.1 его копилирует, а вот 5.2.0 сваливается в cc1plus.exe: out of memory allocating 65536 bytes
попробуй совет отсюда:
https://sourceforge.net/p/mingw-w64/mailman/message/33182613/
The -ftrack-macro-expansion=0 compiler flag completely solved the problem.