Closed Conobi closed 1 year ago
Hello @Donokami,
Sorry about that, I just pushed a fix to main, hopefully it should clear up this issue!
Feel free to reopen this if you have any other problem.
Thanks a lot for the fast fix, it now compiles like a charm!
My bad. Even if valgrind compiled, now it is broken:
❯ valgrind /bin/ls
==84633== Memcheck, a memory error detector
==84633== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==84633== Using Valgrind-3.21.0.GIT-lbmacos and LibVEX; rerun with -h for copyright info
==84633== Command: /bin/ls
==84633==
valgrind: m_main.c:1881 (Int valgrind_main(Int, HChar **, HChar **)): Assertion 'change_ownership_v_c_OK' failed.
[1] 84633 segmentation fault valgrind /bin/ls
I have this same message for any program I try to debug with valgrind!
Arf, the CI has been failing with this for a few commits and I was hoping it was some kind of GitHub Actions intricacy.
As it happened with #44, I will be looking at those together. It's tricky for me to test as it doesn't happen on macOS 13, only 10.15-11 (with a different error on 12).
I will keep you updated.
The CI is passing again so the issue should be fixed for you as well.
Context
What went wrong?
I tried to compile on Mojave 10.14.6, but I wasn't able to, the compilation at step 03. Here is the log:
Information
uname -m
): amd64sw_vers
): 10.14.6, build 18G103xcrun --sdk macosx --show-sdk-version
): 10.15I know it is an old version of MacOS, but the iMac is (not) updated by my school. That also explains why my
brew_prefix
is in my home directory. By the way, it was working for months on this setup, it is broken now that I updated with homebrew!