whizard is hosted by Hepforge, IPPP Durham

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#227 closed defect (fixed)

distcheck fails in omega self-tests

Reported by: kilian Owned by: ohl
Priority: P1 Milestone:
Component: omega Version: 2.0.0rc2
Severity: blocker Keywords:
Cc:

Description

make distcheck stops with the following output

make[5]: Entering directory `/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_build/src/omega/tests'
PATH=/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_inst/bin:$PATH; export PATH; \
        LD_LIBRARY_PATH=/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_inst/lib/omega:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; \
        omega_QED.opt -target:parameter_module parameters_qed -scatter "e+ e- -> m+ m-" > amplitude_qed_eemm.f90; \
        nagfor -f2003 -C=all -gline -I/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_inst/include/omega -L/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_inst/lib/omega \
          ../../../../src/omega/tests/parameters_qed.f90 amplitude_qed_eemm.f90 \
          ../../../../src/omega/tests/test2_qed_eemm.f90 -lomega_core; \
        ./a.out
SUMMARY: 3 fusions, 1 propagators, 1 diagrams
NAG Fortran Compiler Release 5.2(696)
../../../../src/omega/tests/parameters_qed.f90:
[NAG Fortran Compiler normal termination]
amplitude_qed_eemm.f90:
[NAG Fortran Compiler normal termination]
../../../../src/omega/tests/test2_qed_eemm.f90:
Warning: ../../../../src/omega/tests/test2_qed_eemm.f90: File amplitude_qed_eemm.f90 containing module AMPLITUDE_QED_EEMM needs recompilation
[NAG Fortran Compiler normal termination, 1 warning]
Loading...
test2_qed_eemm.o: In function `main':
test2_qed_eemm.012288.c:(.text+0x64): undefined reference to `amplitude_qed_eemm_MP_number_flavor_states'
test2_qed_eemm.012288.c:(.text+0xa0): undefined reference to `amplitude_qed_eemm_MP_number_spin_states'
test2_qed_eemm.012288.c:(.text+0xdc): undefined reference to `amplitude_qed_eemm_MP_number_color_flows'
test2_qed_eemm.012288.c:(.text+0x4c8): undefined reference to `amplitude_qed_eemm_MP_new_event'
test2_qed_eemm.012288.c:(.text+0x54b): undefined reference to `amplitude_qed_eemm_MP_get_amplitude'
test2_qed_eemm.o:(.data+0xa0): undefined reference to `amplitude_qed_eemm_MP_number_flavor_states'
test2_qed_eemm.o:(.data+0xb8): undefined reference to `amplitude_qed_eemm_MP_number_spin_states'
test2_qed_eemm.o:(.data+0xd0): undefined reference to `amplitude_qed_eemm_MP_number_color_flows'
test2_qed_eemm.o:(.data+0x100): undefined reference to `amplitude_qed_eemm_MP_new_event'
test2_qed_eemm.o:(.data+0x118): undefined reference to `amplitude_qed_eemm_MP_get_amplitude'
collect2: ld returned 1 exit status
/bin/sh: line 6: ./a.out: Datei oder Verzeichnis nicht gefunden
make[5]: *** [installcheck-local] Fehler 127
make[5]: Leaving directory `/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_build/src/omega/tests'
make[4]: *** [installcheck-recursive] Fehler 1
make[4]: Leaving directory `/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_build/src/omega/tests'
make[3]: *** [installcheck-recursive] Fehler 1
make[3]: Leaving directory `/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_build/src/omega'
make[2]: *** [installcheck-recursive] Fehler 1
make[2]: Leaving directory `/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_build/src'
make[1]: *** [installcheck-recursive] Fehler 1
make[1]: Leaving directory `/home/kilian/whizard/build/nagfor/whizard-2.0.0_rc3/_build'
make: *** [distcheck] Fehler 1

Change History (4)

comment:1 Changed 14 years ago by ohl

Status: newassigned

My bad. Will try to fix this ASAP. Unfortunately, WHIZARD doesn't compile at the moment, due to problems with the event file code ...

comment:2 Changed 14 years ago by ohl

OK, I can reproduce this in make distcheck for the standalone O'Mega. make check works, though ...

comment:3 Changed 14 years ago by ohl

Resolution: fixed
Status: assignedclosed

Fixed in r1883.

comment:4 Changed 14 years ago by Juergen Reuter

Milestone: v2.0-rc3

Milestone v2.0-rc3 deleted

Note: See TracTickets for help on using tickets.