[vsipl++] Compile problems with reference implementation and gnu 3.4.5

Schnetzer, Everett eschnetz at harris.com
Mon Sep 10 13:01:48 UTC 2007


Stefan,

Here's the configure command and status:

.\configure --enable-ref-impl --disable-mpi --without-lapack
--enable-cvsip
 
--with-cvsip-prefix=/m/aip_eschnetz_ai0127_view/AIP_IRAD/COTS/i686-pc-mi
ngw32

...

configure: Summary
Build in maintainer-mode:                
Using config suffix:                     
Exceptions enabled:                      yes
With mpi enabled:                        no
With PAS enabled:                        no
With LAPACK:                             no
With SAL:                                no
With IPP:                                no
With C-VSIPL:                            yes
Using FFT backends:                      cvsip
  Provides float FFTs
  Provides double FFTs
Complex storage format:                  interleaved
Timer:                                   none
With Python bindings:                    no
configure: creating ./config.status
config.status: creating benchmarks/GNUmakefile.inc
config.status: creating benchmarks/hpec_kernel/GNUmakefile.inc
config.status: creating doc/Doxyfile
config.status: creating doc/GNUmakefile.inc
config.status: creating examples/GNUmakefile.inc
config.status: creating examples/makefile.standalone
config.status: creating GNUmakefile
config.status: creating scripting/GNUmakefile.inc
config.status: creating src/vsip/core/acconfig.hpp
config.status: creating src/vsip/GNUmakefile.inc
config.status: creating src/vsip/opt/cbe/alf/src/ppu/GNUmakefile.inc
config.status: creating src/vsip/opt/cbe/spu/GNUmakefile.inc
config.status: creating src/vsip_csl/GNUmakefile.inc
config.status: creating synopsis.py
config.status: creating tests/context-installed.pre
config.status: creating tests/context
config.status: creating tests/GNUmakefile.inc
config.status: creating tests/QMTest/configuration
config.status: creating vendor/clapack/blas/SRC/GNUmakefile
config.status: creating vendor/clapack/F2CLIBS/libF77/GNUmakefile
config.status: creating vendor/clapack/SRC/GNUmakefile
config.status: creating vendor/clapack/SRC/make.inc
config.status: creating vendor/GNUmakefile.inc
config.status: creating vendor/lapack/make.inc
config.status: creating vendor/lapack/SRC/GNUmakefile
config.status: creating vsipl++.pc
config.status: creating src/vsip/core/acconfig.hpp 

The build of the VSIPL++ library is done with "make -fGNUmakefile all",
and it succeeds. Then I change directories to tests/ref-impl and try
"make -fMakefile check". For the tests, the Makefile and Makefile.inc
files were updated for our directory structure. The error appears when
it gets to math-matvec.cpp file.

I've played some with the flags used to compile the tests (removed -O2
and -pedantic), but nothing has changed the result. I hope your attempt
on Windows reproduces the problem, but since it works for Linux, I'll
start looking for possible problems in our environment.

Thanks,

Everett



More information about the vsipl++ mailing list