piston
piston copied to clipboard
pkg(go-1.20.1): Add Go 1.20.1
user@work ~/s/piston (update-golang)> ./piston run go -l 1.20.1 packages/go/1.20.1/test.*
== Run ==
STDOUT
OK
Apparently the test failed due to restraints of its environment:
Running packages/go/1.20.1/test.go with runtime=go
== Run ==
STDERR
# math
runtime: failed to create new OS thread (have 3 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc
Since test.go basically only contains "hello, world", would it make sense to rerun the test? Or do I need to change something?
package main
import "fmt"
func main() {
fmt.Println("OK")
}
@HexF anything I can or should do?
Might need to up the run timeout for tests to pass