Hello,

I am using PGI compilers 15.1 on a Ubuntu 14.04 system.
I would like to install the MOOSE framework. In order to do so I am first 
trying to install libMesh.
The configuration and compilation steps seem to run fine and they finish. But 
when typing 'make check' there is an error at a certain step.
When I compile with METHODS='opt oprof dbg' I get the following error in make 
check:
make[3]: `example-dbg' is up to date.
make[3]: `example-opt' is up to date.
  CXXLD    example-oprof
../../../.libs/libmesh_oprof.a(libmesh_oprof_la-tree_node.o): In function 
`.st50665':
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x0):
 undefined reference to `.LB14852'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x8):
 undefined reference to `.LB14853'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x10):
 undefined reference to `.LB14854'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x18):
 undefined reference to `.LB14855'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x20):
 undefined reference to `.LB14856'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x28):
 undefined reference to `.LB14857'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x30):
 undefined reference to `.LB14858'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj2EE19create_bounding_boxEj]+0x38):
 undefined reference to `.LB14859'
../../../.libs/libmesh_oprof.a(libmesh_oprof_la-tree_node.o): In function 
`.st55932':
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x0):
 undefined reference to `.LB15654'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x8):
 undefined reference to `.LB15655'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x10):
 undefined reference to `.LB15656'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x18):
 undefined reference to `.LB15657'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x20):
 undefined reference to `.LB15658'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x28):
 undefined reference to `.LB15659'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x30):
 undefined reference to `.LB15660'
tree_node.C:(.gnu.linkonce.r._ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj[_ZNK7libMesh8TreeNodeILj4EE19create_bounding_boxEj]+0x38):
 undefined reference to `.LB15661'
make[3]: *** [example-oprof] Error 2

When I compile with METHODS='opt dbg' I get the following message in make check:
***************************************************************
* Running Example miscellaneous_ex8:
*   example-opt
***************************************************************

Generating 100 point cloud...done
bounding box is
(x,y,z)=(    0.11,     0.34,     0.19)
(x,y,z)=(    9.96,     9.65,     9.96)
bounding box is
(x,y,z)=(    0.11,     0.34,     0.19)
(x,y,z)=(    9.96,     9.65,     9.96)
r_bbox = 16.7078
rbf(r_bbox/2) = 0.1875
[0]PETSC ERROR: 
------------------------------------------------------------------------
[0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably 
memory access out of range
[0]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
[0]PETSC ERROR: or see 
http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
[0]PETSC ERROR: or try http://valgrind.org<http://valgrind.org/> on GNU/linux 
and Apple Mac OS X to find memory corruption errors
[0]PETSC ERROR: likely location of problem given in stack below
[0]PETSC ERROR: ---------------------  Stack Frames 
------------------------------------
[0]PETSC ERROR: Note: The EXACT line numbers in the stack are not available,
[0]PETSC ERROR:       INSTEAD the line number of the start of the function
[0]PETSC ERROR:       is given.
[0]PETSC ERROR: --------------------- Error Message 
--------------------------------------------------------------
[0]PETSC ERROR: Signal received
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.htmlfor 
trouble shooting.
[0]PETSC ERROR: Petsc Release Version 3.5.3, Jan, 31, 2015
[0]PETSC ERROR: ./example-opt on a arch-linux2-c-debug named artorg-124-197 by 
bbecsek Fri Feb 13 10:59:47 2015
[0]PETSC ERROR: Configure options --prefix=/opt/petsc --download-hypre=1 
--with-debugging=yes --with-pic=1 --with-shared-libraries=1 --with-cc=mpicc 
--with-cxx=mpicxx --with-fc=mpifort --download-fblaslapack=1 CC=mpicc 
CXX=mpicxx FC=mpifort F77=mpifort F90=mpifort CFLAGS="-fPIC -mp"
[0]PETSC ERROR: #1 User provided function() line 0 in  unknown file
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 59.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
FAIL: run.sh
====================================================
1 of 1 test failed
Please report to 
[email protected]<mailto:[email protected]>
====================================================

I built PETSc with the same PGI compilers and it finished building without 
errors. How can I build libmesh successfully in order to install MOOSE?
Thank you in advance for your help.

Sincerely,

Barna Becsek


________________________________
Universität Bern
ARTORG Cardiovascular Engineering
Barna Becsek
PhD Student
Murtenstrasse 50<x-apple-data-detectors://7>
3010 Bern, Switzerland<x-apple-data-detectors://7>

Tel.: +41 31 632 7585<tel:+41%2031%20632%207585> (direct)
Tel.: +41 31 632 7478<tel:+41%2031%20632%207478> (secretary)
Fax.: +41 31 632 7576<tel:+41%2031%20632%207576>
http://www.artorg.unibe.ch/<http://www.artorg.unibe.ch/content/research_units/cardiovascular_engineering/group_members/b_becsek>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to