none
Компилятор C++ из Visual Studio 2010 Express падает при попытке скомпилировать конструкцию с шаблонами и наследованием RRS feed

  • Общие обсуждения

  • При попытке скомпилировать сложную конструкцию с шаблонами и наследованием, происходит падение компилятора.

     

    Проект, компиляция которого приводит к падению компилятора: http://smoothernity.googlecode.com/files/trunk_vc2010_compiler_crash.zip

    Первое элементарное изменение проекта, устраняющее падение: http://smoothernity.googlecode.com/files/trunk_vc2010_ok_first.zip

    Второе элементарное изменение проекта, устраняющее падение: http://smoothernity.googlecode.com/files/trunk_vc2010_ok_second.zip

     

    Для воспроизведения проблемы нужно открыть солюшен trunk\src\win\smoothernity.sln и в нем попытаться скомпилировать проект smoothernity.

    Проект использует DirectX SDK от февраля 2010.

     

    Версия студии - 10.0.30319.1 RTMRel

    В точно таком же виде проблема воспроизводилась на студии 2008 Express.

    На других компиляторах, в частности GNU C++ из XCode 3.0 и 3.2 данный код компилируется без ошибок.

     

    • Перемещено Siddharth Chavan 2 октября 2010 г. 0:55 MSDN Forums Consolidation (От:Visual Studio - отзывы и пожелания)
    • Изменен тип I.Vorontsov 12 октября 2010 г. 4:53
    7 августа 2010 г. 8:54

Все ответы