Skip to content

CI failures on macos/brew/1.12 #162

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

Closed
mulimoen opened this issue Jul 4, 2021 · 1 comment · Fixed by #163
Closed

CI failures on macos/brew/1.12 #162

mulimoen opened this issue Jul 4, 2021 · 1 comment · Fixed by #163

Comments

@mulimoen
Copy link
Collaborator

mulimoen commented Jul 4, 2021

It seems the current brew 1.12 using mpi for macos is acting flaky, and will segfault in a build script on building hdf5-sys.

An update of the homebrew repo means we now pull in hwloc version 2.5.0 (always failing), instead of version 2.4.0 (always working), which seems to be the only difference in installed packages. This could be relevant for debugging this issue.

@mulimoen
Copy link
Collaborator Author

mulimoen commented Jul 5, 2021

Some further debugging results in the CI run here, where the build script was run under valgrind. It seems reading an environment variable fails after emitting an environment variable, although more debugging is necessary to confirm this.

Why this does not fail on other platforms remains a mystery. Could libloading load a faulty library which modifies unrelated memory?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant