From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2019-07-12 20:08:05
On 7/12/19 7:15 PM, Michael Caisse via Boost wrote:
> On 7/12/19 01:59, Andrey Semashev via Boost wrote:
>> May I merge Boost.WinAPI to master?
>> Fixes compilation of Boost.Thread (and dependent libraries) with MSVC-12
>> on x86.
>> A test for the above.
>> Fixes compilation of BOOST_INTERLOCKED_* macros on Cygwin64.
> Have the windows test runners cycled with this change?
Most of them did, including MSVC-12. We don't have official Cygwin
runners. Appveyor CI for Boost.WinAPI has jobs for all MSVC and Cygwin
and it passed all jobs:
> What is the
> breadth/variation of compilers/Windows OS versions that we have seen
> this cycle for?
Our official testers are limited to various MSVC versions:
Appveyor CI jobs are run on:
- 32-bit x86:
- MSVC-9, 10, 11, 12, 14.0, 14.1
- MinGW, MinGW-w64 (gcc 6.3.0)
- 64-bit x86:
- MSVC-12, 14.0, 14.1
- MinGW-w64 (gcc 7.3.0)
I also ran the interlocked tests on MSVC-7.1 and 8 locally.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk