Skip to content

Instantly share code, notes, and snippets.

@neggert
Created October 9, 2013 15:35
Show Gist options
  • Save neggert/6903176 to your computer and use it in GitHub Desktop.
Save neggert/6903176 to your computer and use it in GitHub Desktop.
[ 92%] Generating gm2dataproducts_calo_dict.cpp, gm2dataproducts_calo_map.cpp
--->> genreflex: INFO: Using gccxml from /gm2/app/software/prod/external/gccxml/v0_9_20120702/Linux64bit+2.6-2.5-gcc47/bin/gccxml
--->> genreflex: INFO: Parsing file /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h with GCC_XML OK
--->> genreflex: INFO: Generating Reflex Dictionary
class gm2dataproducts::XtalHitClusterArtRecord
class std::vector<gm2dataproducts::XtalHitClusterArtRecord>
class art::PtrVector<gm2ringsim::XtalArtRecord>
class art::Wrapper<std::vector<gm2dataproducts::XtalHitClusterArtRecord> >
class art::Ptr<gm2ringsim::XtalArtRecord>
[ 92%] Building CXX object gm2dataproducts/calo/CMakeFiles/gm2dataproducts_calo_dict.dir/gm2dataproducts_calo_dict.cpp.o
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h: In instantiation of ‘bool std::less<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = gm2ringsim::XtalArtRecord]’:
/gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/PtrVector.h:36:26: required from ‘bool art::ComparePtrs<COMP>::operator()(const art::Ptr<U>&, const art::Ptr<U>&) [with T = gm2ringsim::XtalArtRecord; COMP = std::less<gm2ringsim::XtalArtRecord>]’
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algo.h:2185:4: required from ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<art::Ptr<gm2ringsim::XtalArtRecord>*, std::vector<art::Ptr<gm2ringsim::XtalArtRecord>, std::allocator<art::Ptr<gm2ringsim::XtalArtRecord> > > >; _Compare = art::ComparePtrs<std::less<gm2ringsim::XtalArtRecord> >]’
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algo.h:2252:4: required from ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<art::Ptr<gm2ringsim::XtalArtRecord>*, std::vector<art::Ptr<gm2ringsim::XtalArtRecord>, std::allocator<art::Ptr<gm2ringsim::XtalArtRecord> > > >; _Compare = art::ComparePtrs<std::less<gm2ringsim::XtalArtRecord> >]’
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algo.h:5516:4: required from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<art::Ptr<gm2ringsim::XtalArtRecord>*, std::vector<art::Ptr<gm2ringsim::XtalArtRecord>, std::allocator<art::Ptr<gm2ringsim::XtalArtRecord> > > >; _Compare = art::ComparePtrs<std::less<gm2ringsim::XtalArtRecord> >]’
/gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/PtrVector.h:417:3: required from ‘void art::PtrVector<T>::sort(COMP) [with COMP = std::less<gm2ringsim::XtalArtRecord>; T = gm2ringsim::XtalArtRecord]’
/gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/PtrVector.h:410:3: required from ‘void art::PtrVector<T>::sort() [with T = gm2ringsim::XtalArtRecord]’
/gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:716:61: required from here
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: error: no match for ‘operator<’ in ‘__x < __y’
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: candidates are:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h:65:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector:61,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:5,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h:218:5: note: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h:218:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::pair<_T1, _T2>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h:68:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector:61,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:5,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:299:5: note: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:299:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::reverse_iterator<_Iterator>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h:68:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector:61,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:5,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:349:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:349:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::reverse_iterator<_IteratorL>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h:68:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector:61,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:5,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:1057:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:1057:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::move_iterator<_IteratorL>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h:68:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector:61,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:5,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:1063:5: note: template<class _Iterator> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h:1063:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::move_iterator<_Iterator>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector:65:0,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:5,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_vector.h:1387:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_vector.h:1387:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::vector<_Tp, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:54:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h:2566:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h:2566:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:54:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h:2578:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h:2578:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:54:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h:2590:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h:2590:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: mismatched types ‘const _CharT*’ and ‘gm2ringsim::XtalArtRecord’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/set:60:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/LiteralString.h:15,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/TypeName.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:1234,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_tree.h:873:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_tree.h:873:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/set:61:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/LiteralString.h:15,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/TypeName.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:1234,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_set.h:721:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_set.h:721:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/set:62:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/LiteralString.h:15,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/TypeName.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:1234,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_multiset.h:702:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_multiset.h:702:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/functional:56:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algo.h:68,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/algorithm:63,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Any.h:25,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/PropertyListImpl.h:18,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/PropertyList.h:303,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/OwnedPropertyList.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/ScopeBase.h:21,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Scope.h:1075,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/TypeBase.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:1235,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/tuple:808:5: note: template<class ... _TElements, class ... _UElements> bool std::operator<(const std::tuple<_TElements ...>&, const std::tuple<_Elements ...>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/tuple:808:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::tuple<_TElements ...>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/map:61:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/PropertyListImpl.h:19,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/PropertyList.h:303,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/OwnedPropertyList.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/ScopeBase.h:21,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Scope.h:1075,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/TypeBase.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:1235,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_map.h:906:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_map.h:906:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/map:62:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/PropertyListImpl.h:19,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/PropertyList.h:303,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/OwnedPropertyList.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/ScopeBase.h:21,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Scope.h:1075,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/internal/TypeBase.h:17,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:1235,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_multimap.h:822:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_multimap.h:822:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:86:0,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/unique_ptr.h:468:5: note: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/unique_ptr.h:468:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:86:0,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/unique_ptr.h:479:5: note: template<class _Tp, class _Dp> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/unique_ptr.h:479:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:86:0,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/unique_ptr.h:485:5: note: template<class _Tp, class _Dp> bool std::operator<(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/unique_ptr.h:485:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: cannot convert ‘__x’ (type ‘const gm2ringsim::XtalArtRecord’) to type ‘std::nullptr_t’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:52:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:87,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr_base.h:1101:5: note: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr_base.h:1101:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:52:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:87,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr_base.h:1110:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr_base.h:1110:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:52:0,
from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:87,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr_base.h:1115:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr_base.h:1115:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: cannot convert ‘__x’ (type ‘const gm2ringsim::XtalArtRecord’) to type ‘std::nullptr_t’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:87:0,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:360:5: note: template<class _Tp1, class _Tp2> bool std::operator<(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:360:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::shared_ptr<_Tp1>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:87:0,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:369:5: note: template<class _Tp> bool std::operator<(const std::shared_ptr<_Tp>&, std::nullptr_t)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:369:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::shared_ptr<_Tp>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/memory:87:0,
from /gm2/app/software/prod/external/cpp0x/v1_03_14/include/cpp0x/memory:18,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/fwd.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProduct.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:12,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:374:5: note: template<class _Tp> bool std::operator<(std::nullptr_t, const std::shared_ptr<_Tp>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/shared_ptr.h:374:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: cannot convert ‘__x’ (type ‘const gm2ringsim::XtalArtRecord’) to type ‘std::nullptr_t’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/list:64:0,
from /gm2/app/software/prod/external/cetlib/v1_03_14/include/cetlib/exception.h:59,
from /gm2/app/software/prod/external/cetlib/v1_03_14/include/cetlib/coded_exception.h:10,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Utilities/Exception.h:15,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Utilities/fwd.h:8,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/EDProductGetter.h:5,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Ptr.h:12,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/PtrVector.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:14,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h:1659:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h:1659:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::list<_Tp, _Alloc>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/deque:65:0,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/traits.h:12,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Ptr.h:15,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/PtrVector.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:14,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_deque.h:274:5: note: template<class _Tp, class _Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_deque.h:274:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/deque:65:0,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/traits.h:12,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Ptr.h:15,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/PtrVector.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:14,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_deque.h:282:5: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_deque.h:282:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::_Deque_iterator<_Tp, _RefL, _PtrL>’
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/deque:65:0,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/traits.h:12,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Ptr.h:15,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/PtrVector.h:11,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:14,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_deque.h:1947:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_deque.h:1947:5: note: template argument deduction/substitution failed:
In file included from /gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/string:50:0,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Kernel.h:120,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Type.h:16,
from /gm2/app/software/prod/external/root/v5_34_01/Linux64bit+2.6-2.5-e2-debug/include/Reflex/Object.h:16,
from /gm2/app/software/prod/external/art/v1_02_04/include/art/Persistency/Common/Wrapper.h:10,
from /gm2/app/users/eggert/playing/srcs/gm2dataproducts/calo/classes.h:7,
from /gm2/app/users/eggert/playing/build/gm2dataproducts/calo/gm2dataproducts_calo_dict.cpp:29:
/gm2/app/software/prod/external/gcc/v4_7_1/Linux64bit+2.6-2.5/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h:237:22: note: ‘const gm2ringsim::XtalArtRecord’ is not derived from ‘const std::deque<_Tp, _Alloc>’
make[2]: *** [gm2dataproducts/calo/CMakeFiles/gm2dataproducts_calo_dict.dir/gm2dataproducts_calo_dict.cpp.o] Error 1
make[1]: *** [gm2dataproducts/calo/CMakeFiles/gm2dataproducts_calo_dict.dir/all] Error 2
make: *** [all] Error 2
real 2m22.464s
user 0m23.229s
sys 0m11.083s
------------------------------------
ERROR: Stage build failed.
------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment