From 82dce5ff46f2587883ba1de5bfb3d8ea112ff50e Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Thu, 10 Dec 2020 09:43:00 -0500 Subject: [PATCH 1/2] [mono] Bump mono to get watchsim64 fix New commits in mono/mono: * mono/mono@5e9cb6d1c1d Use explicit arithmetic checks in the amd64 watchOS simulator. (#20647) * mono/mono@4fdfb5b1fd5 Bump bockbuild for gtk+ patch * mono/mono@6f6c3286b66 [runtime] Avoid checking for hardened runtime on ios, its not needed, and it causes alerts because of PROT_WRITE|PROT_EXEC. (#20623) * mono/mono@124f1157141 Fix iOS sdks build on Xcode 12 (#20574) * mono/mono@dfbfe5eed19 [2020-02] Build makefile to support Mac Catalyst (#20566) Diff: https://github.com/mono/mono/compare/ac596375c762c6b8dbe3c802f0ce626004eab51c..5e9cb6d1c1de430965312927d5aed7fcb27bfa73 --- mk/mono.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mk/mono.mk b/mk/mono.mk index dc9da703ae..82bd643648 100644 --- a/mk/mono.mk +++ b/mk/mono.mk @@ -1,4 +1,4 @@ -NEEDED_MONO_VERSION := ac596375c762c6b8dbe3c802f0ce626004eab51c +NEEDED_MONO_VERSION := 5e9cb6d1c1de430965312927d5aed7fcb27bfa73 NEEDED_MONO_BRANCH := 2020-02 MONO_DIRECTORY := mono From 051ffe51ade8f34a2da4845c95046b1895268559 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Thu, 10 Dec 2020 09:59:42 -0500 Subject: [PATCH 2/2] Revert "[tests] Ignore bcl-tests that causes a SIGFPE" This reverts commit 2c3f8a69d24b2e90bc7a012a2b7316b316e75599. --- ...uch_Microsoft.CSharp_xunit-test.dll.ignore | 147 ------------------ ...notouch_Mono.Runtime.Tests_test.dll.ignore | 3 - ...onotouch_System.Core_xunit-test.dll.ignore | 13 -- ...-monotouch_System.Numerics_test.dll.ignore | 4 - ...ouch_System.Numerics_xunit-test.dll.ignore | 15 -- 5 files changed, 182 deletions(-) delete mode 100644 tests/bcl-test/watchOS-monotouch_Mono.Runtime.Tests_test.dll.ignore delete mode 100644 tests/bcl-test/watchOS-monotouch_System.Core_xunit-test.dll.ignore delete mode 100644 tests/bcl-test/watchOS-monotouch_System.Numerics_test.dll.ignore delete mode 100644 tests/bcl-test/watchOS-monotouch_System.Numerics_xunit-test.dll.ignore diff --git a/tests/bcl-test/watchOS-monotouch_Microsoft.CSharp_xunit-test.dll.ignore b/tests/bcl-test/watchOS-monotouch_Microsoft.CSharp_xunit-test.dll.ignore index deafac9925..3ba1ac79e4 100644 --- a/tests/bcl-test/watchOS-monotouch_Microsoft.CSharp_xunit-test.dll.ignore +++ b/tests/bcl-test/watchOS-monotouch_Microsoft.CSharp_xunit-test.dll.ignore @@ -4,150 +4,3 @@ Microsoft.CSharp.RuntimeBinder.Tests.DefaultParameterTests.MarshalAsOptionalsCor # System.NotImplementedException Microsoft.CSharp.RuntimeBinder.Tests.DelegateInDynamicTests.DelegateWithOutParametersInDynamicNamedArgumentInvocation Microsoft.CSharp.RuntimeBinder.Tests.DelegateInDynamicTests.DelegateWithOutParameterInDynamic - -# Service exited due to SIGFPE -# https://github.com/mono/mono/issues/20632 -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: -9223372036854775808) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 18446744073709551615) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 4294967295) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: -2147483648) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 4294967295) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 18446744073709551615) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: -9223372036854775808) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Modulo, x: -2147483648) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 18446744073709551615) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 4294967295) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 18446744073709551615) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: -9223372036854775808) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: -2147483648) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 4294967295) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: -9223372036854775808) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: -2147483648) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.DivideByConstantZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantModuloSignedMinimumByMinusOne(dividend: -9223372036854775808, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantModuloSignedMinimumByMinusOne(dividend: -2147483648, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 18446744073709551615) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 4294967295) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: -9223372036854775808) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: -9223372036854775808) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: -2147483648) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 2147483647) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 4294967295) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 3) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 0) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 9223372036854775807) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Divide, x: 1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: 18446744073709551615) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideByZero(type: Modulo, x: -2147483648) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.IntegerDivideByLiteralZero -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideSignedMinimumByMinusOne(dividend: -9223372036854775808, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.ConstantDivideSignedMinimumByMinusOne(dividend: -2147483648, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.IntegeryDivideByConstZero -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideSignedMinimumByMinusOne(type: Modulo, dividend: -2147483648, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideSignedMinimumByMinusOne(type: Divide, dividend: -9223372036854775808, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideSignedMinimumByMinusOne(type: Modulo, dividend: -9223372036854775808, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.RuntimeDivideSignedMinimumByMinusOne(type: Divide, dividend: -2147483648, divisor: -1) -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.NullDMO -Microsoft.CSharp.RuntimeBinder.Tests.IntegerBinaryOperationTests.IntegeryDivideByLocalZero diff --git a/tests/bcl-test/watchOS-monotouch_Mono.Runtime.Tests_test.dll.ignore b/tests/bcl-test/watchOS-monotouch_Mono.Runtime.Tests_test.dll.ignore deleted file mode 100644 index 26695e41b2..0000000000 --- a/tests/bcl-test/watchOS-monotouch_Mono.Runtime.Tests_test.dll.ignore +++ /dev/null @@ -1,3 +0,0 @@ -# tracked DivideByZeroException / Service exited due to SIGFPE -# https://github.com/mono/mono/issues/20632 -MonoTests.Runtime.JitTests.Exceptions diff --git a/tests/bcl-test/watchOS-monotouch_System.Core_xunit-test.dll.ignore b/tests/bcl-test/watchOS-monotouch_System.Core_xunit-test.dll.ignore deleted file mode 100644 index b6d8b8fe4e..0000000000 --- a/tests/bcl-test/watchOS-monotouch_System.Core_xunit-test.dll.ignore +++ /dev/null @@ -1,13 +0,0 @@ -# Service exited due to SIGFPE -# https://github.com/mono/mono/issues/20632 -KLASS:System.Linq.Expressions.Tests.LambdaDivideTests -KLASS:System.Linq.Expressions.Tests.LiftedModuloNullableTests -KLASS:System.Linq.Expressions.Tests.BinaryDivideTests -KLASS:System.Linq.Expressions.Tests.LiftedDivideNullableTests -KLASS:System.Linq.Expressions.Tests.LambdaModuloTests -KLASS:System.Linq.Expressions.Tests.BinaryNullableDivideTests -KLASS:System.Linq.Expressions.Tests.LambdaModuloNullableTests -KLASS:System.Linq.Expressions.Tests.LambdaDivideNullableTests -KLASS:System.Linq.Expressions.Tests.BinaryNullableModuloTests -KLASS:System.Linq.Expressions.Tests.BinaryModuloTests -KLASS:System.Dynamic.Tests.BinaryOperationTests diff --git a/tests/bcl-test/watchOS-monotouch_System.Numerics_test.dll.ignore b/tests/bcl-test/watchOS-monotouch_System.Numerics_test.dll.ignore deleted file mode 100644 index 52ac8dd8c7..0000000000 --- a/tests/bcl-test/watchOS-monotouch_System.Numerics_test.dll.ignore +++ /dev/null @@ -1,4 +0,0 @@ -# DivideByZeroException / Service exited due to SIGFPE -# https://github.com/mono/mono/issues/20632 -MonoTests.System.Numerics.BigIntegerTest.DivRemByZero -MonoTests.System.Numerics.BigIntegerTest.ModPow diff --git a/tests/bcl-test/watchOS-monotouch_System.Numerics_xunit-test.dll.ignore b/tests/bcl-test/watchOS-monotouch_System.Numerics_xunit-test.dll.ignore deleted file mode 100644 index c89d1b1653..0000000000 --- a/tests/bcl-test/watchOS-monotouch_System.Numerics_xunit-test.dll.ignore +++ /dev/null @@ -1,15 +0,0 @@ -# DivideByZeroException / Service exited due to SIGFPE -# https://github.com/mono/mono/issues/20632 -KLASS:System.Numerics.Tests.divremTest -KLASS:System.Numerics.Tests.DivideTest -KLASS:System.Numerics.Tests.propertiesTest -System.Numerics.Tests.op_modulusTest.RunRemainderNegative -System.Numerics.Tests.remainderTest.RunRemainderNegative -System.Numerics.Tests.op_divideTest.RunDivideNegative -System.Numerics.Tests.modpowTest.ModPowNegative -System.Numerics.Tests.GenericVectorTests.DivisionByZeroExceptionInt16 -System.Numerics.Tests.GenericVectorTests.DivisionByZeroExceptionUInt16 -System.Numerics.Tests.GenericVectorTests.DivisionByZeroExceptionInt32 -System.Numerics.Tests.GenericVectorTests.DivisionByZeroExceptionByte -System.Numerics.Tests.GenericVectorTests.DivisionByZeroExceptionSByte -System.Numerics.Tests.GenericVectorTests.DivisionByZeroExceptionInt64