llvm-hs/homebrew-llvm

install llvm-3.7 failed on mac 10.15 (x64)with xcode 12.4

jiamo opened this issue · 2 comments

jiamo commented
Last 15 lines from /Users/jiamo/Library/Logs/Homebrew/llvm-3.7/04.make:
In file included from ../src/debug.cpp:15:
../include/__hash_table:1132:43: error: exception specification in declaration does not match previous declaration
__hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table()
                                          ^
../include/__hash_table:839:5: note: previous declaration is here
    __hash_table()
    ^
../include/__hash_table:1200:43: error: exception specification in declaration does not match previous declaration
__hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table(__hash_table&& __u)
                                          ^
../include/__hash_table:853:5: note: previous declaration is here
    __hash_table(__hash_table&& __u)
    ^
2 errors generated.
make: *** [install] Error 1

llvm-3.7 is extremely old, I'm not sure if it is supported on this version of Xcode, or if it is some problem that can be fixed with the homebrew configuration script. Why do you need such an old version? Happy to accept patches.

Might be the same problem as #17 but I haven't had a chance to try it out yet (completely forgot, actually)