Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#383 <intrin.h> header doesn't compile with -march=pentium3

v1.0 (example)
closed-fixed
nobody
None
5
2014-08-16
2014-02-25
Marcin Wojdyr
No

Hi,
I've first reported a bug to boost that boost/thread.hpp doesn't compile:
https://svn.boost.org/trac/boost/ticket/9694
but I was pointed that it's actually a bug in MinGW - intrin.h header doesn't compile with 32-bit GCC 4.8.2 and with -march=pentium3 flag
(I've tried two builds - from MSYS2 pacman package and from mingw-builds).
It can be reproduced by with one-line test.cpp:

#include <intrin.h>

Discussion

  • Kai Tietz
    Kai Tietz
    2014-02-26

    Hello,

    I tried to reproduce your reported issue with current gcc 4.9 and mingw-w64's trunk headers. Everything seems to work without problems for me.
    What gcc-version, and what runtime-version you are using? This might help us to reproduce your issue

     
  • Kai Tietz
    Kai Tietz
    2014-02-26

    • status: open --> closed-fixed
     
  • Kai Tietz
    Kai Tietz
    2014-02-26

    Thanks for the feedback.

    Closed bug as fixed.