dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #25125
Re: Buildbot broken
-
To:
dolfin@xxxxxxxxxxxxxxxxxxx
-
From:
Andre Massing <massing@xxxxxxxxx>
-
Date:
Thu, 17 Nov 2011 18:40:32 +0100
-
In-reply-to:
<20111117171407.GD7016@smaug>
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11/17/2011 06:14 PM, Anders Logg wrote:
> On Thu, Nov 17, 2011 at 05:20:21PM +0100, Anders Logg wrote:
>> On Thu, Nov 17, 2011 at 05:16:29PM +0100, Johannes Ring wrote:
>>> On Thu, Nov 17, 2011 at 4:47 PM, Anders Logg <logg@xxxxxxxxx>
>>> wrote:
>>>> On Thu, Nov 17, 2011 at 02:31:51PM +0000, Garth N. Wells
>>>> wrote:
>>>>> On 17 November 2011 13:49, Andre Massing
>>>>> <massing@xxxxxxxxx> wrote:
>>>>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>>>>>>
>>>>>> On 11/17/2011 02:17 PM, Anders Logg wrote:
>>>>>>> Looks like someone forgot to run the tests before
>>>>>>> pushing to 1.0.x.
>>>>>>>
>>>>>
>>>>> Test were run.
>>>>>
>>>>>>> I just wanted to point this out since it wasn't me this
>>>>>>> time. :-P
>>>>>>
>>>>>> Actually, the change in the GlobalAssemble call in
>>>>>> EpetraMatrix is the culprit, it says:
>>>>>>
>>>>>> [ 61%] Building CXX object
>>>>>> dolfin/CMakeFiles/dolfin.dir/la/EpetraFactory.cpp.o
>>>>>> /home/buildbot/buildbots/main/fenics-src/dolfin/dolfin/la/EpetraMatrix.cpp:
>>>>>>
>>>>>>
In member function 'virtual void
>>>>>> dolfin::EpetraMatrix::apply(std::string)':
>>>>>> /home/buildbot/buildbots/main/fenics-src/dolfin/dolfin/la/EpetraMatrix.cpp:404:
>>>>>>
>>>>>>
error: no matching function for call to
>>>>>> 'Epetra_FECrsMatrix::GlobalAssemble(bool,
>>>>>> Epetra_CombineMode)'
>>>>>> /home/buildbot/buildbots/main/local/include/trilinos/Epetra_FECrsMatrix.h:527:
>>>>>>
>>>>>>
note: candidates are: int Epetra_FECrsMatrix::GlobalAssemble(bool)
>>>>>> /home/buildbot/buildbots/main/local/include/trilinos/Epetra_FECrsMatrix.h:554:
>>>>>>
>>>>>>
note: int Epetra_FECrsMatrix::GlobalAssemble(const
>>>>>> Epetra_Map&, const Epetra_Map&, bool)
>>>>>>
>>>>>> Is there an older trilinos version installed on the
>>>>>> buildbot (which one and which version do we require at
>>>>>> least?)
>>>>>>
>>>>>
>>>>> The Ubuntu Trilinos package is old (10.4). It is a modified
>>>>> version, because the 10.4 source fails to compile with gcc
>>>>> 4.6.
>>>>>
>>>>> There is a nasty change in the Epetra interface - the old
>>>>> code still compiled, but thanks to an interface change the
>>>>> code did something different.
>>>>>
>>>>> I would prefer to support just the latest (10.8). Is there
>>>>> demand for 10.4? I wouldn't advocate using any of the
>>>>> Ubuntu/Debian linear algebra packages (Trilinos/PETSc/BLAS)
>>>>> for performance.
>>>>
>>>> Supporting only 10.8 sounds fine to me. Less worries for us
>>>> and those using Trilinos will probably know how to build it.
>>>
>>> The Debian packages will then be built without Trilinos
>>> support (unless someone package 10.8 for Debian).
>>
>> Sounds ok to me.
>
> Is anyone with Trilinos / CMake skills working on getting the
> buildbot green?
It was not clear who is going to add this butI am looking at this
right now ...
- --
Andre
>
> -- Anders
>
> _______________________________________________ Mailing list:
> https://launchpad.net/~dolfin Post to :
> dolfin@xxxxxxxxxxxxxxxxxxx Unsubscribe :
> https://launchpad.net/~dolfin More help :
> https://help.launchpad.net/ListHelp
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJOxUcPAAoJEA79ggnbq9dmnxoIAMe3op3uNHNiLLJNCuHNsekH
jvmUoslK2qgJ5AC9yktoCTdy9++Bhjiw5yMpNeTjEqakJv9s6W2pGsh7u7qNlsdN
chchQSt4oed7ecLLn7/CH8rm0ZLx37dPc9QfwHtHlqM3HGZFLZGeVgYUeX6Oa8QM
8bhJ2Pa5r+UJAxh7kwHj0hhImbjtz0rZGljHxEGYSxPqxiOCPcbbMiOcK68HBRun
tSBZ0CvsbbbmR1nc7J/br77t05n0gV5dClo8ASTyZmrwwzgaCv20i7y4YudzPtEE
TDq1yHb9KbiAhJ1fBUm4mHiBYl7yGdzWqhSY115J4lmO9h9B3Tyig6psojEIrq0=
=UxA0
-----END PGP SIGNATURE-----
Follow ups
References