Skip to content
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

CI failure for macos-latest, 8 #247

Closed
milancurcic opened this issue Nov 22, 2020 · 6 comments
Closed

CI failure for macos-latest, 8 #247

milancurcic opened this issue Nov 22, 2020 · 6 comments

Comments

@milancurcic
Copy link
Member

CI is failing for macos-latest, 8 as of the last merge into master (#239). See https://github.com/fortran-lang/stdlib/runs/1438725329.

I have re-run the CI jobs to make sure the same error repeats. The error comes from a symbol missing in one of the shared libraries:

dyld: lazy symbol binding failed: Symbol not found: ___addtf3
  Referenced from: /Users/runner/work/stdlib/stdlib/build/src/tests/quadrature/test_trapz
  Expected in: /usr/lib/libSystem.B.dylib

The same error repeats for several other tests that rely on this symbol. Others are okay.

I have no knowledge of macOS so I'm not sure where to start with this one.

@certik
Copy link
Member

certik commented Nov 22, 2020 via email

@Romendakil
Copy link

That symbol should be part of libgcc_s.1.dylib, maybe a problem with the brewed gcc/gfortran-8?

@milancurcic
Copy link
Member Author

@certik To confirm, I did what you suggested in #248.

@certik
Copy link
Member

certik commented Nov 22, 2020 via email

@14NGiestas
Copy link
Member

14NGiestas commented Nov 23, 2020

It was just a matter of updating the links as the warning said in the "Install Gfortran on MacOS" task.
I've fixed in #250
EDIT: The warning was hidden in the task. Is there a way to make such warnings appear in github's output?

@milancurcic
Copy link
Member Author

Fixed by #250.

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

No branches or pull requests

4 participants