A compilation Error occurs when trying to compile $PATH/Source and LHAPDF

Asked by Anna Kropivnitskaya on 2019-04-13

Dear Expert,

I was using madgraph5 at my laptop MAC with Serina OS, but at some point I have moved to Mojave OS, so I couldn't use old installation for madgraph5, due to a lot of errors.

I have moved to new compiler gfortran-8.2-Mojave and reinstall all magdraph from scratch.
After some bug fix I was mange to run my project, but I have still compilation error, which you could find in the end of this message.

Could you please help me to fix it, I didn't find any solution on the site and in the internet .

Thank you in advance, Anna

Compilation error:

launch Higgs_0or1Jet_PtCut/
************************************************************
* *
* W E L C O M E to *
* M A D G R A P H 5 _ a M C @ N L O *
* M A D E V E N T *
* *
* * * *
* * * * * *
* * * * * 5 * * * * *
* * * * * *
* * * *
* *
* VERSION 2.6.5 2018-02-03 *
* *
* The MadGraph5_aMC@NLO Development Team - Find us at *
* https://server06.fynu.ucl.ac.be/projects/madgraph *
* *
* Type 'help' for in-line help. *
* *
************************************************************
INFO: load configuration from /Users/Anna/work/HiggsMass_v2.6.5/Higgs_0or1Jet_PtCut/Cards/me5_configuration.txt
INFO: load configuration from /Users/Anna/work/HiggsMass_v2.6.5/MG5_aMC_v2_6_5/input/mg5_configuration.txt
INFO: load configuration from /Users/Anna/work/HiggsMass_v2.6.5/Higgs_0or1Jet_PtCut/Cards/me5_configuration.txt
Using default text editor "vi". Set another one in ./input/mg5_configuration.txt
generate_events run_01
The following switches determine which programs are run:
/=================== Description ===================|============= values ==============|======== other options ========\
| 1. Choose the shower/hadronization program | shower = Pythia8 | OFF |
| 2. Choose the detector simulation program | detector = Delphes | OFF |
| 3. Choose an analysis package (plot/convert) | analysis = ExRoot | OFF |
| 4. Decay onshell particles | madspin = OFF | ON|onshell |
| 5. Add weights to events for new hypp. | reweight = Not Avail. | Please install module |
\=======================================================================================================================/
Either type the switch number (1 to 5) to change its setting,
Set any switch explicitly (e.g. type 'shower=OFF' at the prompt)
Type 'help' for the list of all valid option
Type '0', 'auto', 'done' or just press enter when you are done.[60s to answer]
>
Since icckw>0, We change the value of 'drjl' to 0
Do you want to edit a card (press enter to bypass editing)?
/------------------------------------------------------------\
| 1. param : param_card.dat |
| 2. run : run_card.dat |
| 3. pythia8 : pythia8_card.dat |
| 4. delphes : delphes_card.dat |
\------------------------------------------------------------/
 you can also
   - enter the path to a valid card or banner.
   - use the 'set' command to modify a parameter directly.
     The set option works only for param_card and run_card.
     Type 'help set' for more information on this command.
   - call an external program (ASperGE/MadWidth/...).
     Type 'help' for the list of available command
 [0, done, 1, param, 2, run, 3, pythia8, 4, enter path, ... ][90s to answer]
