You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like the supplied version of cling doesn't work with new XCode headers. I tried pulling the MacOSX10.9.sdk from Xcode 5.1.1 (the version that I believe cling was built against) and setting CPLUS_INCLUDE_PATH to point to the include director, but I got the same error. I can't use xcode-select on that old an Xcode version.
Has anyone been able to get this going on macOS recently? I'm running on an Intel macOS 15.3, Xcode 16.2. Is there a way to point xeus-cling and a particular set of libcxx headers?
Failed to start the Kernel.
registering handler for SIGSEGV
In file included from input_line_1:1:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/new:89:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assert:13:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assertion_handler:13:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:48:8: warning: "Libc++ only supports Clang 16 and later" [-W#warnings]
# warning "Libc++ only supports Clang 16 and later"
^
In file included from input_line_1:1:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/new:89:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assert:13:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assertion_handler:14:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__verbose_abort:20:1: error: expected identifier or '{'
_LIBCPP_BEGIN_NAMESPACE_STD
^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:901:81: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
# define _LIBCPP_BEGIN_NAMESPACE_STD namespace _LIBCPP_TYPE_VISIBILITY_DEFAULT std { \
^
In file included from input_line_1:1:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/new:89:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assert:13:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assertion_handler:14:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__verbose_abort:20:1: error: C++ requires a type specifier for all declarations
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:901:81: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
...
6 libxeus-cling.0.15.0.dylib 0x00000001072015ec _ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_120PointerCheckInjectorEE16TraverseDeclStmtEPNS_8DeclStmtEPN4llvm15SmallVectorImplINS6_14PointerIntPairIPNS_4StmtELj1EbNS6_21PointerLikeTypeTraitsISA_EENS6_18PointerIntPairInfoISA_Lj1ESC_EEEEEE + 108
7 libxeus-cling.0.15.0.dylib 0x00000001071fd048 _ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_120PointerCheckInjectorEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplINS6_14PointerIntPairIS5_Lj1EbNS6_21PointerLikeTypeTraitsIS5_EENS6_18PointerIntPairInfoIS5_Lj1ESA_EEEEEE + 6840
8 libxeus-cling.0.15.0.dylib 0x0000000107211db7 _ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_120PointerCheckInjectorEE22TraverseFunctionHelperEPNS_12FunctionDeclE + 567
9 libxeus-cling.0.15.0.dylib 0x00000001071f6987 _ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_120PointerCheckInjectorEE12TraverseDeclEPNS_4DeclE + 903.
View Jupyter [log](command:jupyter.viewOutput) for further details.
The text was updated successfully, but these errors were encountered:
It looks like the supplied version of cling doesn't work with new XCode headers. I tried pulling the MacOSX10.9.sdk from Xcode 5.1.1 (the version that I believe cling was built against) and setting CPLUS_INCLUDE_PATH to point to the include director, but I got the same error. I can't use
xcode-select
on that old an Xcode version.Has anyone been able to get this going on macOS recently? I'm running on an Intel macOS 15.3, Xcode 16.2. Is there a way to point xeus-cling and a particular set of libcxx headers?
The text was updated successfully, but these errors were encountered: