[Dune-devel] Error in twolevelmethodschwarztest

Markus Blatt markus at dr-blatt.de
Fri Oct 25 17:31:00 CEST 2013


Genau das hatte ich vermutet. Kümmerst Du Dich bitte drum?
(Vielleicht fehlt ja auch das linker statement in CMakeLists.txt?)

Bitte beachten:
1. twolevelschwarztest muss entweder auch ohne threading laufen, oder
   wir brauchen 2 tests. 
2. Ohne thread support dürfen nur tests gebaut werden, die kein
  threading benötigen.

Markus

On Fri, Oct 25, 2013 at 04:45:10PM +0200, Christoph Grüninger wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> dune-istl's master does not compile the checks for me. The
> twolevelmethodschwarztest is not liked / pthread not found:
> 
> > /bin/sh ../../../../libtool  --tag=CXX   --mode=link g++ -std=c++11
> > -Wall -Wmissing-include-dirs -Wcast-align -Wno-unused-parameter
> > -Wno-tautological-compare -Wno-overloaded-virtual -Wno-cast-align
> > -pedantic -fno-strict-aliasing -fstrict-overflow -g -O0
> > -DDUNE_ISTL_WITH_CHECKING
> > /temp/gruenich/dune/complete/dune-common/lib/libdunecommon.la    -o
> > twolevelmethodschwarztest
> > twolevelmethodschwarztest-twolevelmethodtest.o -L/usr/lib -lsuperlu
> > -lblas -L/usr/lib64/gcc/x86_64-suse-linux/4.7
> > -L/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64
> > -L/lib/../lib64 -L/usr/lib/../lib64
> > -L/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/lib
> > -L/usr/lib64/gcc/x86_64-suse-linux/4.7/../../.. -lgfortran -lm
> > -lquadmath  -lm libtool: link: g++ -std=c++11 -Wall
> > -Wmissing-include-dirs -Wcast-align -Wno-unused-parameter
> > -Wno-tautological-compare -Wno-overloaded-virtual -Wno-cast-align
> > -pedantic -fno-strict-aliasing -fstrict-overflow -g -O0
> > -DDUNE_ISTL_WITH_CHECKING -o twolevelmethodschwarztest
> > twolevelmethodschwarztest-twolevelmethodtest.o
> > /temp/gruenich/dune/complete/dune-common/lib/.libs/libdunecommon.a
> > -llapack -L/usr/lib -lsuperlu -lblas
> > -L/usr/lib64/gcc/x86_64-suse-linux/4.7
> > -L/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64
> > -L/lib/../lib64 -L/usr/lib/../lib64
> > -L/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/lib
> > -L/usr/lib64/gcc/x86_64-suse-linux/4.7/../../.. -lgfortran
> > -lquadmath -lm twolevelmethodschwarztest-twolevelmethodtest.o: In
> > function `testTwoLevelMethod()': 
> > /temp/gruenich/dune/complete/dune-istl/dune/istl/paamg/test/twolevelmethodtest.cc:171:
> > undefined reference to `pthread_create' 
> > /temp/gruenich/dune/complete/dune-istl/dune/istl/paamg/test/twolevelmethodtest.cc:176:
> > undefined reference to `pthread_join' 
> > /temp/gruenich/dune/complete/dune-istl/dune/istl/paamg/test/twolevelmethodtest.cc:188:
> > undefined reference to `pthread_create' 
> > /temp/gruenich/dune/complete/dune-istl/dune/istl/paamg/test/twolevelmethodtest.cc:191:
> > undefined reference to `pthread_join' 
> > /temp/gruenich/dune/complete/dune-istl/dune/istl/paamg/test/twolevelmethodtest.cc:203:
> > undefined reference to `pthread_create' 
> > /temp/gruenich/dune/complete/dune-istl/dune/istl/paamg/test/twolevelmethodtest.cc:206:
> > undefined reference to `pthread_join' collect2: error: ld returned
> > 1 exit status
> 
> Have a nice weekend,
> Christoph
> 
> - -- 
> Une science n'était vraiment développée que quand elle
> pouvait utiliser les mathématiques.    (Paul Lafargue)
> *********************************************
> CMWR 2014: 10th - 13th June 2014 in Stuttgart
>          Please visit www.cmwr14.de
> *********************************************
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.19 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
> 
> iQIcBAEBAgAGBQJSaoP2AAoJEMaQRd6m66PJoQQP/22xk0sjFksJ5LWThtQ6DS3e
> +UdpDpDZ9u7AYG6YJOQ+gVuQ52w3CK0jtqYgzh0R64oprx40bM6hMyZ/0TP3VoTm
> +Fi4wTsZLoKhGnz4LnhdD/rOAlU4lryvL54t77RodmxnNdMlZW+0T1GM7eZAOhg5
> a+fko7f4wfCIjtQ0ULwymYY/yxMooOORmDc8agKgnyoZsOt/wXePvR/f2zACqO0g
> Yi1SrdnfBOIdD9pwogzCPVRxYoHg6b2sY74I4GxyrbfddxE3n/tJr1EpHt/xg+EX
> MOVir9tKoXw5pdzf4mJZfW4f+rPfEpR/SETV+Xt7lcMjdjdIhLkEu7ITswQgOe8E
> 9mD+2qyUPkcJWhM9Jx2OavSMY2WPaiE5Nv3pf7cKB8wk7M+/zMzLkHFzQ7jM5dqz
> BC3yYrN/jPK9txs29Lc3u/AIsqSerj+ixmMapoeBt00NEiTz5Xu7ZB0Hd8fLAmSQ
> JzZdPkQBV9/zuHkKYGf6X7T1HVk86QIMBqhRVFs4JetctvraLqxheTUjB6gqaIh1
> My9KvwoNPHyxWQRRcqpAKgPpsXWpYqWFkJRKNZR+o88zHawrjoD2oKuzI/8RT0Dj
> DNpPHNI2DIMkJb4CjaGy9AzqCEb+PtCdstkwsDNL0L27FH/I4GrTusPLUCgPsJkP
> lvkcuUd00PzGOKyvqi8A
> =Y/aZ
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-devel
> 

-- 
Do you need more support with DUNE or HPC in general? 

Dr. Markus Blatt - HPC-Simulation-Software & Services http://www.dr-blatt.de
Hans-Bunte-Str. 8-10, 69123 Heidelberg, Germany
Tel.: +49 (0) 160 97590858  Fax: +49 (0)322 1108991658 




More information about the Dune-devel mailing list