On 05/06/2017 03:22 PM, Daniel Santos wrote:

gcc-5.4.0 CFLAGS="-march=native -O2 -g": 74
gcc-7.1.0 CFLAGS="-march=native -O2 -g": 74
gcc-7.1.0 CFLAGS="-march=nocona -mtune=generic -O2 -g": 79
gcc-7.1.0 CFLAGS="-march=native -O2 -g -mcall-ms2sysv-xlogues" (patched): 31

I'm building out a clean test environment on another machine to try to rule out clutter issues (and video driver issues) on my workstation.

Daniel


I've re-run Wine's tests with a new clean VM environment and some changes to include more tests and similar results:

Compiler                                         Failures
gcc-4.9.4:                                       39
gcc-7.1.0:                                       78
gcc-7.1.0-patched (with -mcall-ms2sysv-xlogues): 40


The first error not present in the gcc-4.9.4 tests that I examined looked like a run-of-the-mill race condition in Wine that just happened to not crash when built with 4.9.4. So I'm going to guess that the disappearance of these failures with -mcall-ms2sysv-xlogues is just incidental. I think we're in good condition with this patch set.

Daniel

Reply via email to