[ET Trac] [Einstein Toolkit] #835: FFTW3 does not build on Hopper
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Thu Apr 26 15:56:47 CDT 2012
#835: FFTW3 does not build on Hopper
-----------------------------------+----------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: |
-----------------------------------+----------------------------------------
The thorn ExternalLibraries/FFTW3 does not build on Hopper. The error
message is
{{{
Making all in tests
libtool: link: cc -no-gcc -g -debug all -traceback -msse3 -align -std=c99
-ansi_alias -U__STRICT_ANSI__ -o bench bench.o hook.o fftw-bench.o
../.libs/libfftw3.a ../libbench2/libbench2.a -lm
../libbench2/libbench2.a(problem.o): In function `problem_parse':
/project/projectdirs/m152/schnette/hopper/Cvanilla/configs/sim/scratch/build/FFTW3/fftw-3.2.2/libbench2/problem.c:252:
undefined reference to `__intel_sse2_strlen'
/project/projectdirs/m152/schnette/hopper/Cvanilla/configs/sim/scratch/build/FFTW3/fftw-3.2.2/libbench2/problem.c:253:
undefined reference to `__intel_sse2_strcpy'
../libbench2/libbench2.a(my-getopt.o): In function `my_usage':
/project/projectdirs/m152/schnette/hopper/Cvanilla/configs/sim/scratch/build/FFTW3/fftw-3.2.2/libbench2
/my-getopt.c:36: undefined reference to `__intel_sse2_strlen'
/project/projectdirs/m152/schnette/hopper/Cvanilla/configs/sim/scratch/build/FFTW3/fftw-3.2.2/libbench2
/my-getopt.c:40: undefined reference to `__intel_sse2_strlen'
../libbench2/libbench2.a(my-getopt.o): In function `my_getopt':
/project/projectdirs/m152/schnette/hopper/Cvanilla/configs/sim/scratch/build/FFTW3/fftw-3.2.2/libbench2
/my-getopt.c:102: undefined reference to `__intel_sse2_strlen'
/project/projectdirs/m152/schnette/hopper/Cvanilla/configs/sim/scratch/build/FFTW3/fftw-3.2.2/libbench2
/my-getopt.c:103: undefined reference to `__intel_sse2_strncmp'
}}}
This is probably a configuration issue; this routine does exist, but the
compiler may not be linking agains the libiomp5 or libirc libraries that
define it.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/835>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list