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>
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
I've just updated runtime to the version packaged for MSYS2/pacman 12 hours ago:
mingw-w64: Update runtime to revision 6505
https://github.com/Alexpux/MINGW-packages/commit/d4456844f6cbc570b3d580a3f19156305bf985a2
and it works now. So apparently this issue has been fixed in the meantime.
(I think I can't close this ticket myself)
Thanks for the feedback.
Closed bug as fixed.