-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Infinite loop and failing tests on linux/arm64/tegra #2822
Comments
Ok, so the debug build doesn't infinite-loop, but it also fails:
So both those tests segfault. Stack dump of failing
Same for
|
Ok, I downloaded the 8.1.1 release tarball, and it passes all the tests, so whatever is broken is a recent change. Note that the same build script passes its tests on x86-64 Ubuntu 18.04, so this is at least somewhat platform specific. |
This is the same as #2810 which will be fixed shortly. |
I'm attempting to port a project that uses
fmt
to ubuntu 18.04/arm-64 on a Nvidia Tegra TX2 platform.I'm not sure if I'm seeing a platform dependent issue, or a actual bug, but when running
make test
it gets stuck in a infinite loop. I'm stuck on ubuntu 18.04, as that's the only platform NVidia supports for their CUDA components, so I cannot change it.I'm on current HEAD. (e7f31f5)
Including a lot of info since I'm not sure what's important here
Looking around, it seems like the
format-test
step corresponds to theformat-test
binary. Running it manually produces a number of failures before it gets wedged:So it looks like /something/ is going pretty seriously wrong.
Throwing the binary in to gdb, and interrupting it when it's wedged:
Resuming it and interrupting it several times seems to show it getting stuck at the exact same position every time, so it's wedged up in a very tight loop.
I'm running a debug build right now, though the tegra is not exactly a fun platform to work on (slooooow).
The text was updated successfully, but these errors were encountered: