whizard is hosted by Hepforge, IPPP Durham

Opened 12 years ago

Closed 12 years ago

#455 closed defect (invalid)

nagfor user tests fail under 32bit architecture

Reported by: Juergen Reuter Owned by: ALL
Priority: P1 Milestone: v2.0.7
Component: core Version: 2.0.6
Severity: blocker Keywords:
Cc:

Description

This is the error message:

libtool: compile:  nagfor -c -I/localscratch/reuter/trunk/build/src/models -I/localscratch/reuter/trunk/build/src/omega/src -I/localscratch/reuter/trunk/build/src/whizard-core -I/localscratch/reuter/trunk/build/src/misc -gline -C=all -nan libuser_cuts.f90 -o libuser_cuts.o >/dev/null 2>&1
libtool: link: nagfor -shared  -PIC  .libs/user_cuts_p.o .libs/libuser_cuts.o   -Wl,-Wl,,-rpath -Wl,-Wl,,/localscratch/reuter/trunk/build/src/whizard-core/.libs -Wl,-Wl,,-rpath -Wl,-Wl,,/localscratch/reuter/trunk/build/src/.libs -Wl,-Wl,,-rpath -Wl,-Wl,,/localscratch/reuter/trunk/build/src/omega/src/.libs -Wl,-Wl,,-rpath -Wl,-Wl,,/localscratch/reuter/trunk/build/src/vamp/src/.libs -Wl,-Wl,,-rpath -Wl,-Wl,,/localscratch/reuter/trunk/build/src/circe1/src/.libs -Wl,-Wl,,-rpath -Wl,-Wl,,/localscratch/reuter/trunk/build/src/circe2/src/.libs -Wl,-Wl,,-rpath -Wl,-Wl,,/opt/whizard//lib -Wl,-Wl,,-rpath -Wl,-Wl,,/afs/.physik.uni-freiburg.de/opt/gcc-4.5/lib -Wl,-Wl,,-rpath -Wl,-Wl,,/afs/physik.uni-freiburg.de/opt/gcc-4.5//lib -Wl,-Wl,,-rpath -Wl,-Wl,,/localscratch/reuter/trunk/dist/lib -Wl,-Wl,,-rpath -Wl,-Wl,,/opt/whizard//lib -Wl,-Wl,,-rpath -Wl,-Wl,,/afs/.physik.uni-freiburg.de/opt/gcc-4.5/lib -Wl,-Wl,,-rpath -Wl,-Wl,,/afs/physik.uni-freiburg.de/opt/gcc-4.5//lib -L/localscratch/reuter/trunk/build/src/omega/src/.libs -L/localscratch/reuter/trunk/build/src/vamp/src/.libs -L/localscratch/reuter/trunk/build/src/circe1/src/.libs -L/localscratch/reuter/trunk/build/src/circe2/src/.libs -L/localscratch/reuter/trunk/build/src/whizard-core -L/localscratch/reuter/trunk/build/src -L/localscratch/reuter/trunk/build/src/hepmc /localscratch/reuter/trunk/build/src/whizard-core/.libs/libwhizard_main.so -L/opt/whizard//lib -L/afs/physik.uni-freiburg.de/opt/gcc-4.5/bin/../lib/gcc/i686-pc-linux-gnu/4.5.0 -L/afs/physik.uni-freiburg.de/opt/gcc-4.5/bin/../lib/gcc -L/afs/physik.uni-freiburg.de/opt/gcc-4.5/bin/../lib/gcc/i686-pc-linux-gnu/4.5.0/../../.. /localscratch/reuter/trunk/build/src/.libs/libomega.so /localscratch/reuter/trunk/build/src/omega/src/.libs/libomega_core.so -L/localscratch/reuter/trunk/build/src/models /localscratch/reuter/trunk/build/src/.libs/libwhizard.so -L/afs/.physik.uni-freiburg.de/opt/gcc-4.5/lib -L/afs/physik.uni-freiburg.de/opt/gcc-4.5//lib /localscratch/reuter/trunk/build/src/vamp/src/.libs/libvamp.so /localscratch/reuter/trunk/build/src/circe1/src/.libs/libcirce1.so /localscratch/reuter/trunk/build/src/circe2/src/.libs/libcirce2.so /opt/whizard//lib/libLHAPDF.so /afs/.physik.uni-freiburg.de/opt/gcc-4.5/lib/libgfortran.so /afs/physik.uni-freiburg.de/opt/gcc-4.5//lib/libstdc++.so -lm -ldl    -Wl,-Wl,,-soname -Wl,-Wl,,libuser_cuts.so.0 -o .libs/libuser_cuts.so.0.0.0
NAG Fortran Compiler Release 5.2(775)
Option warning: Unrecognised option -shared passed to loader
libtool: link: (cd ".libs" && rm -f "libuser_cuts.so.0" && ln -s "libuser_cuts.so.0.0.0" "libuser_cuts.so.0")
libtool: link: (cd ".libs" && rm -f "libuser_cuts.so" && ln -s "libuser_cuts.so.0.0.0" "libuser_cuts.so")
libtool: link: ar cru .libs/libuser_cuts.a  user_cuts_p.o libuser_cuts.o
libtool: link: ranlib .libs/libuser_cuts.a
libtool: link: ( cd ".libs" && rm -f "libuser_cuts.la" && ln -s "../libuser_cuts.la" "libuser_cuts.la" )
| Loading process library 'libuser_cuts'
******************************************************************************
******************************************************************************
*** FATAL ERROR: ./.libs/libuser_cuts.so.0: undefined symbol: omega_vectors_MP_vector_vector
****************************************************************************** 

Change History (5)

comment:1 Changed 12 years ago by Juergen Reuter

This was not caused by the upgrade I did on the libtool components from 2.4.0 to 2.4.2 in r3627.

comment:2 Changed 12 years ago by Juergen Reuter

The interesting thing is: it is in the corresponding shared object file!!! I don't get it.

comment:3 Changed 12 years ago by kilian

To be sure: You did make clean in the test directory?

comment:4 Changed 12 years ago by Juergen Reuter

On a clean system it worked. This - like many other problems - seems to be one of destructive interference between different setups of libraries.

comment:5 Changed 12 years ago by Juergen Reuter

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.