All the warnings are similar to this (warning: typedef âboost_concept_check185â locally defined but not used [-Wunused-local-typedefs]): ./boost/range/algorithm/equal.hpp: In function âbool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&, BinaryPredicate)â: ./boost/concept/detail/general.hpp:71:20: warning: typedef âboost_concept_check185â locally defined but not used [-Wunused-local-typedefs] BOOST_PP_CAT(boost_concept_check,__LINE__) ^ ./boost/preprocessor/cat.hpp:29:34: note: in definition of macro âBOOST_PP_CAT_Iâ # define BOOST_PP_CAT_I(a, b) a ## b ^ ./boost/concept/detail/general.hpp:71:7: note: in expansion of macro âBOOST_PP_CATâ BOOST_PP_CAT(boost_concept_check,__LINE__) ^ ./boost/concept/assert.hpp:44:5: note: in expansion of macro âBOOST_CONCEPT_ASSERT_FNâ BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) ^ ./boost/range/concepts.hpp:92:45: note: in expansion of macro âBOOST_CONCEPT_ASSERTâ #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ ./boost/range/algorithm/equal.hpp:185:13: note: in expansion of macro âBOOST_RANGE_CONCEPT_ASSERTâ BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> )); ^ ./boost/concept/detail/general.hpp:71:20: warning: typedef âboost_concept_check186â locally defined but not used [-Wunused-local-typedefs] BOOST_PP_CAT(boost_concept_check,__LINE__) ^ ./boost/preprocessor/cat.hpp:29:34: note: in definition of macro âBOOST_PP_CAT_Iâ # define BOOST_PP_CAT_I(a, b) a ## b ./boost/concept/detail/general.hpp:71:7: note: in expansion of macro âBOOST_PP_CATâ BOOST_PP_CAT(boost_concept_check,__LINE__) ^ ./boost/concept/assert.hpp:44:5: note: in expansion of macro âBOOST_CONCEPT_ASSERT_FNâ BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) ^ ./boost/range/concepts.hpp:92:45: note: in expansion of macro âBOOST_CONCEPT_ASSERTâ #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ ./boost/range/algorithm/equal.hpp:186:13: note: in expansion of macro âBOOST_RANGE_CONCEPT_ASSERTâ BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> )); Thanks, Marius Marius S. Lazer ICAP North America Inc. Harborside Financial Center 1100 Plaza 5 Jersey City, NJ 07311-4996 Office: 212-815-7470 Email: Marius.Lazer@us.icap.com ********************************************************************** This communication and all or some of the information contained therein may be confidential and is subject to our Terms and Conditions. If you have received this communication in error, please destroy all electronic and paper copies and notify the sender immediately. Unless specifically indicated, this communication is not a confirmation, an offer to sell or solicitation of any offer to buy any financial product, or an official statement of ICAP or its affiliates. Non-Transactable Pricing Terms and Conditions apply to any non-transactable pricing provided. All terms and conditions referenced herein available at www.icapterms.com. Please notify us by reply message if this link does not work. ********************************************************************** ICAP's 21st global annual Charity Day – took place Tuesday 3 December 2013. Together we raised £9.5 million (US$15.5 million), totalling £110 million since 1993. www.icapcharityday.com --------------------------------------------------------------------------------------- This email has been scanned for email related threats and delivered safely by Mimecast. For more information please visit http://www.mimecast.com ---------------------------------------------------------------------------------------