Fork me on GitHub

Opened 3 years ago

Last modified 3 years ago

#1522 new Bug

Cannot install Delphes on MacOS Monterey — at Initial Version

Reported by: Steven Ferrante Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Installation, MacOS, ROOT Cc:

Description

Hi,

I’m trying to install Delphes (I have macOS Monterey 12.0.1) by either using

curl -O http://cp3.irmp.ucl.ac.be/downloads/Delphes-3.2.0.tar.gz
tar -xf Delphes-3.2.0.tar.gz
cd Delphes-3.2.0/
make

or by typing “install Delphes” inside the MagGraph environment, but neither work for me. Initially I had ROOT 6.24, but saw in a post (https://answers.launchpad.net/mg5amcnlo/+question/697395) that trying ROOT 6.20 instead of 6.24 should work (for a MacOS slightly older than the one I have). I tried getting ROOT 6.20.08 from https://root.cern/releases/release-62008/, but this still gave me errors.

Below is the output I get when I type "install Delphes" into a MadGraph environment (this is when I had ROOT 6.20.08):

MG5_aMC>install Delphes

You are installing 'Delphes', please cite ref(s): arXiv:1307.6346.

Downloading http://cp3.irmp.ucl.ac.be/downloads/Delphes-3-current.tar.gz

% Total % Received % Xferd Average Speed Time Time Time Current

Dload Upload Total Spent Left Speed

100 5294k 100 5294k 0 0 1518k 0 0:00:03 0:00:03 --:--:-- 1520k
compile Delphes. This might take a while.

Generating tmp/classes/ClassesDict.cc

warning: Please remove the deprecated flag -c.
warning: no such sysroot directory: '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk'
In file included from input_line_1:1:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/new:90:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/exception:81:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstdlib:85:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/stdlib.h:93:
/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stdlib.h:8:15: fatal error: 'stdlib.h' file not found
#include_next <stdlib.h>

~

In file included from input_line_3:1:
In file included from /Applications/root_v6.20.08/include/RtypesCore.h:25:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/stddef.h:45:
/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:51:9: error: unknown type name 'PTRDIFF_TYPE'
typedef PTRDIFF_TYPE ptrdiff_t;


/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:62:9: error: unknown type name 'SIZE_TYPE'
typedef SIZE_TYPE size_t;


/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:90:9: error: unknown type name 'WCHAR_TYPE'
typedef WCHAR_TYPE wchar_t;


/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:90:24: error: expected unqualified-id
typedef WCHAR_TYPE wchar_t;


In file included from input_line_3:2:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:506:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:175:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:639:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:46:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:47:1: error: unknown type name '_LIBCPP_BEGIN_NAMESPACE_STD'
_LIBCPP_BEGIN_NAMESPACE_STD

/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:49:1: error: expected unqualified-id
using ::ptrdiff_t;

/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:63:50: error: use of undeclared identifier 'char8_t'
template <> struct
libcpp_is_integral<char8_t> { enum { value = 1 }; };


/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:82:1: error: unknown type name '_LIBCPP_END_NAMESPACE_STD'
_LIBCPP_END_NAMESPACE_STD

In file included from input_line_3:2:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:506:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:175:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:639:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:52:1: error: expected unqualified-id
namespace std purposefully not versioned

/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:60:5: error: expected expression

const _Ep* begin_;

/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:58:28: error: variable has incomplete type 'class _LIBCPP_TEMPLATE_VIS'
class _LIBCPP_TEMPLATE_VIS initializer_list


/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:58:7: note: forward declaration of 'std::_LIBCPP_TEMPLATE_VIS'
class _LIBCPP_TEMPLATE_VIS initializer_list


/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:96:8: error: unknown type name '_LIBCPP_INLINE_VISIBILITY'
inline _LIBCPP_INLINE_VISIBILITY


/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:97:30: error: expected ';' at end of declaration
_LIBCPP_CONSTEXPR_AFTER_CXX11


/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:98:7: error: unknown type name '_Ep'
const _Ep*


/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:99:24: error: use of undeclared identifier '_Ep'
begin(initializer_list<_Ep> il) _NOEXCEPT


/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:99:24: error: use of undeclared identifier '_Ep'
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:99:35: error: expected function body after function declarator
begin(initializer_list<_Ep> il) _NOEXCEPT


In file included from input_line_3:2:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:506:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:175:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:640:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/type_traits:424:1: error: unknown type name '_LIBCPP_BEGIN_NAMESPACE_STD'
_LIBCPP_BEGIN_NAMESPACE_STD

/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/type_traits:426:1: error: expected unqualified-id
template <class _T1, class _T2> struct _LIBCPP_TEMPLATE_VIS pair;

fatal error: too many errors emitted, stopping now [-ferror-limit=]
0 libCling.6.20.08.so 0x0000000110803ad5 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 37
1 libCling.6.20.08.so 0x0000000110804126 SignalHandler(int) + 598
2 libsystem_platform.dylib 0x00007ff815396e2d _sigtramp + 29
3 libCling.6.20.08.so 0x000000011058a822 clang::DiagnosticsEngine::DiagStateMap::lookup(clang::SourceManager&, clang::SourceLocation) const + 50
Stack dump:

  1. Program arguments: rootcint -f tmp/classes/ClassesDict.cc -c -Iexternal classes/ClassesLinkDef.h

* Break * segmentation violation

usr/lib/system/libsystem_platform.dylib _sigtramp (no debug info)
Applications/root_v6.20.08/lib/libCling.6.20.08.so clang::DiagnosticsEngine::DiagStateMap::lookup(clang::SourceManager&, clang::SourceLocation) const (no debug info)
make: * [tmp/classes/ClassesDict.cc] Error 139
Error detected during the compilation. Please check the compilation error and run make manually.
save configuration file to /Users/stevenferrante/MyStuff/Cornell/Courses/GradLab/Project/MG5_aMC_v3_3_0/input/mg5_configuration.txt
MG5_aMC>

Change History (0)

Note: See TracTickets for help on using tickets.