From de7fd7c54dcde0b220d657225e179546d2adc203 Mon Sep 17 00:00:00 2001 From: "Quirin F. Schroll" Date: Tue, 30 May 2023 16:20:21 +0200 Subject: [PATCH 1/2] Remove test that fails on #3616 --- spec/traits.dd | 1 - 1 file changed, 1 deletion(-) diff --git a/spec/traits.dd b/spec/traits.dd index 19e6e9557c..983acc054c 100644 --- a/spec/traits.dd +++ b/spec/traits.dd @@ -1738,7 +1738,6 @@ static assert(__traits(isSame, foo, daz)); $(SPEC_RUNNABLE_EXAMPLE_COMPILE --- enum e = 3; -static assert(__traits(isSame, (e), 3)); static assert(__traits(isSame, 5, 2 + e)); --- ) From 36ce2d8a6d5c699f14cd95c5cfa12f17fbd3b36a Mon Sep 17 00:00:00 2001 From: "Quirin F. Schroll" Date: Tue, 30 May 2023 16:23:48 +0200 Subject: [PATCH 2/2] Update traits.dd --- spec/traits.dd | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/traits.dd b/spec/traits.dd index 983acc054c..7aac4693d2 100644 --- a/spec/traits.dd +++ b/spec/traits.dd @@ -1738,6 +1738,7 @@ static assert(__traits(isSame, foo, daz)); $(SPEC_RUNNABLE_EXAMPLE_COMPILE --- enum e = 3; +static assert(__traits(isSame, cast(typeof(e)) e, 3)); static assert(__traits(isSame, 5, 2 + e)); --- )