
"Yitzhak Sapir" <yitzhak.sapir@actimize.com> writes:
-----Original Message----- From: David Abrahams
"Yitzhak Sapir" <yitzhak.sapir@actimize.com> writes:
Hello.
I am in the process of upgrading code to use boost 1.31.0 for MSVC6.5. During this process I happened upon minimum_category.hpp which contains "ETI workarounds". Now, it seems that the ETI workarounds cause the compilation to fail, with the error message: constant expression expected. Particularly, we are creating zip iterators to two STLPort vectors. In debug iterator mode, I get the following error. (minimum_category.hpp was modified a bit
Post the error you get with an unmodified minimum_category.hpp, please. It's hard to analyze when the line numbers are wrong.
../../3rdParty\boost/iterator/detail/minimum_category.hpp(86) : error C2039: 'apply' : is not a member of '?$minimum_category_impl@$$00'
Does the enclosed patch fix it? -- Dave Abrahams Boost Consulting http://www.boost-consulting.com