diff options
author | Jarret Shook <jashoo@microsoft.com> | 2018-06-18 14:07:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-18 14:07:39 -0700 |
commit | a74bbaf2d0cc1f9a9bb9104d204c45dd0c0eb2dc (patch) | |
tree | b65f5c6b76dc258ea7528bce16914e9135d0092a /tests/src/JIT | |
parent | d4bbfb39572a2e1cb0708c7c94d0c05aee69d813 (diff) | |
download | coreclr-a74bbaf2d0cc1f9a9bb9104d204c45dd0c0eb2dc.tar.gz coreclr-a74bbaf2d0cc1f9a9bb9104d204c45dd0c0eb2dc.tar.bz2 coreclr-a74bbaf2d0cc1f9a9bb9104d204c45dd0c0eb2dc.zip |
Correctly return early if the test fails (#18529)
Diffstat (limited to 'tests/src/JIT')
-rw-r--r-- | tests/src/JIT/Directed/StructABI/StructABI.cs | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/tests/src/JIT/Directed/StructABI/StructABI.cs b/tests/src/JIT/Directed/StructABI/StructABI.cs index 37841702e7..d577c58ffe 100644 --- a/tests/src/JIT/Directed/StructABI/StructABI.cs +++ b/tests/src/JIT/Directed/StructABI/StructABI.cs @@ -2158,50 +2158,50 @@ public static partial class StructABI { var ok = true; - ok = EchoSingleByteWrapper(); - ok = EchoSingleLongWrapper(); - ok = EchoSingleFloatWrapper(); - ok = EchoSingleDoubleWrapper(); - ok = EchoByteAndFloatWrapper(); - ok = EchoLongAndFloatWrapper(); - ok = EchoByteAndDoubleWrapper(); - ok = EchoDoubleAndByteWrapper(); - ok = EchoPointerAndByteWrapper(); - ok = EchoByteAndPointerWrapper(); - ok = EchoByteFloatAndPointerWrapper(); - ok = EchoPointerFloatAndByteWrapper(); - ok = EchoShortIntFloatIntPtrWrapper(); - ok = EchoTwoLongsWrapper(); - ok = EchoTwoFloatsWrapper(); - ok = EchoTwoDoublesWrapper(); - ok = EchoFourLongsWrapper(); - ok = EchoFourDoublesWrapper(); - ok = EchoInlineArray1Wrapper(); - ok = EchoInlineArray2Wrapper(); - ok = EchoInlineArray3Wrapper(); - ok = EchoInlineArray4Wrapper(); - ok = EchoInlineArray5Wrapper(); - ok = EchoInlineArray6Wrapper(); - ok = EchoNested1Wrapper(); - ok = EchoNested2Wrapper(); - ok = EchoNested3Wrapper(); - ok = EchoNested4Wrapper(); - ok = EchoNested5Wrapper(); - ok = EchoNested6Wrapper(); - ok = EchoNested7Wrapper(); - ok = EchoNested8Wrapper(); - ok = EchoNested9Wrapper(); - ok = NotEnoughRegistersSysV1Wrapper(); - ok = NotEnoughRegistersSysV2Wrapper(); - ok = NotEnoughRegistersSysV3Wrapper(); - ok = NotEnoughRegistersSysV4Wrapper(); - ok = NotEnoughRegistersSysV5Wrapper(); - ok = NotEnoughRegistersSysV6Wrapper(); - ok = EnoughRegistersSysV1Wrapper(); - ok = EnoughRegistersSysV2Wrapper(); - ok = EnoughRegistersSysV3Wrapper(); - ok = EnoughRegistersSysV4Wrapper(); - + if (!EchoSingleByteWrapper()) ok = false; + if (!EchoSingleLongWrapper()) ok = false; + if (!EchoSingleFloatWrapper()) ok = false; + if (!EchoSingleDoubleWrapper()) ok = false; + if (!EchoByteAndFloatWrapper()) ok = false; + if (!EchoLongAndFloatWrapper()) ok = false; + if (!EchoByteAndDoubleWrapper()) ok = false; + if (!EchoDoubleAndByteWrapper()) ok = false; + if (!EchoPointerAndByteWrapper()) ok = false; + if (!EchoByteAndPointerWrapper()) ok = false; + if (!EchoByteFloatAndPointerWrapper()) ok = false; + if (!EchoPointerFloatAndByteWrapper()) ok = false; + if (!EchoShortIntFloatIntPtrWrapper()) ok = false; + if (!EchoTwoLongsWrapper()) ok = false; + if (!EchoTwoFloatsWrapper()) ok = false; + if (!EchoTwoDoublesWrapper()) ok = false; + if (!EchoFourLongsWrapper()) ok = false; + if (!EchoFourDoublesWrapper()) ok = false; + if (!EchoInlineArray1Wrapper()) ok = false; + if (!EchoInlineArray2Wrapper()) ok = false; + if (!EchoInlineArray3Wrapper()) ok = false; + if (!EchoInlineArray4Wrapper()) ok = false; + if (!EchoInlineArray5Wrapper()) ok = false; + if (!EchoInlineArray6Wrapper()) ok = false; + if (!EchoNested1Wrapper()) ok = false; + if (!EchoNested2Wrapper()) ok = false; + if (!EchoNested3Wrapper()) ok = false; + if (!EchoNested4Wrapper()) ok = false; + if (!EchoNested5Wrapper()) ok = false; + if (!EchoNested6Wrapper()) ok = false; + if (!EchoNested7Wrapper()) ok = false; + if (!EchoNested8Wrapper()) ok = false; + if (!EchoNested9Wrapper()) ok = false; + if (!NotEnoughRegistersSysV1Wrapper()) ok = false; + if (!NotEnoughRegistersSysV2Wrapper()) ok = false; + if (!NotEnoughRegistersSysV3Wrapper()) ok = false; + if (!NotEnoughRegistersSysV4Wrapper()) ok = false; + if (!NotEnoughRegistersSysV5Wrapper()) ok = false; + if (!NotEnoughRegistersSysV6Wrapper()) ok = false; + if (!EnoughRegistersSysV1Wrapper()) ok = false; + if (!EnoughRegistersSysV2Wrapper()) ok = false; + if (!EnoughRegistersSysV3Wrapper()) ok = false; + if (!EnoughRegistersSysV4Wrapper()) ok = false; + return ok ? 100 : -1; } } |