Opened 11 years ago

Closed 11 years ago

#603 closed discussion (fixed)

Upgrade boost version requirmeent to 1.35

Reported by: Peter Owned by: Peter
Priority: critical Milestone: yat 0.6
Component: test Version: trunk
Keywords: Cc:

Description

The iterator concept checks in boost has changed names between versions boost 1.34.1 and 1.35.

Basically *IteratorConcept? is now named *Iterator. My recent series of commits do user the latter form and will consequently not compile against boost 1.34.1 (or earlier). Should we upgrade the boost version requirement or work around the problem with wrapper classes and some PP magic?

If we choose to upgrade boost, we should replace all function_requires (which is deprecated) and instead use macro BOOST_CONCEPT_ASSERT which was introduced in boost 1.35.

Change History (2)

comment:1 Changed 11 years ago by Peter

(In [2153]) refs #603. Boost 1.35 is now required

comment:2 Changed 11 years ago by Peter

Resolution: fixed
Status: newclosed

(In [2154]) using BOOST_CONCEPT_ASSERT. closes #603

Note: See TracTickets for help on using tickets.