here is the config.log file:
file /sps/lsst/dev/lsstprod/weeklies/lsstsw/EupsBuildDir/Linux64/galsim-1.3.2.lsst2+2/galsim-1.3.2.lsst2+2/SConstruct,line 1744:
Configure(confdir = .sconf_temp)
scons: Configure: Checking for C++ header file fftw3.h...
.sconf_temp/conftest_0.cpp <-
|
|#include <fftw3.h>
|
|
g++ -o .sconf_temp/conftest_0.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .sconf_temp/conftest_0.cpp
scons: Configure: yes
scons: Configure: Checking for correct FFTW linkage...
.sconf_temp/conftest_1.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_1.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_1.cpp
.sconf_temp/conftest_2.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_2.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_2.cpp
g++ -o .sconf_temp/conftest_2 .sconf_temp/conftest_2.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/
tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lpthread
.sconf_temp/conftest_2.o: In function `main':
conftest_2.cpp:(.text.startup+0xc): undefined reference to `fftw_malloc'
conftest_2.cpp:(.text.startup+0x19): undefined reference to `fftw_malloc'
conftest_2.cpp:(.text.startup+0x34): undefined reference to `fftw_plan_dft_r2c_2d'
conftest_2.cpp:(.text.startup+0x3c): undefined reference to `fftw_destroy_plan'
conftest_2.cpp:(.text.startup+0x44): undefined reference to `fftw_free'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_3.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_3.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_3.cpp
g++ -o .sconf_temp/conftest_3 -Wl,-rpath=#lib .sconf_temp/conftest_3.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies
/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lpthread
.sconf_temp/conftest_3.o: In function `main':
conftest_3.cpp:(.text.startup+0xc): undefined reference to `fftw_malloc'
conftest_3.cpp:(.text.startup+0x19): undefined reference to `fftw_malloc'
conftest_3.cpp:(.text.startup+0x34): undefined reference to `fftw_plan_dft_r2c_2d'
conftest_3.cpp:(.text.startup+0x3c): undefined reference to `fftw_destroy_plan'
conftest_3.cpp:(.text.startup+0x44): undefined reference to `fftw_free'
conftest_3.cpp:(.text.startup+0x4c): undefined reference to `fftw_free'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_4.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_4.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_4.cpp
g++ -o .sconf_temp/conftest_4 -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib .sconf_temp/conftest_4.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw
/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/
lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lpthread
.sconf_temp/conftest_4.o: In function `main':
conftest_4.cpp:(.text.startup+0xc): undefined reference to `fftw_malloc'
conftest_4.cpp:(.text.startup+0x19): undefined reference to `fftw_malloc'
conftest_4.cpp:(.text.startup+0x34): undefined reference to `fftw_plan_dft_r2c_2d'
conftest_4.cpp:(.text.startup+0x3c): undefined reference to `fftw_destroy_plan'
conftest_4.cpp:(.text.startup+0x44): undefined reference to `fftw_free'
conftest_4.cpp:(.text.startup+0x4c): undefined reference to `fftw_free'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_5.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_5.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_5.cpp
g++ -o .sconf_temp/conftest_5 -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_5.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/L
inux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/ls
stprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lpthread
.sconf_temp/conftest_5.o: In function `main':
conftest_5.cpp:(.text.startup+0xc): undefined reference to `fftw_malloc'
conftest_5.cpp:(.text.startup+0x19): undefined reference to `fftw_malloc'
conftest_5.cpp:(.text.startup+0x34): undefined reference to `fftw_plan_dft_r2c_2d'
conftest_5.cpp:(.text.startup+0x3c): undefined reference to `fftw_destroy_plan'
conftest_5.cpp:(.text.startup+0x44): undefined reference to `fftw_free'
conftest_5.cpp:(.text.startup+0x4c): undefined reference to `fftw_free'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_6.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_6.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_6.cpp
g++ -o .sconf_temp/conftest_6 -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib .sconf_temp/conftest_6.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/
dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lpthread
.sconf_temp/conftest_6.o: In function `main':
conftest_6.cpp:(.text.startup+0xc): undefined reference to `fftw_malloc'
conftest_6.cpp:(.text.startup+0x19): undefined reference to `fftw_malloc'
conftest_6.cpp:(.text.startup+0x34): undefined reference to `fftw_plan_dft_r2c_2d'
conftest_6.cpp:(.text.startup+0x3c): undefined reference to `fftw_destroy_plan'
conftest_6.cpp:(.text.startup+0x44): undefined reference to `fftw_free'
conftest_6.cpp:(.text.startup+0x4c): undefined reference to `fftw_free'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_7.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_7.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_7.cpp
g++ -o .sconf_temp/conftest_7 -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_7.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/L
inux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/ls
stprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lpthread
.sconf_temp/conftest_7.o: In function `main':
conftest_7.cpp:(.text.startup+0xc): undefined reference to `fftw_malloc'
conftest_7.cpp:(.text.startup+0x19): undefined reference to `fftw_malloc'
conftest_7.cpp:(.text.startup+0x34): undefined reference to `fftw_plan_dft_r2c_2d'
conftest_7.cpp:(.text.startup+0x3c): undefined reference to `fftw_destroy_plan'
conftest_7.cpp:(.text.startup+0x44): undefined reference to `fftw_free'
conftest_7.cpp:(.text.startup+0x4c): undefined reference to `fftw_free'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_8.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_8.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_8.cpp
g++ -o .sconf_temp/conftest_8 -Wl,-rpath=#lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux
64/fftw/3.3.4.lsst2/lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_8.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64
/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod
/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lpthread
.sconf_temp/conftest_8.o: In function `main':
conftest_8.cpp:(.text.startup+0xc): undefined reference to `fftw_malloc'
conftest_8.cpp:(.text.startup+0x19): undefined reference to `fftw_malloc'
conftest_8.cpp:(.text.startup+0x34): undefined reference to `fftw_plan_dft_r2c_2d'
conftest_8.cpp:(.text.startup+0x3c): undefined reference to `fftw_destroy_plan'
conftest_8.cpp:(.text.startup+0x44): undefined reference to `fftw_free'
conftest_8.cpp:(.text.startup+0x4c): undefined reference to `fftw_free'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_9.cpp <-
|
|#include "fftw3.h"
|#include <iostream>
|int main()
|{
| double* ar = (double*) fftw_malloc(sizeof(double)*64);
| fftw_complex* ac = (fftw_complex*) fftw_malloc(sizeof(double)*2*64);
| fftw_plan plan = fftw_plan_dft_r2c_2d(8,8,ar,ac,FFTW_MEASURE);
| fftw_destroy_plan(plan);
| fftw_free(ar);
| fftw_free(ac);
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_9.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .s
conf_temp/conftest_9.cpp
g++ -o .sconf_temp/conftest_9 .sconf_temp/conftest_9.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/
tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lfftw3 -lpthread
bash -c .sconf_temp/conftest_9 > .sconf_temp/conftest_9.out
scons: Configure: yes
scons: Configure: Checking for boost header files...
.sconf_temp/conftest_10.cpp <-
|
|#define BOOST_NO_CXX11_SMART_PTR
|#include "boost/shared_ptr.hpp"
|
g++ -o .sconf_temp/conftest_10.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_10.cpp
scons: Configure: yes
.sconf_temp/conftest_11.cpp <-
|
|#include <iostream>
|#define BOOST_NO_CXX11_SMART_PTR
|#include "boost/version.hpp"
|int main() { std::cout<<BOOST_VERSION<<std::endl; return 0; }
|
g++ -o .sconf_temp/conftest_11.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_11.cpp
g++ -o .sconf_temp/conftest_11 .sconf_temp/conftest_11.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux6
4/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lfftw3 -lpthread
bash -c .sconf_temp/conftest_11 > .sconf_temp/conftest_11.out
scons: Configure: Checking for C++ header file TMV.h...
.sconf_temp/conftest_12.cpp <-
|
|#include <TMV.h>
|
|
g++ -o .sconf_temp/conftest_12.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_12.cpp
scons: Configure: yes
.sconf_temp/conftest_13.cpp <-
|
|#include <iostream>
|#include "TMV.h"
|int main()
|{ std::cout<<tmv::TMV_Version()<<std::endl; return 0; }
|
g++ -o .sconf_temp/conftest_13.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_13.cpp
g++ -o .sconf_temp/conftest_13 .sconf_temp/conftest_13.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux6
4/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lfftw3 -lpthread
bash -c .sconf_temp/conftest_13 > .sconf_temp/conftest_13.out
scons: Configure: Checking for correct TMV linkage...
.sconf_temp/conftest_14.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_14.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_14.cpp
.sconf_temp/conftest_15.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_15.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_15.cpp
g++ -o .sconf_temp/conftest_15 -fopenmp .sconf_temp/conftest_15.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsst
sw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -lfftw3 -lpthrea
d -ltmv -lpthread
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x78): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::det() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x80): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::logDet(std::complex<double>*) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x90): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::sumElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x98): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::sumAbsElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xa0): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::sumAbs2Elements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xb0): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::normSq(double) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xb8): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::normF() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xc0): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::norm1() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xd0): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::doNorm2() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xe0): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::maxAbsElement() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xe8): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::maxAbs2Element() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xf0): undefined referenc
e to `tmv::GenSymMatrix<std::complex<double> >::write(tmv::TMV_Writer const&) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x108): undefined referen
ce to `tmv::GenSymMatrix<std::complex<double> >::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x148): undefined referen
ce to `tmv::GenSymMatrix<std::complex<double> >::cref(long, long) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewISt7complexIdELi0EEE0_NS_12GenSymMatrixIS2_EE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x1c8): undefined referen
ce to `non-virtual thunk to tmv::GenSymMatrix<std::complex<double> >::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x78): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::det() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x80): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::logDet(std::complex<double>*) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x90): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::sumElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x98): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::sumAbsElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xa0): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::sumAbs2Elements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xb0): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::normSq(double) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xb8): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::normF() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xc0): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::norm1() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xd0): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::doNorm2() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xe0): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::maxAbsElement() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xe8): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::maxAbs2Element() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0xf0): undefined reference to `tmv::GenSymMatrix<s
td::complex<double> >::write(tmv::TMV_Writer const&) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x108): undefined reference to `tmv::GenSymMatrix<
std::complex<double> >::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x148): undefined reference to `tmv::GenSymMatrix<
std::complex<double> >::cref(long, long) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE[_ZTVN3tmv13SymMatrixViewISt7complexIdELi0EEE]+0x1d8): undefined reference to `non-virtual thunk
to tmv::GenSymMatrix<std::complex<double> >::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x78): undefined reference to `tmv::GenSymMatrix<double>::det
() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x80): undefined reference to `tmv::GenSymMatrix<double>::log
Det(double*) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x90): undefined reference to `tmv::GenSymMatrix<double>::sum
Elements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x98): undefined reference to `tmv::GenSymMatrix<double>::sum
AbsElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xa0): undefined reference to `tmv::GenSymMatrix<double>::sum
Abs2Elements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xb0): undefined reference to `tmv::GenSymMatrix<double>::nor
mSq(double) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xb8): undefined reference to `tmv::GenSymMatrix<double>::nor
mF() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xc0): undefined reference to `tmv::GenSymMatrix<double>::nor
m1() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xd0): undefined reference to `tmv::GenSymMatrix<double>::doN
orm2() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xe0): undefined reference to `tmv::GenSymMatrix<double>::max
AbsElement() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xe8): undefined reference to `tmv::GenSymMatrix<double>::max
Abs2Element() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xf0): undefined reference to `tmv::GenSymMatrix<double>::wri
te(tmv::TMV_Writer const&) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x108): undefined reference to `tmv::GenSymMatrix<double>::se
tDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x148): undefined reference to `tmv::GenSymMatrix<double>::cr
ef(long, long) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv9SymMatrixIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x1c8): undefined reference to `non-virtual thunk to tmv::Gen
SymMatrix<double>::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x78): undefined reference to `tmv::GenSymMatrix<double>::det() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x80): undefined reference to `tmv::GenSymMatrix<double>::logDet(double*) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x90): undefined reference to `tmv::GenSymMatrix<double>::sumElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x98): undefined reference to `tmv::GenSymMatrix<double>::sumAbsElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xa0): undefined reference to `tmv::GenSymMatrix<double>::sumAbs2Elements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xb0): undefined reference to `tmv::GenSymMatrix<double>::normSq(double) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xb8): undefined reference to `tmv::GenSymMatrix<double>::normF() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xc0): undefined reference to `tmv::GenSymMatrix<double>::norm1() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xd0): undefined reference to `tmv::GenSymMatrix<double>::doNorm2() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xe0): undefined reference to `tmv::GenSymMatrix<double>::maxAbsElement() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xe8): undefined reference to `tmv::GenSymMatrix<double>::maxAbs2Element() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0xf0): undefined reference to `tmv::GenSymMatrix<double>::write(tmv::TMV_Writer cons
t&) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x108): undefined reference to `tmv::GenSymMatrix<double>::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv9SymMatrixIdLi0EEE[_ZTVN3tmv9SymMatrixIdLi0EEE]+0x1d8): undefined reference to `non-virtual thunk to tmv::GenSymMatrix<double>::setD
iv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x78): undefined reference to `tmv::GenSymMatrix<do
uble>::det() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x80): undefined reference to `tmv::GenSymMatrix<do
uble>::logDet(double*) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x90): undefined reference to `tmv::GenSymMatrix<do
uble>::sumElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x98): undefined reference to `tmv::GenSymMatrix<do
uble>::sumAbsElements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xa0): undefined reference to `tmv::GenSymMatrix<do
uble>::sumAbs2Elements() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xb0): undefined reference to `tmv::GenSymMatrix<do
uble>::normSq(double) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xb8): undefined reference to `tmv::GenSymMatrix<do
uble>::normF() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xc0): undefined reference to `tmv::GenSymMatrix<do
uble>::norm1() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xd0): undefined reference to `tmv::GenSymMatrix<do
uble>::doNorm2() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xe0): undefined reference to `tmv::GenSymMatrix<do
uble>::maxAbsElement() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xe8): undefined reference to `tmv::GenSymMatrix<do
uble>::maxAbs2Element() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xf0): undefined reference to `tmv::GenSymMatrix<do
uble>::write(tmv::TMV_Writer const&) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x108): undefined reference to `tmv::GenSymMatrix<d
ouble>::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x148): undefined reference to `tmv::GenSymMatrix<d
ouble>::cref(long, long) const'
.sconf_temp/conftest_15.o:(.rodata._ZTCN3tmv13SymMatrixViewIdLi0EEE0_NS_12GenSymMatrixIdEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x1c8): undefined reference to `non-virtual thunk t
o tmv::GenSymMatrix<double>::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x78): undefined reference to `tmv::GenSymMatrix<double>::det() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x80): undefined reference to `tmv::GenSymMatrix<double>::logDet(double*)
const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x90): undefined reference to `tmv::GenSymMatrix<double>::sumElements() co
nst'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x98): undefined reference to `tmv::GenSymMatrix<double>::sumAbsElements()
const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xa0): undefined reference to `tmv::GenSymMatrix<double>::sumAbs2Elements(
) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xb0): undefined reference to `tmv::GenSymMatrix<double>::normSq(double) c
onst'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xb8): undefined reference to `tmv::GenSymMatrix<double>::normF() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xc0): undefined reference to `tmv::GenSymMatrix<double>::norm1() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xd0): undefined reference to `tmv::GenSymMatrix<double>::doNorm2() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xe0): undefined reference to `tmv::GenSymMatrix<double>::maxAbsElement()
const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xe8): undefined reference to `tmv::GenSymMatrix<double>::maxAbs2Element()
const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0xf0): undefined reference to `tmv::GenSymMatrix<double>::write(tmv::TMV_W
riter const&) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x108): undefined reference to `tmv::GenSymMatrix<double>::setDiv() const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x148): undefined reference to `tmv::GenSymMatrix<double>::cref(long, long
) const'
.sconf_temp/conftest_15.o:(.rodata._ZTVN3tmv13SymMatrixViewIdLi0EEE[_ZTVN3tmv13SymMatrixViewIdLi0EEE]+0x1d8): undefined reference to `non-virtual thunk to tmv::GenSymMatrix<dou
ble>::setDiv() const'
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_16.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_16.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_16.cpp
g++ -o .sconf_temp/conftest_16 -fopenmp .sconf_temp/conftest_16.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsst
sw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -l
fftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_16 > .sconf_temp/conftest_16.out
.sconf_temp/conftest_16: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_16: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_17.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_17.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_17.cpp
g++ -o .sconf_temp/conftest_17 -fopenmp .sconf_temp/conftest_17.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsst
sw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -l
irc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_18.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_18.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_18.cpp
g++ -o .sconf_temp/conftest_18 -fopenmp .sconf_temp/conftest_18.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsst
sw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -l
fftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_18 > .sconf_temp/conftest_18.out
.sconf_temp/conftest_18: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_18: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_19.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_19.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_19.cpp
g++ -o .sconf_temp/conftest_19 -fopenmp -Wl,-rpath=#lib .sconf_temp/conftest_19.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstpr
od/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib
-ltmv_symband -lfftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_19 > .sconf_temp/conftest_19.out
.sconf_temp/conftest_19: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_19: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_20.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_20.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_20.cpp
g++ -o .sconf_temp/conftest_20 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib .sconf_temp/conftest_20.o -Llib -L/sps/lsst/dev/lsstprod/week
lies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sp
s/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lfftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_20 > .sconf_temp/conftest_20.out
.sconf_temp/conftest_20: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_20: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_21.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_21.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_21.cpp
g++ -o .sconf_temp/conftest_21 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_21.o -Llib -L/sps/lsst/dev/lsstprod/weekli
es/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/
lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lfftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_21 > .sconf_temp/conftest_21.out
.sconf_temp/conftest_21: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_21: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_22.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_22.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_22.cpp
g++ -o .sconf_temp/conftest_22 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib .sconf_temp/conftest_22.o -Llib -L/sps/lsst/dev/lsstprod/
weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -
L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lfftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_22 > .sconf_temp/conftest_22.out
.sconf_temp/conftest_22: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_22: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_23.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_23.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_23.cpp
g++ -o .sconf_temp/conftest_23 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_23.o -Llib -L/sps/lsst/dev/lsstprod/weekli
es/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/
lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lfftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_23 > .sconf_temp/conftest_23.out
.sconf_temp/conftest_23: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_23: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_24.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_24.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_24.cpp
g++ -o .sconf_temp/conftest_24 -fopenmp -Wl,-rpath=#lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/fftw/3.3.4.lsst2/lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_24.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lss
tsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/d
ev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lfftw3 -lpthread -ltmv -lpthread
bash -c .sconf_temp/conftest_24 > .sconf_temp/conftest_24.out
.sconf_temp/conftest_24: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_24: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
.sconf_temp/conftest_24: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
.sconf_temp/conftest_24: /usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0' not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv.so.0)
.sconf_temp/conftest_25.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_25.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_25.cpp
g++ -o .sconf_temp/conftest_25 -fopenmp .sconf_temp/conftest_25.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsst
sw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -l
irc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_26.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_26.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_26.cpp
g++ -o .sconf_temp/conftest_26 -fopenmp -Wl,-rpath=#lib .sconf_temp/conftest_26.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstpr
od/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib
-ltmv_symband -lirc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_27.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_27.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_27.cpp
g++ -o .sconf_temp/conftest_27 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib .sconf_temp/conftest_27.o -Llib -L/sps/lsst/dev/lsstprod/week
lies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sp
s/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lirc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_28.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_28.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_28.cpp
g++ -o .sconf_temp/conftest_28 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_28.o -Llib -L/sps/lsst/dev/lsstprod/weekli
es/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/
lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lirc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_29.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_29.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_29.cpp
g++ -o .sconf_temp/conftest_29 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib .sconf_temp/conftest_29.o -Llib -L/sps/lsst/dev/lsstprod/
weeklies/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -
L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lirc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_30.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_30.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_30.cpp
g++ -o .sconf_temp/conftest_30 -fopenmp -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_30.o -Llib -L/sps/lsst/dev/lsstprod/weekli
es/lsstsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/
lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lirc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
.sconf_temp/conftest_31.cpp <-
|
|#include "TMV_Sym.h"
|#include <iostream>
|int main()
|{
| tmv::SymMatrix<double> S(10,4.);
| //tmv::Matrix<double> S(10,10,4.);
| tmv::Matrix<double> m(10,3,2.);
| S += 50.;
| tmv::Matrix<double> m2 = m / S;
| std::cout<<"23"<<std::endl;
| return 0;
|}
|
g++ -o .sconf_temp/conftest_31.o -c -O2 -fno-strict-aliasing -Iinclude -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/include -I/sps/lsst/dev/lsstprod/weeklies/l
sstsw/Linux64/tmv/0.73+2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/include -I/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/include .
sconf_temp/conftest_31.cpp
g++ -o .sconf_temp/conftest_31 -fopenmp -Wl,-rpath=#lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/boost/1.60+1/lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/ls
stsw/Linux64/fftw/3.3.4.lsst2/lib -Wl,-rpath=/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib .sconf_temp/conftest_31.o -Llib -L/sps/lsst/dev/lsstprod/weeklies/lss
tsw/Linux64/boost/1.60+1/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -L/sps/lsst/dev/lsstprod/weeklies/lsstsw/Linux64/fftw/3.3.4.lsst2/lib -L/sps/lsst/d
ev/lsstprod/weeklies/lsstsw/Linux64/tmv/0.73+2/lib -ltmv_symband -lirc -limf -lfftw3 -lpthread -ltmv -lpthread
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -lirc
/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.1/ld: cannot find -limf
collect2: error: ld returned 1 exit status
Indeed it misses the libgomp.so library
/usr/local/grid/emi-3/WN/SL6_64/3.10.0-1.2/usr/lib64/libgomp.so.1: version `GOMP_4.0’ not found (required by /sps/lsst/dev/lsstprod/weeklies/lsstsw/Lin
ux64/tmv/0.73+2/lib/libtmv_symband.so.0)
I try
export LD_LIBRARY_PATH=/usr/lib64/libgomp.so.1:$LD_LIBRARY_PATH
But this results in the same failure
Christian