Opened 18 years ago

Closed 17 years ago

#388 closed Bugs (Fixed)

function.hpp breaks assign.hpp

Reported by: jmoller Owned by: Douglas Gregor
Milestone: Component: function
Version: None Severity:
Keywords: Cc:

Description

#include <boost/function.hpp>
#include <boost/assign.hpp>

The above includes break during compilation in Visual 
C++ 7.0 (2002). The error is;

c:\VSS3\TDM\Boost\boost\assign\list_of.hpp(48) : error 
C2955: 'boost::is_array' : use of class template requires 
template argument list
        c:\VSS3\TDM\Boost\boost\type_traits\is_array.hpp
(82) : see declaration of 'boost::is_array'

If the order is modified to read;

#include <boost/assign.hpp>
#include <boost/function.hpp>

.. it will work OK.

Change History (3)

comment:1 by Douglas Gregor, 17 years ago

Logged In: YES 
user_id=249098

I can't duplicate this bug. Is it still present in Boost 1.33.0?

comment:2 by jmoller, 17 years ago

Logged In: YES 
user_id=1257592

No, I cannot reproduce with 1.33.

comment:3 by Douglas Gregor, 17 years ago

Status: assignedclosed
Note: See TracTickets for help on using tickets.