>
WARNING: Particle 15 will use a fake width ( 1.777e-06 instead of 2.27e-12 ).
Cross-section will be rescaled according to NWA if needed.To force exact treatment reduce the value of 'small_width_treatment' parameter of the run_card
INFO: Update the dependent parameter of the param_card.dat
Since icckw>0, We change the value of 'drjl' to 0
Generating 50000 events with run name run_01
survey run_01
Since icckw>0, We change the value of 'drjl' to 0
INFO: compile directory
INFO: Using LHAPDF v6.1.6 interface for PDFs
compile Source Directory
Error detected in "generate_events run_01"
write debug file /Users/Anna/work/HiggsMass_v2.6.5/Higgs_0or1Jet_PtCut/run_01_tag_1_debug.log
If you need help with this issue please contact us on https://answers.launchpad.net/mg5amcnlo
MadGraph5Error : A compilation Error occurs when trying to compile /Users/Anna/work/HiggsMass_v2.6.5/Higgs_0or1Jet_PtCut/Source.
 The compilation fails with the following output message:
     gfortran -O -w -fbounds-check -fPIC -ffixed-line-length-132 -c -o combine_events.o combine_events.f
     gfortran -O -w -fbounds-check -fPIC -ffixed-line-length-132 -c -o alfas_functions.o alfas_functions.f
     gfortran -o ../bin/internal/combine_events combine_events.o rw_events.o ranmar.o kin_functions.o open_file.o rw_routines.o alfas_functions.o setrun.o -L../lib/ -lmodel -lpdf -I/Users/Anna/work/HiggsMass_v2.6.5/MG5_aMC_v2_6_5/HEPTools/lhapdf6/include -I/Users/Anna/work/HiggsMass_v2.6.5/MG5_aMC_v2_6_5/HEPTools/boost/include -L/Users/Anna/work/HiggsMass_v2.6.5/MG5_aMC_v2_6_5/HEPTools/lhapdf6//lib -lLHAPDF -lLHAPDF -lstdc++ -lbias
     ld: warning: tentative definition of '_heprup_' with size 2848 from 'setrun.o' is being replaced by real definition of smaller size 136 from 'combine_events.o'
     Undefined symbols for architecture x86_64:
       "LHAPDF::availablePDFSets()", referenced from:
           _lhapdf_getpdfsetlist_ in libpdf.a(pdf_lhapdf6.o)
       "LHAPDF::mkPDF(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int)", referenced from:
           lhapdf_amc::PDFSetHandler::loadMember(int) in libpdf.a(pdf_lhapdf6.o)
       "LHAPDF::paths()", referenced from:
           LHAPDF::pathsPrepend(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
           _getdatapath_ in libpdf.a(pdf_lhapdf6.o)
       "LHAPDF::findFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
       "LHAPDF::setPaths(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
           LHAPDF::pathsPrepend(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
       "LHAPDF::getPDFSet(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
           LHAPDF::PDF::set() const in libpdf.a(pdf_lhapdf6.o)
       "LHAPDF::PDFSet::correlation(std::__1::vector<double, std::__1::allocator<double> > const&, std::__1::vector<double, std::__1::allocator<double> > const&) const", referenced from:
           _getpdfcorrelationm_ in libpdf.a(pdf_lhapdf6.o)
       "LHAPDF::PDFSet::uncertainty(std::__1::vector<double, std::__1::allocator<double> > const&, double, bool) const", referenced from:
           _getpdfuncertaintym_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const", referenced from:
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
           _getpdfunctypem_ in libpdf.a(pdf_lhapdf6.o)
           bool LHAPDF::Info::get_entry_as<bool>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const in libpdf.a(pdf_lhapdf6.o)
       "std::__1::__vector_base_common<true>::__throw_length_error() const", referenced from:
           std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::insert(std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::vector(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::__basic_string_common<true>::__throw_length_error() const", referenced from:
           std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
           _setpdfpath_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertINS_11__wrap_iterIPKcEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISC_EE5valueENS7_IPcEEE4typeESA_SC_SC_ in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::locale::has_facet(std::__1::locale::id&) const", referenced from:
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
           _getdescm_ in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::operator>><char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::locale::operator==(std::__1::locale const&) const", referenced from:
           boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lcast_put_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::ios_base::getloc() const", referenced from:
           _getdescm_ in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::operator>><char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libpdf.a(pdf_lhapdf6.o)
       "std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
           _initpdfm_ in libpdf.a(pdf_lhapdf6.o)
           lhapdf_amc::PDFSetHandler::loadMember(int) in libpdf.a(pdf_lhapdf6.o)
           _getnset_ in libpdf.a(pdf_lhapdf6.o)
           _setnset_ in libpdf.a(pdf_lhapdf6.o)
           _getnmem_ in libpdf.a(pdf_lhapdf6.o)
           _setnmem_ in libpdf.a(pdf_lhapdf6.o)
           _evolvepdfm_ in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::erase(unsigned long, unsigned long)", referenced from:
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
           void boost::algorithm::trim_right_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) in libpdf.a(pdf_lhapdf6.o)
           void boost::algorithm::trim_left_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)", referenced from:
           _lhapdf_getpdfsetlist_ in libpdf.a(pdf_lhapdf6.o)
           _getdatapath_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)", referenced from:
           std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
           _lhapdf_getpdfsetlist_ in libpdf.a(pdf_lhapdf6.o)
           _getdatapath_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)", referenced from:
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)", referenced from:
           std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)", referenced from:
           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertINS_11__wrap_iterIPKcEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISC_EE5valueENS7_IPcEEE4typeESA_SC_SC_ in libpdf.a(pdf_lhapdf6.o)
           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_ in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lexical_converter_impl<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>::try_convert(double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lexical_converter_impl<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>::try_convert(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)", referenced from:
           std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::operator>><char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > boost::algorithm::detail::transform_range_copy<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::to_lowerF<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::algorithm::detail::to_lowerF<char>) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
           lhaglue_get_current_pdf(int) in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::PDF::set() const in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfm_ in libpdf.a(pdf_lhapdf6.o)
           lhapdf_amc::PDFSetHandler::loadMember(int) in libpdf.a(pdf_lhapdf6.o)
           _getnset_ in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, std::__1::allocator<char> const&)", referenced from:
           LHAPDF::PDF::set() const in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
           lhapdf_amc::PDFSetHandler::operator=(lhapdf_amc::PDFSetHandler const&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::insert(std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
           lhapdf_amc::PDFSetHandler::PDFSetHandler(int) in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::lookupPDF(int) in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_istream<char, std::__1::char_traits<char> >::get()", referenced from:
           bool boost::detail::lexical_ostream_limited_src<char, std::__1::char_traits<char> >::shr_using_base_class<double>(double&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_istream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_istream<char, std::__1::char_traits<char> >&, bool)", referenced from:
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::operator>><char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
           bool boost::detail::lexical_ostream_limited_src<char, std::__1::char_traits<char> >::shr_using_base_class<double>(double&) in libpdf.a(pdf_lhapdf6.o)
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_istringstream() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in libpdf.a(pdf_lhapdf6.o)
           virtual thunk to std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in libpdf.a(pdf_lhapdf6.o)
           virtual thunk to std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_istream<char, std::__1::char_traits<char> >::operator>>(double&)", referenced from:
           bool boost::detail::lexical_ostream_limited_src<char, std::__1::char_traits<char> >::shr_using_base_class<double>(double&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_istream<char, std::__1::char_traits<char> >::operator>>(int&)", referenced from:
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ostream<char, std::__1::char_traits<char> >::put(char)", referenced from:
           _getdescm_ in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()", referenced from:
           _getdescm_ in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)", referenced from:
           std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()", referenced from:
           std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
           construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
           construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
           boost::detail::lexical_istream_limited_src<char, std::__1::char_traits<char>, true, 29ul>::lexical_istream_limited_src() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()", referenced from:
           vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)", referenced from:
           vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()", referenced from:
           vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setbuf(char*, long)", referenced from:
           vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)", referenced from:
           vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)", referenced from:
           vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::overflow(int)", referenced from:
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::pbackfail(int)", referenced from:
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()", referenced from:
           vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::underflow()", referenced from:
           vtable for boost::detail::basic_unlockedbuf<std::__1::basic_streambuf<char, std::__1::char_traits<char> >, char> in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()", referenced from:
           boost::detail::lexical_istream_limited_src<char, std::__1::char_traits<char>, true, 29ul>::lexical_istream_limited_src() in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libpdf.a(pdf_lhapdf6.o)
           bool boost::detail::lexical_ostream_limited_src<char, std::__1::char_traits<char> >::shr_using_base_class<double>(double&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()", referenced from:
           std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_istringstream() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::~basic_filebuf() in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::cout", referenced from:
           _getdescm_ in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
       "std::__1::ctype<char>::id", referenced from:
           _getdescm_ in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::operator>><char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           void boost::algorithm::trim_right_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) in libpdf.a(pdf_lhapdf6.o)
           void boost::algorithm::trim_left_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::locale::classic()", referenced from:
           boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lcast_put_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::locale::locale(std::__1::locale const&)", referenced from:
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libpdf.a(pdf_lhapdf6.o)
           void boost::algorithm::trim_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) in libpdf.a(pdf_lhapdf6.o)
           void boost::algorithm::trim_right_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) in libpdf.a(pdf_lhapdf6.o)
           void boost::algorithm::trim_left_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::locale::locale()", referenced from:
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::PDFSet::errorType() const in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lcast_put_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::locale::~locale()", referenced from:
           _initpdfsetm_ in libpdf.a(pdf_lhapdf6.o)
           _initpdfsetbynamem_ in libpdf.a(pdf_lhapdf6.o)
           _getdescm_ in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::PDFSet::errorType() const in libpdf.a(pdf_lhapdf6.o)
           _pdfset_ in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::codecvt<char, char, __mbstate_t>::id", referenced from:
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::operator>><char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::ios_base::init(void*)", referenced from:
           boost::detail::lexical_istream_limited_src<char, std::__1::char_traits<char>, true, 29ul>::lexical_istream_limited_src() in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           bool boost::detail::lexical_ostream_limited_src<char, std::__1::char_traits<char> >::shr_using_base_class<double>(double&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::ios_base::clear(unsigned int)", referenced from:
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::operator>><char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libpdf.a(pdf_lhapdf6.o)
           bool boost::detail::lexical_ostream_limited_src<char, std::__1::char_traits<char> >::shr_using_base_class<double>(double&) in libpdf.a(pdf_lhapdf6.o)
       "std::__1::numpunct<char>::id", referenced from:
           boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
           boost::detail::lcast_put_unsigned<std::__1::char_traits<char>, unsigned int, char>::convert() in libpdf.a(pdf_lhapdf6.o)
       "std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()", referenced from:
           boost::detail::lexical_istream_limited_src<char, std::__1::char_traits<char>, true, 29ul>::lexical_istream_limited_src() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libpdf.a(pdf_lhapdf6.o)
           LHAPDF::getPDFIndex() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_istringstream() in libpdf.a(pdf_lhapdf6.o)
           std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in libpdf.a(pdf_lhapdf6.o)
           virtual thunk to std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in libpdf.a(pdf_lhapdf6.o)
           virtual thunk to std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
           _initpdfm_ in libpdf.a(pdf_lhapdf6.o)
           lhapdf_amc::PDFSetHandler::loadMember(int) in libpdf.a(pdf_lhapdf6.o)
           _getnset_ in libpdf.a(pdf_lhapdf6.o)
           _setnset_ in libpdf.a(pdf_lhapdf6.o)
           _getnmem_ in libpdf.a(pdf_lhapdf6.o)
           _setnmem_ in libpdf.a(pdf_lhapdf6.o)
           _evolvepdfm_ in libpdf.a(pdf_lhapdf6.o)
           ...
       "std::bad_cast::bad_cast()", referenced from:
           std::__1::__throw_bad_cast() in libpdf.a(pdf_lhapdf6.o)
       "typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >", referenced from:
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           typeinfo for std::__1::basic_ifstream<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           typeinfo for std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >", referenced from:
           construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits<char> >", referenced from:
           typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
           typeinfo for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           typeinfo for boost::detail::basic_pointerbuf<char, std::__1::basic_streambuf<char, std::__1::char_traits<char> > > in libpdf.a(pdf_lhapdf6.o)
       "typeinfo for std::__1::ios_base::failure", referenced from:
           GCC_except_table179 in libpdf.a(pdf_lhapdf6.o)
       "vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >", referenced from:
           bool boost::detail::lexical_ostream_limited_src<char, std::__1::char_traits<char> >::shr_using_base_class<double>(double&) in libpdf.a(pdf_lhapdf6.o)
       NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
       "virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in libpdf.a(pdf_lhapdf6.o)
           construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
           construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
       "virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
           construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libpdf.a(pdf_lhapdf6.o)
     ld: symbol(s) not found for architecture x86_64
     collect2: error: ld returned 1 exit status
     make: *** [../bin/internal/combine_events] Error 1

 Please try to fix this compilations issue and retry.
 Help might be found at https://answers.launchpad.net/mg5amcnlo.
 If you think that this is a bug, you can report this at https://bugs.launchpad.net/mg5amcnlo

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Solved by:
Anna Kropivnitskaya
Solved:
2019-05-20
Last query:
2019-05-20
Last reply:
2019-05-14

Did you try to re-install lhapdf?

If so what type of installation did you tried?

Cheers,

Olivier

Anna Kropivnitskaya (kropiv) said : #2

Dear Olivier,

thank you a lot for your reply.
I have reinstall it at MG5_aMC_v2_6_5/bin/mg5_aMC by:

install lhapdf6

also I have modified:

MG5_aMC_v2_6_5/HEPTools/lhapdf6/share/LHAPDF/pdfsets.index

by adding new pdf in the end of the file:

306000 NNPDF31_nnlo_hessian_pdfas 1

(it was working with old Serina MAC OS)

I have run it again, but the error is the same. I have used standard pdf, which was in the file without my modification and I have the same error.

By the way, when the1st time I tried to install pdf (before to write this question here) then bin directory for it didn't created and I didn't see any error, but of cause I had an error then try to run simulation. The problem was solved by adding some initialization in .bash_profile script:

export CC=/usr/bin/clang
export CXX=/usr/bin/clang++

so bin directory for lhapdf6 is created now, but I still have error which I have reported above.

Also I have add to .bash_profile:

export LHAPDF_DATA_PATH="/Users/Anna/work/HiggsMass_v2.6.5/MG5_aMC_v2_6_5/HEPTools/lhapdf6/share/LHAPDF"

but it doesn't help...

Do you have any ideas how to fix it?

Thank you in advance, Anna

Launchpad Janitor (janitor) said : #3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Anna Kropivnitskaya (kropiv) said : #4

Hello, I still don't get reply from you?

Did you set the file input/mg5_configuration.txt
to use the same compiler as the one you use for lhapdf?

Cheers,

Olivier

Anna Kropivnitskaya (kropiv) said : #6

Dear Olivier,

I think this is correct think to look at, because I set nothing at config file, bu I didn't check it, because I have gave up and install madgraph at CentOS. I also had some problem with compilation there, but your advise here help me to fix this issue.

I believe that you could close this ticket and thank you for your advise.

Best regards, Anna