From 4e1e987d9fc1ddf55b95cefdb4c7d3849ead837a Mon Sep 17 00:00:00 2001 From: Max Neverov Date: Sat, 28 Sep 2024 14:47:12 +0200 Subject: [PATCH] Fix expected error messages in tests. --- test/fixedbugs/issue41575.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/fixedbugs/issue41575.go b/test/fixedbugs/issue41575.go index 456873038f..2eed37a949 100644 --- a/test/fixedbugs/issue41575.go +++ b/test/fixedbugs/issue41575.go @@ -6,7 +6,7 @@ package p -type T1 struct { // ERROR "invalid recursive type T1\n\tLINE: T1 refers to\n\tLINE+4: T2 refers to\n\tLINE: T1$|invalid recursive type" +type T1 struct { // ERROR "invalid recursive type T1\n.*T1 refers to T2\n.*T2 refers to T1|invalid recursive type" f2 T2 } @@ -15,21 +15,21 @@ type T2 struct { // GCCGO_ERROR "invalid recursive type" } type a b // GCCGO_ERROR "invalid recursive type" -type b c // ERROR "invalid recursive type b\n\tLINE: b refers to\n\tLINE+1: c refers to\n\tLINE: b$|invalid recursive type" +type b c // ERROR "invalid recursive type b\n.*b refers to c\n.*c refers to b|invalid recursive type|invalid recursive type" type c b // GCCGO_ERROR "invalid recursive type" type d e type e f -type f f // ERROR "invalid recursive type f\n\tLINE: f refers to\n\tLINE: f$|invalid recursive type" +type f f // ERROR "invalid recursive type: f refers to itself|invalid recursive type|invalid recursive type" -type g struct { // ERROR "invalid recursive type g\n\tLINE: g refers to\n\tLINE: g$|invalid recursive type" +type g struct { // ERROR "invalid recursive type: g refers to itself|invalid recursive type" h struct { g } } type w x -type x y // ERROR "invalid recursive type x\n\tLINE: x refers to\n\tLINE+1: y refers to\n\tLINE+2: z refers to\n\tLINE: x$|invalid recursive type" +type x y // ERROR "invalid recursive type x\n.*x refers to y\n.*y refers to z\n.*z refers to x|invalid recursive type" type y struct{ z } // GCCGO_ERROR "invalid recursive type" type z [10]x