[openAD] #203: no match for 'operator!=' in 'pushedAddVarPrI ....
#203: no match for 'operator!=' in 'pushedAddVarPrI .... -------------------------+-------------------------------------------------- Reporter: utke | Owner: utke Type: defect | Status: new Priority: major | Milestone: Component: xaifBooster | Keywords: -------------------------+-------------------------------------------------- compiler versions 3.4.6 and 4.0.1 report (incorrectly) the following error: BasicBlockAlg.cpp: In member function `virtual void xaifBoosterBasicBlockPreaccumulationTapeAdjoint::BasicBlockAlg::algorithm_action_5()': BasicBlockAlg.cpp:264: error: no match for 'operator!=' in 'pushedAddVarPrI != std::list<_Tp, _Alloc>::rend() [with _Tp = const xaifBooster::Variable*, _Alloc = std::allocator<const xaifBooster::Variable*>]()' /net/weddell/raid3/utke/Argonne/svn/CodeReps/anonymous/OpenAD/boost/boost/operators.hpp:154: note: candidates are: bool boost::operator!=(const boost::serialization::version_type&, const boost::serialization::version_type&) /net/weddell/raid3/utke/Argonne/svn/CodeReps/anonymous/OpenAD/boost/boost/operators.hpp:148: note: bool boost::operator!=(const boost::serialization::version_type&, const unsigned int&) /net/weddell/raid3/utke/Argonne/svn/CodeReps/anonymous/OpenAD/boost/boost/operators.hpp:147: note: bool boost::operator!=(const unsigned int&, const boost::serialization::version_type&) BasicBlockAlg.cpp:275: error: no match for 'operator!=' in 'pushedFacVarPrI != std::list<_Tp, _Alloc>::rend() [with _Tp = const xaifBooster::Variable*, _Alloc = std::allocator<const xaifBooster::Variable*>]()' /net/weddell/raid3/utke/Argonne/svn/CodeReps/anonymous/OpenAD/boost/boost/operators.hpp:154: note: candidates are: bool boost::operator!=(const boost::serialization::version_type&, const boost::serialization::version_type&) /net/weddell/raid3/utke/Argonne/svn/CodeReps/anonymous/OpenAD/boost/boost/operators.hpp:148: note: bool boost::operator!=(const boost::serialization::version_type&, const unsigned int&) /net/weddell/raid3/utke/Argonne/svn/CodeReps/anonymous/OpenAD/boost/boost/operators.hpp:147: note: bool boost::operator!=(const unsigned int&, const boost::serialization::version_type&) make[4]: *** [obj/BasicBlockAlg.o] Error 1 This is caused by a compiler bug and cannot be fixed in the xaifBooster code. -- Ticket URL: <https://trac.mcs.anl.gov/projects/openAD/ticket/203> OpenAD <http://www.mcs.anl.gov/openad> Bug tracking for OpenAD components
#203: no match for 'operator!=' in 'pushedAddVarPrI .... -------------------------+-------------------------------------------------- Reporter: utke | Owner: utke Type: defect | Status: assigned Priority: major | Milestone: Component: xaifBooster | Keywords: -------------------------+-------------------------------------------------- Changes (by utke): * status: new => assigned Comment: added info to web page, use a different compiler version, This is apparently a compiler bug so won't try to fix this in the xaifBooster code. -- Ticket URL: <https://trac.mcs.anl.gov/projects/openAD/ticket/203#comment:1> OpenAD <http://www.mcs.anl.gov/openad> Bug tracking for OpenAD components
#203: no match for 'operator!=' in 'pushedAddVarPrI .... -------------------------+-------------------------------------------------- Reporter: utke | Owner: utke Type: defect | Status: closed Priority: major | Milestone: Component: xaifBooster | Resolution: wontfix Keywords: | -------------------------+-------------------------------------------------- Changes (by utke): * cc: norris (added) * status: assigned => closed * resolution: => wontfix -- Ticket URL: <http://trac.mcs.anl.gov/projects/openAD/ticket/203#comment:2> OpenAD <http://www.mcs.anl.gov/openad> Bug tracking for OpenAD components
participants (1)
-
OpenAD