@@ -150,6 +150,7 @@ var knownFails = map[string]failReason{
150
150
"fixedbugs/issue48536.go" : {category : usesUnsupportedPackage , desc : "https://github.com/gopherjs/gopherjs/issues/1130" },
151
151
"fixedbugs/issue53600.go" : {category : lowLevelRuntimeDifference , desc : "GopherJS println format is different from Go's" },
152
152
"typeparam/issue51733.go" : {category : usesUnsupportedPackage , desc : "unsafe: uintptr to struct pointer conversion is unsupported" },
153
+ "typeparam/chans.go" : {category : neverTerminates , desc : "uses runtime.SetFinalizer() and runtime.GC()." },
153
154
154
155
// Failures related to the lack of generics support. Ideally, this section
155
156
// should be emptied once https://github.com/gopherjs/gopherjs/issues/1013 is
@@ -158,32 +159,19 @@ var knownFails = map[string]failReason{
158
159
"typeparam/absdiff2.go" : {category : generics , desc : "missing operator support for generic types" },
159
160
"typeparam/absdiff3.go" : {category : generics , desc : "missing operator support for generic types" },
160
161
"typeparam/boundmethod.go" : {category : generics , desc : "missing support for method expressions with a type param" },
161
- "typeparam/chans.go" : {category : generics , desc : "missing support for the comparable type constraint" },
162
162
"typeparam/dictionaryCapture.go" : {category : generics , desc : "missing support for basic literals with type params" },
163
163
"typeparam/double.go" : {category : generics , desc : "make() doesn't support generic slice types" },
164
- "typeparam/equal.go" : {category : generics , desc : "missing support for the comparable type constraint" },
165
- "typeparam/fact.go" : {category : generics , desc : "missing support for the comparable type constraint" },
166
- "typeparam/graph.go" : {category : generics , desc : "missing operator support for generic types" },
167
- "typeparam/index.go" : {category : generics , desc : "missing support for the comparable type constraint" },
164
+ "typeparam/fact.go" : {category : generics , desc : "missing support for basic literals with type params" },
168
165
"typeparam/index2.go" : {category : generics , desc : "missing index operator support for generic types" },
169
166
"typeparam/issue47258.go" : {category : generics , desc : "missing operator support for generic types" },
170
167
"typeparam/issue47716.go" : {category : generics , desc : "unsafe.Sizeof() doesn't work with generic types" },
171
- "typeparam/issue48276a.go" : {category : generics , desc : "missing support for the comparable type constraint" },
172
168
"typeparam/issue48453.go" : {category : generics , desc : "make() doesn't support generic slice types" },
173
169
"typeparam/issue49295.go" : {category : generics , desc : "len() doesn't support generic pointer to array types" },
174
170
"typeparam/issue50193.go" : {category : generics , desc : "invalid print format for complex numbers" },
175
171
"typeparam/issue51303.go" : {category : generics , desc : "missing support for range over type parameter" },
176
- "typeparam/issue51522a.go" : {category : generics , desc : "missing support for the comparable type constraint" },
177
- "typeparam/issue51522b.go" : {category : generics , desc : "missing support for the comparable type constraint" },
178
172
"typeparam/list.go" : {category : generics , desc : "missing operator support for generic types" },
179
- "typeparam/maps.go" : {category : generics , desc : "missing support for the comparable type constraint" },
180
- "typeparam/metrics.go" : {category : generics , desc : "missing support for the comparable type constraint" },
181
173
"typeparam/nested.go" : {category : generics , desc : "missing comparison operator support for generic types" },
182
- "typeparam/ordered.go" : {category : generics , desc : "missing support for the comparable type constraint" },
183
- "typeparam/orderedmap.go" : {category : generics , desc : "missing support for the comparable type constraint" },
184
- "typeparam/sets.go" : {category : generics , desc : "missing support for the comparable type constraint" },
185
174
"typeparam/slices.go" : {category : generics , desc : "missing operator support for generic types" },
186
- "typeparam/subdict.go" : {category : generics , desc : "missing support for the comparable type constraint" },
187
175
"typeparam/typeswitch2.go" : {category : generics , desc : "complex types have different print() format" },
188
176
"typeparam/typeswitch3.go" : {category : generics , desc : "missing support for type switching on generic types" },
189
177
"typeparam/typeswitch5.go" : {category : generics , desc : "different print() format for floating point types" },
0 commit comments