← Back to team overview

dolfin team mailing list archive

Re: Errors buildbot

 

The Mac and 64-bit machine are giving the following errors:

c++ -o dolfin/log/Table.os -c -Wall -pipe -ansi -DDEBUG -g -Werror
-DNDEBUG -O2 -DPACKAGE_VERSION=\"0.8.0\" -fPIC -I.
-I/Users/ilmarw/local/include -I/sw/include -I/sw/include/libxml2
-I/sw/include dolfin/log/Table.cpp
dolfin/log/Table.cpp: In member function 'void dolfin::Table::disp() const':
dolfin/log/Table.cpp:80: error: no matching function for call to
'max(unsigned int&, size_t)'
dolfin/log/Table.cpp:86: error: no matching function for call to
'max(unsigned int&, size_t)'
scons: *** [dolfin/log/Table.os] Error 1
scons: building terminated because of errors.

whereas the 32-bit machine seems to get past this error, only to exit with
a different one:

c++ -o dolfin/log/Table.os -c -Wall -pipe -ansi -DDEBUG -g -Werror
-DNDEBUG -O2 -DPACKAGE_VERSION=\"0.8.0\" -fPIC -I.
-I/Users/ilmarw/local/include -I/sw/include -I/sw/include/libxml2
-I/sw/include dolfin/log/Table.cpp
c++ -o dolfin/main/init.os -c -Wall -pipe -ansi -DDEBUG -g -Werror
-DNDEBUG -O2 -DPACKAGE_VERSION=\"0.8.0\" -fPIC -I.
-I/Users/ilmarw/local/include -I/sw/include -I/sw/include/libxml2
-I/sw/include dolfin/main/init.cpp
dolfin/log/Table.cpp: In member function 'void dolfin::Table::disp() const':
dolfin/log/Table.cpp:80: error: no matching function for call to
'max(unsigned int&, size_t)'
dolfin/log/Table.cpp:86: error: no matching function for call to
'max(unsigned int&, size_t)'
c++ -o dolfin/main/MPI.os -c -Wall -pipe -ansi -DDEBUG -g -Werror -DNDEBUG
-O2 -DPACKAGE_VERSION=\"0.8.0\" -fPIC -I. -I/Users/ilmarw/local/include
-I/sw/include -I/sw/include/libxml2 -I/sw/include dolfin/main/MPI.cpp
scons: *** [dolfin/log/Table.os] Error 1
scons: building terminated because of errors.

ilmar

> This should be fixed now.
>
> Garth
>
> Ilmar Wilbers wrote:
>> In addition to the errors that have been there for some weeks now, the
>> buildbot now fails to compile even plain dolfin:
>> c++ -o dolfin/la/UmfpackLUSolver.os -c -Wall -pipe -ansi -DDEBUG -g
>> -Werror -DNDEBUG -O2 -DPACKAGE_VERSION=\"0.8.0\" -fPIC -I.
>> -I/Users/ilmarw/local/include -I/sw/include -I/sw/include/libxml2
>> -I/sw/include dolfin/la/UmfpackLUSolver.cpp
>> dolfin/la/UmfpackLUSolver.cpp: In member function 'virtual dolfin::uint
>> dolfin::UmfpackLUSolver::solve(const dolfin::GenericMatrix&,
>> dolfin::GenericVector&, const dolfin::GenericVector&)':
>> dolfin/la/UmfpackLUSolver.cpp:183: error: no matching function for call
>> to 'dolfin::uBlasKrylovSolver::solve(const dolfin::GenericMatrix&,
>> dolfin::GenericVector&, const dolfin::GenericVector&)'
>> dolfin/la/uBlasKrylovSolver.h:50: note: candidates are: dolfin::uint
>> dolfin::uBlasKrylovSolver::solve(const
>> dolfin::uBlasMatrix<dolfin::ublas_dense_matrix>&, dolfin::uBlasVector&,
>> const dolfin::uBlasVector&)
>> dolfin/la/uBlasKrylovSolver.h:54: note:                 dolfin::uint
>> dolfin::uBlasKrylovSolver::solve(const
>> dolfin::uBlasMatrix<dolfin::ublas_sparse_matrix>&, dolfin::uBlasVector&,
>> const dolfin::uBlasVector&)
>> dolfin/la/uBlasKrylovSolver.h:57: note:                 dolfin::uint
>> dolfin::uBlasKrylovSolver::solve(const dolfin::uBlasKrylovMatrix&,
>> dolfin::uBlasVector&, const dolfin::uBlasVector&)
>> scons: *** [dolfin/la/UmfpackLUSolver.os] Error 1
>> scons: building terminated because of errors.
>>
>> The reason no notification was sent to the list by the buildbot is that
>> all the last builds have failed, and the buildbot is configured to only
>> sent an email on failure once, or else it would keep sending mail all
>> the time.
>>
>> ilmar
>> _______________________________________________
>> DOLFIN-dev mailing list
>> DOLFIN-dev@xxxxxxxxxx
>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>
>
>




References