[Bug 51339] New: Add a test configuration with newer Visual C++ runtime versions

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jun 26 04:45:09 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51339

            Bug ID: 51339
           Summary: Add a test configuration with newer Visual C++ runtime
                    versions
           Product: Wine-Testbot
           Version: unspecified
          Hardware: x86-64
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: unknown
          Assignee: wine-bugs at winehq.org
          Reporter: fgouget at codeweavers.com

The recent Radeon drivers (21.3.2+, maybe more) are causing the msvcp140 tests
to fail. It turns out this is because it installs a new version of msvcp140.dll
which behaves differently.

Also Chocolatey shows that there are even newer versions of the Visual C++
runtime libraries which none of our test configurations have.

Furthermore a survey of the current situation shows that some libraries are
essentially not tested. In particular this is the case of msvcp100 which is not
available on any of the TestBot's Windows 10 VMs.

                GPU      msvcp140      msvcp120     msvcp110     msvcp100      
msvcp90        msvcp60         atl80
cw-gtx560-1507  391.35   -             12.0.21005.1 -            -             
9.0.30729.9158 7.0.10240.16384 badver [1]
cw-gtx560-1709  388.13   -             -            -            -             
9.0.30729.9317 7.0.16299.15    badver [1]
cw-gtx560-1809  388.13   -             -            -            -             
9.0.30729.9518 7.0.17763.1     badver [1]
cw-gtx560-1909  391.35   -             12.0.21005.1 -            -             
9.0.30729.9619 7.0.18362.1     badver [1]
cw-gtx560-2009  391.35   -             12.0.21005.1 -            -             
9.0.30729.9625 7.0.19041.1     8.0.50727.762
cw-rx460-w8.1   19.11.3  14.14.26429.4 12.0.21005.1 11.0.51106.1 10.0.40219.325
9.0.30729.8387 7.0.9600.17415  8.0.50727.6195
cw-rx460-1507   19.11.3  14.14.26429.4 -            11.0.50727.1 -             
9.0.30729.9158 7.0.10240.16384 badver [1]
cw-rx460-1709   19.11.3  14.14.26429.4 -            11.0.50727.1 -             
9.0.30729.9317 7.0.16299.15    badver [1]
cw-rx460-1809   19.11.3  14.14.26429.4 -            11.0.50727.1 -             
9.0.30729.9518 7.0.17763.1     badver [1]
cw-rx460-1909   21.4.1   14.25.28508.3 12.0.21005.1 11.0.50727.1 10.0.40219.1  
9.0.30729.9619 7.0.18362.1     8.0.50727.762
cw-rx460-2009   21.4.1   14.25.28508.3 -            11.0.50727.1 -             
9.0.30729.9625 7.0.19041.1     8.0.50727.762
Also:
w1064v1507      -        -            -             -            -             
9.0.30729.9158 7.0.10240.16384 badver [1]
w1064v1607      -        14.0.23026.0 12.0.21005.1  11.0.51106.1 -             
9.0.30729.9247 7.0.14393.0     badver [1]
w1064v1709      -        14.0.23026.0 12.0.21005.1  11.0.51106.1 -             
9.0.30729.9317 7.0.16299.1     badver [1]
w1064v1809      -        14.0.23026.0 12.0.21005.1  11.0.51106.1 -             
9.0.30729.9518 7.0.17763.1     badver [1]
w1064v1909      -        14.0.23026.0 12.0.21005.1  11.0.51106.1 -             
9.0.30729.9619 7.0.18362.1     badver [1]
w10pro64 (2004) -        14.0.23026.0 12.0.21005.1  11.0.51106.1 -             
9.0.30729.9625 7.0.19041.1     -
w1064 (2009)    -        14.0.23026.0 12.0.21005.1  11.0.51106.1 -             
9.0.30729.9625 7.0.19041.1     -
Chocolatey      -        vcredist140  vcredist2013  vcredist2012 vcredist2010  
?              -               vcredist2005
                         14.29.30037  12.0.40660.0  11.0.51106.1 10.0.40219.325
?              -               8.0.50727.6195

Note that Chocolatey does not seem to know about newer versions for:
* msvcp90.dll : This library typically has side-by-side versions and 'choco
install vcredist2008' does not change the mix of available versions.
* msvcp60.dll : No Chocolatey package seems to provide it. It looks like the
corresponding redistributable package is not available from Microsoft anymore.


The Wine TestBot VMs configuration page [2] has been updated with instructions
for installing the latest versions of these libraries. What remains to be done
is to pick one or more test configurations (probably one Windows 10 and one
earlier Windows version) and to install these libraries.


[1] 'badver' means WineTest.exe reports that there are side-by-side versions of
that library but that the one requested by the test is not available.
[2] https://wiki.winehq.org/Wine_TestBot_VMs#atl100.2C_msvcp100.2C_msvcr100

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list