-
Notifications
You must be signed in to change notification settings - Fork 20.4k
New issue
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
Few tests don't pass on OpenBSD/adJ #30961
Comments
|
Think |
Thanks for the report. We don't have a lot of openbsd users, we'd need someone with openbsd to help investigate this. Alternatively, do you know of some easy:ish way to emulate/simulate an openbsd container? |
IT's likely related to this method ( // Fatalf formats a message to standard error and exits the program.
// The message is also printed to standard output if standard error
// is redirected to a different file.
func Fatalf(format string, args ...interface{}) {
w := io.MultiWriter(os.Stdout, os.Stderr)
if runtime.GOOS == "windows" {
// The SameFile check below doesn't work on Windows.
// stdout is unlikely to get redirected though, so just print there.
w = os.Stdout
} else {
outf, _ := os.Stdout.Stat()
errf, _ := os.Stderr.Stat()
if outf != nil && errf != nil && os.SameFile(outf, errf) {
w = os.Stderr
}
}
fmt.Fprintf(w, "Fatal: "+format+"\n", args...)
os.Exit(1)
} Most likely |
Also, this is odd:
Afaict, we don't use |
System information
Geth version
geth version
: 1.14.13-unstable-341647f1-20241219CL client & version: ?
OS & Version: OpenBSD/adJ 7.6
Expected behaviour
All tests passing
Actual behaviour
Most of the tests pass except:
Steps to reproduce the behaviour
Backtrace
The text was updated successfully, but these errors were encountered: