From 178e7549ce46eca8b6299799da6825ea120ea078 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Fri, 2 Jun 2006 15:01:19 +0000 Subject: [PATCH] Work around GCC 3.3 bug [SVN r34134] --- include/boost/concept_check.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/boost/concept_check.hpp b/include/boost/concept_check.hpp index 73058dc..5b5c18f 100644 --- a/include/boost/concept_check.hpp +++ b/include/boost/concept_check.hpp @@ -126,6 +126,10 @@ namespace boost BOOST_concept(Assignable,(TT)) { +#if BOOST_WORKAROUND(__GNUC__, <= 3) + Assignable() { } +#endif + ~Assignable() { #if !defined(_ITERATOR_) // back_insert_iterator broken for VC++ STL a = a; // require assignment operator