++
Assignee: unassigned at gcc dot gnu.org
Reporter: jacobgodserv at gmail dot com
Target Milestone: ---
Created attachment 43076
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43076&action=edit
Original sanitized output
- The exact version of GCC: x86_64-5.4.0-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
--- Comment #1 from Jacob Godserv ---
Obviously you need a way to reproduce this bug. The original comment does not
include that information. I'm going to attach a minimal test case, instructions
on how to run it, and the .ii to make it even easi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
--- Comment #2 from Jacob Godserv ---
Created attachment 43077
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43077&action=edit
Minimal test case
With:
x86_64-w64-mingw32-g++ -std=c++11 -I path/to/official/boost/1.57/includes/ -L
path/to/o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
--- Comment #3 from Jacob Godserv ---
Created attachment 43078
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43078&action=edit
mingw-w64 5.4.0 TestClass.ii
I've attached gcc's intermediate output to make this even easier to reproduce.
Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
--- Comment #4 from Jacob Godserv ---
Created attachment 43080
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43080&action=edit
7.2.0 test case output
This is output from a 7.2.0 run. It produces the same crash.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
--- Comment #5 from Jacob Godserv ---
Created attachment 43081
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43081&action=edit
mingw-w64 7.2.0 TestClass.ii
This is the intermediate output from a 7.2.0 run.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
--- Comment #7 from Jacob Godserv ---
Richard,
I ran into the same issues trying to reproduce on Linux. The problem is the
code here relies on boost/thread which uses all Windows-specific typing and
API, which is nicely pointed out by boost devs