@@ -13,39 +13,50 @@ branches:
1313 - develop
1414 - /feature\/.*/
1515
16+ image : Visual Studio 2015
17+
1618environment :
1719 matrix :
18- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
19- # TOOLSET: msvc-9.0,msvc-10.0,msvc-11.0,msvc-12.0
20- TOOLSET : msvc-12.0
21- SELF_CONTAINED_HEADER_TESTS : 1
22- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
23- TOOLSET : msvc-14.0
20+
21+ - TOOLSET : msvc-12.0
22+ VARIANT : release
23+
24+ - TOOLSET : msvc-14.0
2425 ADDRMD : 32
25- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
26- TOOLSET : msvc-14.1
26+ VARIANT : debug
27+
28+ - TOOLSET : msvc-14.1
29+ ADDRMD : 64
30+ VARIANT : release
31+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
32+
33+ - TOOLSET : msvc-14.2
2734 CXXSTD : 17
2835 ADDRMD : 64
29- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
30- ADDPATH : C:\cygwin\bin;
31- TOOLSET : gcc
32- CXXSTD : 14
33- SELF_CONTAINED_HEADER_TESTS : 1
34- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
35- ADDPATH : C:\cygwin64\bin;
36- TOOLSET : gcc
37- CXXSTD : 14
38- SELF_CONTAINED_HEADER_TESTS : 1
39- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
40- ADDPATH : C:\mingw\bin;
36+ VARIANT : debug
37+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2019
38+
39+ - ADDPATH : C:\cygwin\bin;
4140 TOOLSET : gcc
42- CXXSTD : 14
43- SELF_CONTAINED_HEADER_TESTS : 1
44- - APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
45- ADDPATH : C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin;
41+ VARIANT : release
42+
43+ - ADDPATH : C:\mingw\bin;
4644 TOOLSET : gcc
47- CXXSTD : 14
48- SELF_CONTAINED_HEADER_TESTS : 1
45+ VARIANT : debug
46+
47+ # The following configurations fail with
48+ # ./boost/thread/detail/invoke.hpp:101:43: internal compiler error: in gimplify_expr, at gimplify.c:12039
49+ # https://sourceforge.net/p/mingw-w64/bugs/694/
50+ #
51+ # - ADDPATH: C:\cygwin64\bin;
52+ # TOOLSET: gcc
53+ # VARIANT: debug
54+ # - ADDPATH: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin;
55+ # TOOLSET: gcc
56+ # VARIANT: debug
57+ # - ADDPATH: C:\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin;
58+ # TOOLSET: gcc
59+ # VARIANT: debug,release
4960
5061install :
5162 - set GIT_FETCH_JOBS=8
@@ -67,7 +78,7 @@ build: off
6778
6879test_script :
6980 - PATH=%ADDPATH%%PATH%
70- - if "%SELF_CONTAINED_HEADER_TESTS%" == "" set BOOST_THREAD_TEST_WITHOUT_SELF_CONTAINED_HEADER_TESTS=1
7181 - if not "%CXXSTD%" == "" set CXXSTD=cxxstd=%CXXSTD%
7282 - if not "%ADDRMD%" == "" set ADDRMD=address-model=%ADDRMD%
73- - b2 -j %NUMBER_OF_PROCESSORS% --abbreviate-paths libs/thread/test toolset=%TOOLSET% %CXXSTD% %ADDRMD% variant=debug,release
83+ - if not "%VARIANT%" == "" set VARIANT=variant=%VARIANT%
84+ - b2 -j2 --abbreviate-paths libs/thread/test toolset=%TOOLSET% %CXXSTD% %ADDRMD% %VARIANT%
0 commit comments