Closed
Description
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.
Activity
certik commentedon Nov 22, 2020
Romendakil commentedon Nov 22, 2020
That symbol should be part of libgcc_s.1.dylib, maybe a problem with the brewed gcc/gfortran-8?
milancurcic commentedon Nov 22, 2020
@certik To confirm, I did what you suggested in #248.
certik commentedon Nov 22, 2020
14NGiestas commentedon 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 commentedon Nov 23, 2020
Fixed by #250.