10:20:31: Running steps for project all_projects... 10:20:31: Configuration unchanged, skipping qmake step. 10:20:31: Starting: "/usr/bin/make" -j 3 cd libs/utilities/utilitieslib/ && ( test -e Makefile || /Users/stardrop/Qt5.3.1/5.3/clang_64/bin/qmake /Users/stardrop/Documents/Development/StarDrop/mainline/libs/utilities/utilitieslib/utilitieslib.pro -spec macx-g++ CONFIG+=debug CONFIG+=x86_64 CONFIG+=64BIT CONFIG+=NO_CONSOLE_REDIRECT -o Makefile ) && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd libs/utilities/utils_qt/ && ( test -e Makefile || /Users/stardrop/Qt5.3.1/5.3/clang_64/bin/qmake /Users/stardrop/Documents/Development/StarDrop/mainline/libs/utilities/utils_qt/utils_qt.pro -spec macx-g++ CONFIG+=debug CONFIG+=x86_64 CONFIG+=64BIT CONFIG+=NO_CONSOLE_REDIRECT -o Makefile ) && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd libs/math/mathlib/ && ( test -e Makefile || /Users/stardrop/Qt5.3.1/5.3/clang_64/bin/qmake /Users/stardrop/Documents/Development/StarDrop/mainline/libs/math/mathlib/mathlib.pro -spec macx-g++ CONFIG+=debug CONFIG+=x86_64 CONFIG+=64BIT CONFIG+=NO_CONSOLE_REDIRECT -o Makefile ) && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd libs/chemistry/chemistry_core/ && ( test -e Makefile || /Users/stardrop/Qt5.3.1/5.3/clang_64/bin/qmake /Users/stardrop/Documents/Development/StarDrop/mainline/libs/chemistry/chemistry_core/chemistry_core.pro -spec macx-g++ CONFIG+=debug CONFIG+=x86_64 CONFIG+=64BIT CONFIG+=NO_CONSOLE_REDIRECT -o Makefile ) && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile /Applications/Xcode.app/Contents/Developer/usr/bin/g++ -c -pipe -g -fPIC -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -Wall -W -DQT_GUI_LIB -DQT_CORE_LIB -I/Users/stardrop/Qt5.3.1/5.3/clang_64/mkspecs/macx-g++ -I../../../../mainline/libs/chemistry/chemistry_core -I/usr/local/include -I../../../../mainline/libs/math/mathlib -I../../../../mainline/libs/utilities/utilitieslib -I/opt/local/include -I/Users/stardrop/Qt5.3.1/5.3/clang_64/lib/QtGui.framework/Versions/5/Headers -I/Users/stardrop/Qt5.3.1/5.3/clang_64/lib/QtCore.framework/Versions/5/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -F/Users/stardrop/Qt5.3.1/5.3/clang_64/lib -o MolecularFragmentFunctions.o ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp /Applications/Xcode.app/Contents/Developer/usr/bin/g++ -c -pipe -g -fPIC -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -Wall -W -DQT_GUI_LIB -DQT_CORE_LIB -I/Users/stardrop/Qt5.3.1/5.3/clang_64/mkspecs/macx-g++ -I../../../../mainline/libs/chemistry/chemistry_core -I/usr/local/include -I../../../../mainline/libs/math/mathlib -I../../../../mainline/libs/utilities/utilitieslib -I/opt/local/include -I/Users/stardrop/Qt5.3.1/5.3/clang_64/lib/QtGui.framework/Versions/5/Headers -I/Users/stardrop/Qt5.3.1/5.3/clang_64/lib/QtCore.framework/Versions/5/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -F/Users/stardrop/Qt5.3.1/5.3/clang_64/lib -o MoleculeFunctions.o ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp /Applications/Xcode.app/Contents/Developer/usr/bin/g++ -c -pipe -g -fPIC -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -Wall -W -DQT_GUI_LIB -DQT_CORE_LIB -I/Users/stardrop/Qt5.3.1/5.3/clang_64/mkspecs/macx-g++ -I../../../../mainline/libs/chemistry/chemistry_core -I/usr/local/include -I../../../../mainline/libs/math/mathlib -I../../../../mainline/libs/utilities/utilitieslib -I/opt/local/include -I/Users/stardrop/Qt5.3.1/5.3/clang_64/lib/QtGui.framework/Versions/5/Headers -I/Users/stardrop/Qt5.3.1/5.3/clang_64/lib/QtCore.framework/Versions/5/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -F/Users/stardrop/Qt5.3.1/5.3/clang_64/lib -o RingMembership.o ../../../../mainline/libs/chemistry/chemistry_core/RingMembership.cpp In file included from ../../../../mainline/libs/chemistry/chemistry_core/RingMembership.cpp:6: In file included from ../../../../mainline/libs/utilities/utilitieslib/BoostArchive.h:9: In file included from /usr/local/include/boost/archive/text_iarchive.hpp:24: In file included from /usr/local/include/boost/archive/basic_text_iarchive.hpp:31: In file included from /usr/local/include/boost/archive/detail/common_iarchive.hpp:23: In file included from /usr/local/include/boost/archive/detail/interface_iarchive.hpp:22: In file included from /usr/local/include/boost/archive/detail/iserializer.hpp:50: /usr/local/include/boost/serialization/smart_cast.hpp:254:25: warning: unused parameter 'u' [-Wunused-parameter] static T cast(U u){ ^ In file included from ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:3: /usr/local/include/boost/foreach.hpp:169:42: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; } ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:159:52: note: expanded from macro 'BOOST_FOREACH_TAG_DEFAULT' # define BOOST_FOREACH_TAG_DEFAULT boost::foreach::tag ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:173:72: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(std::pair *&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:177:81: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(boost::iterator_range *&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:181:76: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(boost::sub_range *&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:185:59: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(T **&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:194:36: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_noncopyable(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; } ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:159:52: note: expanded from macro 'BOOST_FOREACH_TAG_DEFAULT' # define BOOST_FOREACH_TAG_DEFAULT boost::foreach::tag ~~~~~~~~~~~~~~~~^ In file included from ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:7: In file included from /usr/local/include/boost/archive/text_oarchive.hpp:31: In file included from /usr/local/include/boost/archive/basic_text_oarchive.hpp:32: In file included from /usr/local/include/boost/archive/detail/common_oarchive.hpp:22: In file included from /usr/local/include/boost/archive/detail/interface_oarchive.hpp:23: In file included from /usr/local/include/boost/archive/detail/oserializer.hpp:41: /usr/local/include/boost/serialization/smart_cast.hpp:254:25: warning: unused parameter 'u' [-Wunused-parameter] static T cast(U u){ ^ In file included from ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:16: In file included from /usr/local/include/boost/graph/connected_components.hpp:15: In file included from /usr/local/include/boost/graph/depth_first_search.hpp:21: In file included from /usr/local/include/boost/graph/named_function_params.hpp:19: In file included from /usr/local/include/boost/parameter/name.hpp:8: In file included from /usr/local/include/boost/parameter/keyword.hpp:10: In file included from /usr/local/include/boost/parameter/aux_/tag.hpp:8: /usr/local/include/boost/parameter/aux_/tagged_argument.hpp:123:60: warning: unused parameter 'x' [-Wunused-parameter] reference operator[](default_ const& x) const ^ /usr/local/include/boost/parameter/aux_/tagged_argument.hpp:129:58: warning: unused parameter 'x' [-Wunused-parameter] reference operator[](lazy_default const& x) const ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:87:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( FragmentLinkBond link, links ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:87:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( FragmentLinkBond link, links ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:87:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( FragmentLinkBond link, links ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:108:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomPtr atom, fragment.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:108:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomPtr atom, fragment.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:108:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomPtr atom, fragment.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:112:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondPtr bond, bonds ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:112:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondPtr bond, bonds ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:112:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondPtr bond, bonds ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:122:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( MolecularFragmentPtr fragment, contiguous ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:122:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( MolecularFragmentPtr fragment, contiguous ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:122:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( MolecularFragmentPtr fragment, contiguous ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'vector' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MolecularFragmentFunctions.cpp:159:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondDescriptor d, molecule->bonds() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:9: /usr/local/include/boost/foreach.hpp:169:42: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; } ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:159:52: note: expanded from macro 'BOOST_FOREACH_TAG_DEFAULT' # define BOOST_FOREACH_TAG_DEFAULT boost::foreach::tag ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:173:72: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(std::pair *&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:177:81: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(boost::iterator_range *&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ /usr/local/include/boost/foreach.hpp:181:76: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(boost::sub_range *&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ 2 warnings and 20 errors generated. /usr/local/include/boost/foreach.hpp:185:59: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_lightweight_proxy(T **&, boost::foreach::tag) { return 0; } ~~~~~~~~~~~~~~~~^ make[1]: *** [MolecularFragmentFunctions.o] Error 1 make[1]: *** Waiting for unfinished jobs.... /usr/local/include/boost/foreach.hpp:194:36: error: no type named 'tag' in namespace 'boost::Q_FOREACH' boost_foreach_is_noncopyable(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; } ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:159:52: note: expanded from macro 'BOOST_FOREACH_TAG_DEFAULT' # define BOOST_FOREACH_TAG_DEFAULT boost::foreach::tag ~~~~~~~~~~~~~~~~^ In file included from ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:17: In file included from /usr/local/include/boost/graph/connected_components.hpp:15: In file included from /usr/local/include/boost/graph/depth_first_search.hpp:21: In file included from /usr/local/include/boost/graph/named_function_params.hpp:19: In file included from /usr/local/include/boost/parameter/name.hpp:8: In file included from /usr/local/include/boost/parameter/keyword.hpp:10: In file included from /usr/local/include/boost/parameter/aux_/tag.hpp:8: /usr/local/include/boost/parameter/aux_/tagged_argument.hpp:123:60: warning: unused parameter 'x' [-Wunused-parameter] reference operator[](default_ const& x) const ^ /usr/local/include/boost/parameter/aux_/tagged_argument.hpp:129:58: warning: unused parameter 'x' [-Wunused-parameter] reference operator[](lazy_default const& x) const ^ 1 warning generated. ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:30:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, molecule.adjacentAtoms( atom ) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:30:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, molecule.adjacentAtoms( atom ) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:30:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, molecule.adjacentAtoms( atom ) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:55:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, molecule.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:55:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, molecule.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:55:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, molecule.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:62:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondDescriptor bd, molecule.bonds() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:62:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondDescriptor bd, molecule.bonds() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:62:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondDescriptor bd, molecule.bonds() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:84:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, appendWith.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:84:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, appendWith.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1102:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_cur) = BOOST_FOREACH_BEGIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1021:9: note: expanded from macro 'BOOST_FOREACH_BEGIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:84:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( AtomDescriptor ad, appendWith.atoms() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1103:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_end) = BOOST_FOREACH_END(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1027:9: note: expanded from macro 'BOOST_FOREACH_END' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ ../../../../mainline/libs/chemistry/chemistry_core/MoleculeFunctions.cpp:91:5: error: no matching function for call to 'boost_foreach_is_noncopyable' BOOST_FOREACH( BondDescriptor bd, appendWith.bonds() ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1101:77: note: expanded from macro 'BOOST_FOREACH' if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:1015:9: note: expanded from macro 'BOOST_FOREACH_CONTAIN' , BOOST_FOREACH_SHOULD_COPY(COL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:968:13: note: expanded from macro 'BOOST_FOREACH_SHOULD_COPY' , BOOST_FOREACH_IS_NONCOPYABLE(COL) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/foreach.hpp:917:5: note: expanded from macro 'BOOST_FOREACH_IS_NONCOPYABLE' boost_foreach_is_noncopyable( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/boost/multi_index/hashed_index.hpp:1378:27: note: candidate template ignored: could not match 'hashed_index' against 'pair' inline boost::mpl::true_* boost_foreach_is_noncopyable( ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 3 warnings and 20 errors generated. make[1]: *** [MoleculeFunctions.o] Error 1 make: *** [sub-libs-chemistry-chemistry_core-make_first-ordered] Error 2 10:20:37: The process "/usr/bin/make" exited with code 2. Error while building/deploying project all_projects (kit: Desktop) When executing step 'Make' 10:20:37: Elapsed time: 00:06.