You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"fixedbugs/issue47928.go": {category: notApplicable, desc: "//go:nointerface is a part of GOEXPERIMENT=fieldtrack and is not supported by GopherJS"},
154
-
"fixedbugs/issue49665.go": {category: other, desc: "attempts to pass -gcflags=-G=3 to enable generics, GopherJS doesn't expect the flag; re-enable in Go 1.19 where the flag is removed"},
"fixedbugs/issue53600.go": {category: lowLevelRuntimeDifference, desc: "GopherJS println format is different from Go's"},
157
+
158
+
// These are new tests in Go 1.19
159
+
"fixedbugs/issue50672.go": {category: usesUnsupportedGenerics, desc: "Checking function nesting with one function having a type parameter."},
160
+
"fixedbugs/issue53137.go": {category: usesUnsupportedGenerics, desc: "Checking setting type parameter of struct in parameter of a generic function."},
161
+
"fixedbugs/issue53309.go": {category: usesUnsupportedGenerics, desc: "Checking unused type parameter in method call to interface"},
162
+
"fixedbugs/issue53635.go": {category: usesUnsupportedGenerics, desc: "Checking switch type against nil type with unsupported type parameters"},
163
+
"fixedbugs/issue53653.go": {category: lowLevelRuntimeDifference, desc: "GopherJS println format of int64 is different from Go's"},
158
164
}
159
165
160
166
typefailCategoryuint8
@@ -164,6 +170,7 @@ const (
164
170
neverTerminates// Test never terminates (so avoid starting it).
165
171
usesUnsupportedPackage// Test fails because it imports an unsupported package, e.g., "unsafe".
166
172
requiresSourceMapSupport// Test fails without source map support (as configured in CI), because it tries to check filename/line number via runtime.Caller.
173
+
usesUnsupportedGenerics// Test uses generics (type parameters) that are not currently supported.
167
174
compilerPanic
168
175
unsureIfGopherJSSupportsThisFeature
169
176
lowLevelRuntimeDifference// JavaScript runtime behaves differently from Go in ways that are difficult to work around.
0 commit comments