← Back to team overview

dolfin team mailing list archive

Buildbot errors

 

Just a quick update on buildbot failures:
The 32-bit machine fails the tests:

----------------------------------------------------------------------
./../../demo/pde/adaptive-poisson/python (Python)

libibverbs: Fatal: couldn't read uverbs ABI version.
--------------------------------------------------------------------------
[0,0,0]: OpenIB on host communalis was unable to find any HCAs.
Another transport will be used instead, although this may result in lower performance.
--------------------------------------------------------------------------
Traceback (most recent call last):
 File "./demo.py", line 49, in <module>
   bc = DirichletBC(u0, mesh)
 File "/home/buildbot/local/tmp/lib/python2.5/site-packages/dolfin/assemble.py", line 255, in __init__
   cpp_DirichletBC.__init__(self, *args)
 File "/home/buildbot/local/tmp/lib/python2.5/site-packages/dolfin/dolfin.py", line 7950, in __init__
   this = _dolfin.new_cpp_DirichletBC(*args)
NotImplementedError: Wrong number of arguments for overloaded function 'new_cpp_DirichletBC'.
 Possible C/C++ prototypes are:
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &,dolfin::BCMethod)
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &)
   dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint,dolfin::BCMethod)
   dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint)
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint,dolfin::BCMethod)
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint)
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &,dolfin::SubSystem const &,dolfin::BCMethod)
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &,dolfin::SubSystem const &)
   dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint,dolfin::SubSystem const &,dolfin::BCMethod)
   dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint,dolfin::SubSystem const &)
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint,dolfin::SubSystem const &,dolfin::BCMethod)
   dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint,dolfin::SubSystem const &)


The 64-bit machine and the Mac are failing already at the first compile step:

dolfin/mesh/MeshData.cpp: In member function 'void dolfin::MeshData::disp() const':
dolfin/mesh/MeshData.cpp:116: error: ambiguous overload for 'operator<<' in 'dolfin::cout.dolfin::LogStream::operator<<(((const char*)"Array<uint> of size ")) << ((dolfin::Array<unsigned int>*)it.std::_Rb_tree_const_iterator<_Tp>::operator-> [with _Tp = std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, dolfin::Array<unsigned int>*>]()->std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, dolfin::Array<unsigned int>*>::second)->dolfin::Array<unsigned int>::<anonymous>.std::vector<_Tp, _Alloc>::size [with _Tp = unsigned int, _Alloc = std::allocator<unsigned int>]()'
./dolfin/log/LogStream.h:27: note: candidates are: dolfin::LogStream& dolfin::LogStream::operator<<(const char*) <near match>
./dolfin/log/LogStream.h:28: note:                 dolfin::LogStream& dolfin::LogStream::operator<<(const std::string&) <near match>
./dolfin/log/LogStream.h:29: note:                 dolfin::LogStream& dolfin::LogStream::operator<<(int)
./dolfin/log/LogStream.h:30: note:                 dolfin::LogStream& dolfin::LogStream::operator<<(unsigned int)
./dolfin/log/LogStream.h:31: note:                 dolfin::LogStream& dolfin::LogStream::operator<<(dolfin::real)
./dolfin/log/LogStream.h:32: note:                 dolfin::LogStream& dolfin::LogStream::operator<<(dolfin::complex)
./dolfin/log/LogStream.h:33: note:                 dolfin::LogStream& dolfin::LogStream::operator<<(const dolfin::LogStream&) <near match>
dolfin/mesh/Point.h:104: note:                 dolfin::LogStream& dolfin::operator<<(dolfin::LogStream&, const dolfin::Point&)
scons: *** [dolfin/mesh/MeshData.os] Error 1
c++ -o dolfin/mesh/TetrahedronCell.os -c -Wall -pipe -ansi -DDEBUG -g -Werror -DNDEBUG -O2 -DPACKAGE_VERSION=\"0.7.3\" -fPIC -I. -I/scratch/buildbot/local/include -I/usr/include/libxml2 dolfin/mesh/TetrahedronCell.cpp
scons: building terminated because of errors.


Ilmar