причуды компиляторов. |
Здравствуйте, гость ( Вход | Регистрация )
причуды компиляторов. |
molchanoviv |
20.2.2009, 11:15
Сообщение
#1
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
Сегодня на работе во время ожидания окончания очередной антивирусной проверки на просторах интернета наткнулся на такую штуку
При компиляции этого кода gcc выдает undefined behaviour и в кач-ве результата i=7, а интел хавает все без варнингов и результат i=6 Выводы делаем сами и желательно отписываем сюда. |
|
|
Andrew Selivanov |
27.2.2009, 10:42
Сообщение
#2
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
Субъективное впечатление:
Mingw (3.4.5) не особо любит когда весь код пихают прямо в хидер. И большие инлайны тоже плохо переваривает. А вот темплейты (например из Boost) кушает без вопросов! Причём похоже что проблема на уровне линкера... и в известных багах этого вроде нет. А может у меня просто руки кривые |
|
|
Текстовая версия | Сейчас: 15.1.2025, 13:56 |