added Intel C++ compiler 17.0 workaround

This commit is contained in:
Sergiu Deitsch
2016-10-23 19:27:17 +02:00
committed by Sergiu Deitsch
parent e70abe7b49
commit e1e3a2e21e
2 changed files with 3 additions and 3 deletions

View File

@ -25,7 +25,7 @@
# define BOOST_PP_CAT_OO(par) BOOST_PP_CAT_I ## par
# endif
#
# if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MSVC()
# if (~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MSVC()) || (defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 1700)
# define BOOST_PP_CAT_I(a, b) a ## b
# else
# define BOOST_PP_CAT_I(a, b) BOOST_PP_CAT_II(~, a ## b)