← Back to team overview

dolfin team mailing list archive

Re: [HG DOLFIN] Small fix in SparsityPattern.

 

The test that failed should be excluded. The SparsityPattern for parallel assembly needs to be updated, which isn't worth doing until we figure out where we're going with it.

Garth

Ilmar Wilbers wrote:
I think this broke something:

----------------------------------------------------------------------
./../../demo/fem/assembly/cpp (C++)

Assembling rank 2 form.
terminate called after throwing an instance of 'std::runtime_error'
  what():  *** Error: SparsityPattern::pinsert needs to be updated
BUILDING
BUILDING
Signal:6 info.si_errno:0(Success) si_code:-6()
[0] func:/usr/lib/libopal.so.0 [0xb5e63f4f]
[1] func:[0xb7f38440]
[2] func:/lib/tls/libc.so.6(abort+0x109) [0xb5bfa0c9]
[3] func:/usr/lib/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x154) [0xb5df7994]
[4] func:/usr/lib/libstdc++.so.6 [0xb5df53b5]
[5] func:/usr/lib/libstdc++.so.6 [0xb5df53f2]
[6] func:/usr/lib/libstdc++.so.6 [0xb5df552a]
[7] func:/home/buildbot/local/tmp/lib/libdolfin.so(_ZNK6dolfin6Logger5errorESs+0x93) [0xb7defc93]
[8] func:/home/buildbot/local/tmp/lib/libdolfin.so(_ZN6dolfin5errorESsz+0x6c) [0xb7deef7c]
[9] func:/home/buildbot/local/tmp/lib/libdolfin.so(_ZN6dolfin15SparsityPattern7pinsertEPKjPKS2_+0x38) [0xb7dd2d48]
[10] func:/home/buildbot/local/tmp/lib/libdolfin.so(_ZN6dolfin22SparsityPatternBuilder5buildERNS_22GenericSparsityPatternERNS_4MeshERNS_3UFCERKNS_9DofMapSetE+0x1c9) [0xb7d78379]
[11] func:/home/buildbot/local/tmp/lib/libdolfin.so(_ZNK6dolfin10pAssembler16initGlobalTensorERNS_13GenericTensorERKNS_9DofMapSetERNS_3UFCEb+0x66) [0xb7d745a6]
[12] func:/home/buildbot/local/tmp/lib/libdolfin.so(_ZN6dolfin10pAssembler8assembleERNS_13GenericTensorERKN3ufc4formERKNS_5ArrayIPNS_8FunctionEEERKNS_9DofMapSetEPKNS_12MeshFunctionIjEESJ_SJ_b+0xc4) [0xb7d76214]
[13] func:/home/buildbot/local/tmp/lib/libdolfin.so(_ZN6dolfin10pAssembler8assembleERNS_13GenericTensorERNS_4FormEb+0x94) [0xb7d76f94]
[14] func:./demo(main+0x17a) [0x8055f7a]
[15] func:/lib/tls/libc.so.6(__libc_start_main+0xc8) [0xb5be4ea8]
[16] func:./demo(__gxx_personality_v0+0xc5) [0x8055cb1]
*** End of error message ***
sh: line 1: 14441 Aborted                 ./demo

This happens on all buildbots.

ilmar

DOLFIN wrote:
One or more new changesets pushed to the primary dolfin repository.
A short summary of the last three changesets is included below.

changeset:   4503:299434b61ba1a1d143c271a50503326c2529d81c
tag:         tip
user:        "Garth N. Wells <gnw20@xxxxxxxxx>"
date:        Thu Jul 31 08:00:23 2008 +0100
files:       dolfin/la/SparsityPattern.cpp
description:
Small fix in SparsityPattern.


changeset:   4502:72fec36fd4c5c576b3c0ee8aea6a6de2b108ee4f
user:        "Ola Skavhaug <skavhaug@xxxxxxxxx>"
date:        Wed Jul 30 15:00:25 2008 +0200
files:       dolfin/log/Table.cpp
description:
Cast size_t to dolfin::uint in call to std::max()


changeset:   4501:7d6fb1cabd894e46f8be782cb56f20338d81f2f0
user:        "Garth N. Wells <gnw20@xxxxxxxxx>"
date:        Tue Jul 29 21:41:05 2008 +0100
files:       dolfin/la/SparsityPattern.cpp dolfin/la/SparsityPattern.h dolfin/la/uBlasMatrix.h
description:
Clean up some debugging messages.

----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin
_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@xxxxxxxxxx
http://www.fenics.org/mailman/listinfo/dolfin-dev
_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@xxxxxxxxxx
http://www.fenics.org/mailman/listinfo/dolfin-dev




Follow ups

References