Change RyuJIT/x86 testing
authorBruce Forstall <brucefo@microsoft.com>
Fri, 29 Apr 2016 03:03:03 +0000 (20:03 -0700)
committerBruce Forstall <brucefo@microsoft.com>
Fri, 29 Apr 2016 22:24:05 +0000 (15:24 -0700)
commit9de31570146c2d957296f11c28f3a44c0401d5e6
tree96b50dba59a9a53d164d00f352bee678f426d1d9
parentbdedbc29af654cb896157cc99f262f9fedba48f0
Change RyuJIT/x86 testing

Change the RyuJIT/x86 test runs so we don't set COMPLUS_AltJitAssertOnNYI=1
by default. This means when the JIT hits an NYI, it falls back to
the legacy x86 back-end instead of raising an assert. The issues.targets
test exclusion file is changed to only exclude those tests that fail,
due to assert or silent bad codegen, in this mode, rather than the
(currently) much, much larger number of exclusions if COMPLUS_AltJitAssertOnNYI=1
is set.

The version of issues.targets is renamed as ryujit_x86_no_fallback_issues.targets.

This is a issues.targets file that contains exclusions for running
with RyuJIT/x86 and COMPLUS_AltJitAssertOnNYI=1, so NYI turn into
asserts.
tests/issues.targets
tests/ryujit_x86_no_fallback_issues.targets [new file with mode: 0644]
tests/x86/ryujit_x86_testenv.cmd