[Boost-bugs] [Boost C++ Libraries] #12719: context test cases and examples segmentation fault when built with mingw-w64 toolchain

Subject: [Boost-bugs] [Boost C++ Libraries] #12719: context test cases and examples segmentation fault when built with mingw-w64 toolchain
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-12-30 14:26:39


#12719: context test cases and examples segmentation fault when built with
mingw-w64 toolchain
------------------------------+---------------------
 Reporter: patrick.zani@… | Owner: olli
     Type: Support Requests | Status: new
Milestone: To Be Determined | Component: context
  Version: Boost 1.63.0 | Severity: Problem
 Keywords: |
------------------------------+---------------------
 I downloaded and successfully built Boost 1.63 with mingw-w64 (gcc.exe
 (x86_64-posix-seh-rev1, Built by MinGW-W64 project) 6.2.0) toolchain on a
 Windows 7 64 bits computer.

 I would like to use Boost.coroutines2. Unfortunately Boost.Context test
 cases and examples fail with a segmentation fault (except for test_apply
 and test_invoke).

 I tested with different versions of the toolchain, but without success:
 1. gcc.exe (x86_64-posix-seh-rev1, Built by MinGW-W64 project) 6.2.0
 2. gcc.exe (x86_64-posix-sjlj-rev1, Built by MinGW-W64 project) 6.2.0
 3. gcc.exe (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 5.4.0

 Running any example executable in GDB outputs the following message:


 {{{
 Program received signal SIGSEGV, Segmentation fault.
 jump_fcontext () at jump_x86_64_ms_pe_gas.asm:191
 191 jump_x86_64_ms_pe_gas.asm: No such file or directory.
 }}}


 Am I missing a configuration settings? Is it a bug in
 jump_x86_64_ms_pe_gas.asm? Your help will be greatly appreciated.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12719>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:20 UTC