← Back to team overview

dorsal team mailing list archive

Re: UMFPACK problem when running on Fedora 11

 

On 6/16/10 2:19 AM, Douglas Arnold wrote:
> The follow code, which does an LU factorization using the uBLAS
> backend, runs fine for me under Ubuntu, but produces an
> error (shown) under Fedora 11.  I am guessing this
> has to do with dorsal and the Fedora 11 install (I installed
> from dorsal 0.7.1).  Any ideas?  (Or should I mail another list?)

I just checked, and for both Fedora and Ubuntu, Dorsal just relies on
system packages for UMFpack libraries. Perhaps Fedora builds the library
slightly differently.

I will try to find a Fedora box to reproduce the error. Does anyone else
have one handy?

Harish

> from dolfin import *
> parameters["linear_algebra_backend"] = "uBLAS"
> mesh = UnitSquare(2,2)
> V = FunctionSpace(mesh, 'CG', 1)
> v = TestFunction(V)
> u = TrialFunction(V)
> a = u*v*dx
> A = assemble(a)
> lusolver = LUSolver()
> lusolver.factorize(A)
> 
> 
> 
> : viper 1003; python solve1.py
> Warning: Converting real-valued parameter to double, might loose precision.
> Warning: Converting real-valued parameter to double, might loose precision.
> Matrix of size 9 x 9 has 41 nonzero entries.
> Sorting sparsity pattern.
> LU-factorizing linear system of size 9 x 9 (UMFPACK).
> UMFPACK problem related to call to symbolic
> *** Warning: UMFPACK is reporting an unknown error.
> UMFPACK problem related to call to numeric
> [viper:03057] *** Process received signal ***
> [viper:03057] Signal: Segmentation fault (11)
> [viper:03057] Signal code: Address not mapped (1)
> [viper:03057] Failing at address: 0x40
> [viper:03057] [ 0] [0x6be40c]
> [viper:03057] [ 1] /lib/libgcc_s.so.1(_Unwind_RaiseException+0x85)
> [0xc67ef5]
> [viper:03057] [ 2] /usr/lib/libstdc++.so.6(__cxa_throw+0x64) [0x12774f4]
> [viper:03057] [ 3]
> /usr/local/bin/FEniCS/lib/libdolfin.so.0(_ZNK6dolfin6Logger5errorESs+0x98)
> [0x26fda68]
> [viper:03057] [ 4]
> /usr/local/bin/FEniCS/lib/libdolfin.so.0(_ZN6dolfin5errorESsz+0x95)
> [0x2700ce5]
> [viper:03057] [ 5]
> /usr/local/bin/FEniCS/lib/libdolfin.so.0(_ZNK6dolfin15UmfpackLUSolver7Umfpack12check_statusElSs+0x144)
> [0x26f2984]
> [viper:03057] [ 6]
> /usr/local/bin/FEniCS/lib/libdolfin.so.0(_ZN6dolfin15UmfpackLUSolver7Umfpack9factorizeEv+0x127)
> [0x26f2e17]
> [viper:03057] [ 7] [0x40]
> [viper:03057] *** End of error message ***
> Segmentation fault
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~dorsal
> Post to     : dorsal@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dorsal
> More help   : https://help.launchpad.net/ListHelp




Follow ups

References