pk@kultatikka /usr/oma/pk/llvm/src/llvm-1.8a $ gmake
gmake[1]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/System'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/System'
gmake[1]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/Support'
gmake[2]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/Support/bzip2'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/Support/bzip2'
gmake[1]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/Support'
gmake[1]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils'
gmake[2]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils/TableGen'
gmake[2]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils/TableGen'
gmake[2]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils/fpcmp'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils/fpcmp'
gmake[2]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils/PerfectShuffle'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils/PerfectShuffle'
gmake[1]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/utils'
gmake[1]: Entering directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/VMCore'
llvm[1]: Compiling BasicBlock.cpp for Release build
/share/gcc/gcc-4.1.1/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/boost_concept_check.h: In member function 'bool __gnu_cxx::_EqualOpConcept<_First, _Second>::__constraints_() [with _First = llvm::BasicBlock, _Second = llvm::BasicBlock*]':
/share/gcc/gcc-4.1.1/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/boost_concept_check.h:296:   instantiated from 'void __gnu_cxx::_EqualOpConcept<_First, _Second>::__constraints() [with _First = llvm::BasicBlock, _Second = llvm::BasicBlock*]'
/share/gcc/gcc-4.1.1/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/boost_concept_check.h:62:   instantiated from 'void __gnu_cxx::__function_requires() [with _Concept = __gnu_cxx::_EqualOpConcept<llvm::BasicBlock, llvm::BasicBlock*>]'
/share/gcc/gcc-4.1.1/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/stl_algo.h:312:   instantiated from '_InputIterator std::find(_InputIterator, _InputIterator, const _Tp&) [with _InputIterator = llvm::PredIterator<llvm::BasicBlock, llvm::value_use_iterator<llvm::User> >, _Tp = llvm::BasicBlock*]'
BasicBlock.cpp:159:   instantiated from here
/share/gcc/gcc-4.1.1/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/boost_concept_check.h:296: error: no match for 'operator==' in '((__gnu_cxx::_EqualOpConcept<llvm::BasicBlock, llvm::BasicBlock*>*)this)->__gnu_cxx::_EqualOpConcept<llvm::BasicBlock, llvm::BasicBlock*>::__a == ((__gnu_cxx::_EqualOpConcept<llvm::BasicBlock, llvm::BasicBlock*>*)this)->__gnu_cxx::_EqualOpConcept<llvm::BasicBlock, llvm::BasicBlock*>::__b'
gmake[1]: *** [/usr/oma/pk/llvm/src/llvm-1.8a/lib/VMCore/Release/BasicBlock.o] Error 1
gmake[1]: Leaving directory `/usr/oma/pk/llvm/src/llvm-1.8a/lib/VMCore'
gmake: *** [all] Error 1
pk@kultatikka /usr/oma/pk/llvm/src/llvm-1.8a $ gcc -v
Reading specs from /share/gcc/gcc-4.1.1/lib/gcc/i686-pc-linux-gnu/4.1.1/specs
Target: i686-pc-linux-gnu
Configured with: ../gcc-4.1.1/configure --prefix=/share/gcc/gcc-4.1.1 --with-arch=i686 --enable-languages=c,c++,java,ada --enable-concept-checks --enable-__cxa_atexit
Thread model: posix
gcc version 4.1.1
