-
Notifications
You must be signed in to change notification settings - Fork 20.4k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: