getfem-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: getfem++ 5.3 fails tests on 64bit big endian machines (s390x, ppc64)


From: Konstantinos Poulios
Subject: Re: getfem++ 5.3 fails tests on 64bit big endian machines (s390x, ppc64)
Date: Fri, 3 Jan 2020 09:45:45 +0100

just informing that this is fixed now

https://buildd.debian.org/status/package.php?p=getfem%2B%2B&suite=sid

and we should include the patch

https://salsa.debian.org/science-team/getfem/commit/f18aaf20fb9f2a1e497c8b2572460a0726e78f2d

to our blas/lapack in future releases of getfem.

BR
Kostas

On Thu, Dec 26, 2019 at 6:07 PM Drew Parsons <address@hidden> wrote:
getfem++ 5.3 builds but fails tests on 64 bit big endian machines (for
Debian GNU/Linux),
e.g. s390x 
https://buildd.debian.org/status/fetch.php?pkg=getfem%2B%2B&arch=s390x&ver=5.3%2Bdfsg1-2&stamp=1576851023&raw=0
ppc64

https://buildd.debian.org/status/fetch.php?pkg=getfem%2B%2B&arch=ppc64&ver=5.3%2Bdfsg1-2&stamp=1576851160&raw=0

Debian builds are summarised at
https://buildd.debian.org/status/package.php?p=getfem%2B%2B

This failure is with getfem++ 5.3 building with gcc-9.  gemfem++ 5.2
previously passed tests built with gcc-7.

The summary of failing tests is

PASS: dynamic_tas.pl
PASS: test_int_set.pl
PASS: test_tree_sorted.pl
PASS: poly.pl
PASS: test_small_vector.pl
PASS: test_kdtree.pl
PASS: test_rtree.pl
PASS: geo_trans_inv.pl
PASS: dynamic_array.pl
FAIL: test_interpolation.pl
FAIL: test_mesh.pl
FAIL: test_slice.pl
FAIL: integration.pl
FAIL: test_assembly.pl
FAIL: test_interpolated_fem.pl
FAIL: test_range_basis.pl
PASS: test_mat_elem.pl
PASS: stokes.pl
FAIL: test_mesh_im_level_set.pl
FAIL: crack.pl
FAIL: thermo_elasticity_electrical_coupling.pl
FAIL: test_mesh_generation.pl
FAIL: laplacian.pl
PASS: schwarz_additive.pl
FAIL: heat_equation.pl
PASS: wave_equation.pl
FAIL: cyl_slicer.pl
FAIL: test_continuation.pl
PASS: make_gmm_test.pl

FAIL: test_mesh.pl
==================

FAIL test_mesh.pl (exit status: 1)

FAIL: test_interpolation.pl
===========================

FAIL test_interpolation.pl (exit status: 1)

FAIL: test_slice.pl
===================

FAIL test_slice.pl (exit status: 1)

FAIL: integration.pl
====================

FAIL integration.pl (exit status: 1)

FAIL: test_assembly.pl
======================

FAIL test_assembly.pl (exit status: 1)

FAIL: test_interpolated_fem.pl
==============================

FAIL test_interpolated_fem.pl (exit status: 1)

FAIL: test_range_basis.pl
=========================

./test_range_basis /tmp/test_range_basis.param_534  2>&1 failed
FAIL test_range_basis.pl (exit status: 1)

FAIL: laplacian.pl
==================

............============================================
|    A GMM error has been detected !!!     |
============================================
Error in ./gmm/gmm_opt.h, line 119 T gmm::lu_inverse(const
gmm::dense_matrix<T>&, bool) [with T = double]:
non invertible matrix


./laplacian /tmp/laplacian.param_428 -d 'MESH_TYPE="GT_PK(3,1)"' -d
'FEM_TYPE="FEM_PK_HIERARCHICAL_COMPOSITE(3,1,2)"' -d
'DATA_FEM_TYPE="FEM_PK(3,2)"' -d
'INTEGRATION="IM_STRUCTURED_COMPOSITE(IM_TETRAHEDRON(2), 4)"' -d NX=2 -d
FT=1.0 2>&1 failed
FAIL laplacian.pl (exit status: 1)

FAIL: test_mesh_im_level_set.pl
===============================

  =============================================================
|    A GMM error has been detected !!!     |
============================================
Error in getfem/getfem_mesher.h, line 171 :
level is zero!


FAIL test_mesh_im_level_set.pl (exit status: 1)

FAIL: crack.pl
==============

============================================
|    A GMM error has been detected !!!     |
============================================
Error in ../src/gmm/gmm_opt.h, line 90 :
non invertible matrix


FAIL crack.pl (exit status: 1)

FAIL: thermo_elasticity_electrical_coupling.pl
==============================================

FAIL thermo_elasticity_electrical_coupling.pl (exit status: 1)

FAIL: test_mesh_generation.pl
=============================

=============================================================
|    A GMM error has been detected !!!     |
============================================
Error in bgeot_geometric_trans.cc, line 236 bgeot::scalar_type
bgeot::lu_inverse(bgeot::scalar_type*, bgeot::size_type, bool):
Non invertible matrix


FAIL test_mesh_generation.pl (exit status: 1)

FAIL: test_continuation.pl
==========================


Wrong number of bifurcation points
FAIL test_continuation.pl (exit status: 1)

FAIL: heat_equation.pl
======================

./heat_equation /tmp/heat.param_918  2>&1 failed
FAIL heat_equation.pl (exit status: 1)

FAIL: cyl_slicer.pl
===================

  =============================================================
|    A GMM error has been detected !!!     |
============================================
Error in ./gmm/gmm_opt.h, line 90 T gmm::lu_inverse(const
gmm::dense_matrix<T>&, bool) [with T = double]:
non invertible matrix


FAIL cyl_slicer.pl (exit status: 1)







reply via email to

[Prev in Thread] Current Thread [Next in Thread]