We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
https://github.com/goplus/igop/blob/main/cmd/igoptest/main.go
igop run -exp-gc demo.go
func init() { if runtime.GOARCH == "386" { gorootTestSkips["printbig.go"] = "load failed" gorootTestSkips["peano.go"] = "stack overflow" } gorootTestSkips["closure.go"] = "runtime.ReadMemStats" gorootTestSkips["divmod.go"] = "slow, 1m18s" gorootTestSkips["copy.go"] = "slow, 13s" gorootTestSkips["finprofiled.go"] = "slow, 21s" gorootTestSkips["gcgort.go"] = "slow, 2s" gorootTestSkips["nilptr.go"] = "skip drawin" gorootTestSkips["heapsampling.go"] = "runtime.MemProfileRecord" gorootTestSkips["makeslice.go"] = "TODO, panic info, allocation size out of range" // gorootTestSkips["stackobj.go"] = "skip gc" // gorootTestSkips["stackobj3.go"] = "skip gc" gorootTestSkips["nilptr_aix.go"] = "skip" // gorootTestSkips["init1.go"] = "skip gc" gorootTestSkips["ken/divconst.go"] = "slow, 3.5s" gorootTestSkips["ken/modconst.go"] = "slow, 3.3s" gorootTestSkips["fixedbugs/issue24491b.go"] = "timeout" gorootTestSkips["fixedbugs/issue16249.go"] = "slow, 4.5s" gorootTestSkips["fixedbugs/issue13169.go"] = "slow, 5.9s" gorootTestSkips["fixedbugs/issue11656.go"] = "ignore" // gorootTestSkips["fixedbugs/issue15281.go"] = "runtime.ReadMemStats" gorootTestSkips["fixedbugs/issue18149.go"] = "runtime.Caller macos //line not support c:/foo/bar.go:987" gorootTestSkips["fixedbugs/issue22662.go"] = "runtime.Caller got $goroot/test/fixedbugs/foo.go:1; want foo.go:1" // gorootTestSkips["fixedbugs/issue27518b.go"] = "BUG, runtime.SetFinalizer" // gorootTestSkips["fixedbugs/issue32477.go"] = "BUG, runtime.SetFinalizer" gorootTestSkips["fixedbugs/issue41239.go"] = "BUG, reflect.Append: different capacity on append" // gorootTestSkips["fixedbugs/issue32477.go"] = "BUG, runtime.SetFinalizer" gorootTestSkips["fixedbugs/issue45175.go"] = "BUG, ssa.Phi call order" gorootTestSkips["fixedbugs/issue4618.go"] = "testing.AllocsPerRun" gorootTestSkips["fixedbugs/issue4667.go"] = "testing.AllocsPerRun" gorootTestSkips["fixedbugs/issue8606b.go"] = "BUG, optimization check" gorootTestSkips["fixedbugs/issue30116u.go"] = "BUG, slice bound check" gorootTestSkips["chan/select5.go"] = "bug, select case expr call order" // fixedbugs/issue7740.go // const ulp = (1.0 + (2.0 / 3.0)) - (5.0 / 3.0) // Go 1.14 1.15 1.16 ulp = 1.4916681462400413e-154 // Go 1.17 1.18 ulp = 0 ver := runtime.Version()[:6] switch ver { case "go1.17", "go1.18", "go1.19", "go1.20": // gorootTestSkips["fixedbugs/issue45045.go"] = "runtime.SetFinalizer" // gorootTestSkips["fixedbugs/issue46725.go"] = "runtime.SetFinalizer" gorootTestSkips["abi/fibish.go"] = "slow, 34s" gorootTestSkips["abi/fibish_closure.go"] = "slow, 35s" gorootTestSkips["abi/uglyfib.go"] = "5m48s" // gorootTestSkips["fixedbugs/issue23017.go"] = "BUG" //fixed https://github.com/golang/go/issues/55086 gorootTestSkips["typeparam/chans.go"] = "runtime.SetFinalizer, maybe broken for go1.18 on linux workflows" // gorootTestSkips["typeparam/issue376214.go"] = "build SSA package error: variadic parameter must be of unnamed slice type" if ver != "go1.20" { gorootTestSkips["typeparam/nested.go"] = "skip, run pass but output same as go1.20" } //go1.20 gorootTestSkips["fixedbugs/bug514.go"] = "skip cgo" gorootTestSkips["fixedbugs/issue40954.go"] = "skip cgo" gorootTestSkips["fixedbugs/issue42032.go"] = "skip cgo" gorootTestSkips["fixedbugs/issue42076.go"] = "skip cgo" gorootTestSkips["fixedbugs/issue46903.go"] = "skip cgo" gorootTestSkips["fixedbugs/issue51733.go"] = "skip cgo" // gorootTestSkips["fixedbugs/issue57823.go"] = "GC" case "go1.16": gorootTestSkips["fixedbugs/issue7740.go"] = "BUG, const float" case "go1.15": gorootTestSkips["fixedbugs/issue15039.go"] = "BUG, uint64 -> string" gorootTestSkips["fixedbugs/issue9355.go"] = "TODO, chdir" gorootTestSkips["fixedbugs/issue7740.go"] = "BUG, const float" case "go1.14": gorootTestSkips["fixedbugs/issue9355.go"] = "TODO, chdir" gorootTestSkips["fixedbugs/issue7740.go"] = "BUG, const float" } if runtime.GOOS == "windows" { gorootTestSkips["env.go"] = "skip GOARCH" gorootTestSkips["fixedbugs/issue15002.go"] = "skip windows" gorootTestSkips["fixedbugs/issue5493.go"] = "skip windows" gorootTestSkips["fixedbugs/issue5963.go"] = "skip windows" skips := make(map[string]string) for k, v := range gorootTestSkips { skips[filepath.FromSlash(k)] = v } gorootTestSkips = skips } else if runtime.GOOS == "darwin" { gorootTestSkips["locklinear.go"] = "skip github" } }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
https://github.com/goplus/igop/blob/main/cmd/igoptest/main.go
igop run -exp-gc demo.go
The text was updated successfully, but these errors were encountered: