-
Notifications
You must be signed in to change notification settings - Fork 7
Wheel build for 8.0.0 on macos x86_64 is failing tests #89
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
Comments
I'm not sure if there is anything useful here, but I dumped the JIT config for the failing wheel build: https://github.com/GraphBLAS/python-suitesparse-graphblas/actions/runs/5161271671/jobs/929812306
|
Anecdotally I noticed that, at least for C++, builds on macOS seem to be a lot less tolerant of things like out-of-bounds memory accesses. Even reads. Usually on Linux and Windows you have to write to an entirely different page to trigger a segfault, it seems like surprisingly often a single byte out of range is enough to crash on AppleClang/macOS. So maybe this is an upstream bug in eWiseMult that is just being caught on this platform. The JIT is new code, after all. |
See: https://github.com/GraphBLAS/python-suitesparse-graphblas/actions/runs/5035542365/jobs/9031130433
Raw log attached for posterity: macos_x86_64_log.txt
Looks like something bad is happening in
test_matrix_binfile_read_write
.The text was updated successfully, but these errors were encountered: