From: Jarret Shook Date: Mon, 18 Jun 2018 21:07:39 +0000 (-0700) Subject: Correctly return early if the test fails (dotnet/coreclr#18529) X-Git-Tag: submit/tizen/20210909.063632~11030^2~4575 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f6562f20bf3fd055b70bab5d4f2b8fcf1d420375;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Correctly return early if the test fails (dotnet/coreclr#18529) Commit migrated from https://github.com/dotnet/coreclr/commit/a74bbaf2d0cc1f9a9bb9104d204c45dd0c0eb2dc --- diff --git a/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.cs b/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.cs index 3784170..d577c58 100644 --- a/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.cs +++ b/src/coreclr/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; } }