In file included from /usr/include/boost/config.hpp:35,
                 from /usr/include/boost/variant/detail/config.hpp:16,
                 from /usr/include/boost/variant/variant.hpp:20,
                 from /usr/include/boost/variant.hpp:17,
                 from tmp.cpp:16:
/usr/include/boost/config/compiler/gcc.hpp:92:7: warning: #warning "Unknown
compiler version - please run the configure tests and report the results"
tmp.cpp: In constructor 'VamsSystemFunction<__ID__, __PCHECK_ARGS__,
__PSET_ID__, __PDUMP__, __GET_TYPE__, __GET_DEP__>::VamsSystemFunction(const
std::string&, int, const std::list<VamsExpr*, std::allocator<VamsExpr*> >&)
[with SySystemFunction::enumSystemFunctions __ID__ =
epredef_error_with_pos_math, void (VamsFnct::* __PCHECK_ARGS__)(const
std::string&, int) = &VamsFnct::empty_check, void (VamsFnct::*
__PSET_ID__)(SyModule*) = &VamsFnct::empty_setId, void (VamsFnctSystem::*
__PDUMP__)(CWriteIfc*, int, const VamsBase*)const =
&VamsFnctSystem::predef_error_with_pos_math_dump, const TyBase*
(VamsFnctSystem::* __GET_TYPE__)()const = &VamsFnctSystem::empty_getType,
std::set<SyAccess*, std::less<SyAccess*>, std::allocator<SyAccess*> >
(VamsFnct::* __GET_DEP__)()const = &VamsFnct::getNullDependencies]':
tmp.cpp:2259:   instantiated from here
tmp.cpp:581: error: invalid operands of types 'bool' and 'int' to binary
'operator=='


-- 
           Summary: code does not compile -- compiles fine when replacing !=
                    with !(==)
           Product: gcc
           Version: 4.3.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: peter_foelsche at agilent dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40561

Reply via email to