On Tue, Apr 16, 2019 at 8:55 AM Wilson, Charles via Boost-Testing <boost-testing@lists.boost.org> wrote:

I wanted to bring to your attention that the Visual C++ version number for v14.1 has seven (7) variants. The exact one depends upon the version of Visual Studio 2017 installed. It is not clear from either the testers or the release notes for 1.70.0 which Visual C++ 14.1 is being referenced.

 

Release Date

Visual Studio

Visual C++

24 Apr 2003

2003 (7.1)

7.1.0

7 Nov 2005

2005 (8.0)

8.0.0

19 Nov 2007

2008 (9.0)

9.0.0

12 Apr 2010

2010 (10.0)

10.0.0

12 Sep 2012

2012 (11.0)

11.0.0

17 Nov 2013

2013 (12.0)

12.0.0

20 Jul 2015

2015 (14.0)

14.0.0

7 Mar 2017

2017 (15.0)

14.1.0

14 Aug 2017

2017 (15.3)

14.1.1

4 Dec 2017

2017 (15.5)

14.1.2

6 Mar 2018

2017 (15.6)

14.1.3

7 May 2018

2017 (15.7)

14.1.4

20 Sep 2018

2017 (15.8)

14.1.5

13 Nov 2018

2017 (15.9)

14.1.6

2 Apr 2019

2019 (16.0)

14.2.0

 


The teeks99-* visual studio testers attempt to determine the exact version of each compiler they are running. This is output in the runner info:
https://www.boost.org/development/tests/master/developer/summary.html

Under the compiler version heading:

Complier Versions

msvc-8.0        - 14.00.50727.762 - 80x86
msvc-8.0-64     - 14.00.50727.762 - x64
msvc-8.0-32-64  - 14.00.50727.762 - x64
msvc-9.0        - 15.00.30729.01 - 80x86
msvc-9.0-64     - 15.00.30729.01 - x64
msvc-9.0-32-64  - 15.00.30729.01 - x64
msvc-10.0       - 16.00.40219.01 - 80x86
msvc-10.0-64    - 16.00.40219.01 - x64
msvc-10.0-32-64 - 16.00.40219.01 - x64
msvc-11.0       - 17.00.61030 - x86
msvc-11.0-64    - 17.00.61030 - x64
msvc-11.0-32-64 - 17.00.61030 - x64
msvc-12.0       - 18.00.40629 - x86
msvc-12.0-64    - 18.00.40629 - x64
msvc-12.0-32-64 - 18.00.40629 - x64
msvc-14.0       - 19.00.24215.1 - x86
msvc-14.0-64    - 19.00.24215.1 - x64
msvc-14.0-32-64 - 19.00.24215.1 - x64
msvc-14.1-32-32 - 19.15.26726 - x86
msvc-14.1-32-64 - 19.15.26726 - x64
msvc-14.1-64-32 - 19.15.26726 - x86
msvc-14.1-64-64 - 19.15.26726 - x64 
That is the superset of everything installed on the runner, but for a specific msvc-XX.X version it should only have one specific version of cl.exe. 

Tom