Fork me on GitHub

Opened 7 years ago

Closed 7 years ago

#1125 closed Bug (fixed)

Problem running Delphes

Reported by: Alberto Owned by:
Priority: major Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Dear Delphes,
I have a mac os x 10.12.4.
I have installed xcode and xcode command line. I have installed ROOT 6.08 with brew.

I installed Delphes via MadGraph (MG5_2.5.5). The installation works perfectly. When I then run MadGraph and try to process some events through Delphes it does not work.
The Log file contains the following

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootTreeReader.h
requested to autoload type ExRootTreeReader

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootTreeWriter.h
requested to autoload type ExRootTreeWriter

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootTreeBranch.h
requested to autoload type ExRootTreeBranch

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootResult.h
requested to autoload type ExRootResult

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootClassifier.h
requested to autoload type ExRootClassifier

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootFilter.h
requested to autoload type ExRootFilter

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootProgressBar.h
requested to autoload type ExRootProgressBar

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootConfReader.h
requested to autoload type ExRootConfParam

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootConfReader.h
requested to autoload type ExRootConfReader

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:

Missing FileEntry for ExRootAnalysis/ExRootTask.h
requested to autoload type ExRootTask

../bin/internal/run_delphes3: line 41: 55867 Abort trap: 6 $delphesdir/DelphesHepMC ../Cards/delphes_card.dat ${run}/${tag}_delphes_events.root $file

Note also that if I download Delphes, manually install it, and try to process with it an hepmc file, I get the same error again.
I have also tried to un-install root 6 and install root5 but it still does not work.

If you have any idea on how I can solve this problem, this would be very helpful.
Thanks a lot,
Best Regards,
Alberto

Change History (1)

comment:1 by Pavel Demin, 7 years ago

Resolution: fixed
Status: newclosed

The solution for this problem is to replace char string[4]; with char string[1]; on line 797 in external/tcl/tcl.h. This fix is now in the master branch and in Delphes-3.4.1.tar.gz.

Note: See TracTickets for help on using tickets.