[Rivet] make check failure

Stefan Gieseke gieseke at particle.uni-karlsruhe.de
Wed Jul 8 13:05:27 BST 2009


Hi Rivets, 

I am installing 'by hand', as I have fastjet and HepMC installed anyway.  
I attached my make check failure.  PYTHONPATH is set. 

Cheers, Stefan 
-------------- next part --------------
Making check in src
make[1]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src'
Making check in Projections
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src/Projections'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src/Projections'
Making check in Analyses
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src/Analyses'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src/Analyses'
Making check in Tools
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src/Tools'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src/Tools'
Making check in .
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src'
Making check in Test
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src/Test'
make  testMatVec testBoost
make[3]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src/Test'
make[3]: `testMatVec' is up to date.
make[3]: `testBoost' is up to date.
make[3]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src/Test'
make  check-TESTS
make[3]: Entering directory `/home/stefan/mc/Rivet-1.1.3/src/Test'
(1; 0, 0, 0): interval = 1
(1; 0, 0, 1): interval = 0
(1; 0, 2, 3): interval = -12
(1; 0, 2, 3): vector = (0, 2, 3)

(1; 0, 0, 1): mass = 0
(1; 0, 0, 1): mass = 0
(6; 0, 2, 3): mass = 23
(6; 0, 2, 3): vector = (0, 2, 3)

[ ( 1.75 1.29904 0 ) ( 1.29904 3.25 0 ) ( 0 0 9 ) ]

Matrices:
[ ( 0 0 0 ) ( 0 0 0 ) ( 0 0 0 ) ]
[ ( 1 0 0 ) ( 0 1 0 ) ( 0 0 1 ) ]
[ ( 1.75 1.29904 0 ) ( 1.29904 3.25 0 ) ( 0 0 9 ) ]
tr(0) & det(0): 0, 0
tr(I3) & det(I3): 3, 1
[ ( 1 0 0 ) ( 1 2 3 ) ( 0 0 1 ) ] + [ ( 1 3 0 ) ( 0 2 0 ) ( 0 1 1 ) ] = [ ( 2 3 0 ) ( 1 4 3 ) ( 0 1 2 ) ]
[ ( 2 3 0 ) ( 1 4 3 ) ( 0 1 2 ) ] == [ ( 2 3 0 ) ( 1 4 3 ) ( 0 1 2 ) ]: true

Vector: (1, 2, 3)
Invert: (1, 2, 3) --> (-1, -2, -3)
Rot 90: (1, 2, 3) --90deg--> (-2, 1, 3)
Rot 2 x 90: (1, 2, 3) --90deg--> (-1, -2, 3)
Rot 90*-90: (1, 2, 3) --90deg--> (1, 2, 3)
Rot 0 x 45 x 1: (1, 2, 3)
Rot 1 x 45 x 1: (2.82843, 2, 1.41421)
Rot 2 x 45 x 1: (3, 2, -1)
Rot 3 x 45 x 1: (1.41421, 2, -2.82843)
Rot 4 x 45 x 1: (-1, 2, -3)
Rot 5 x 45 x 1: (-2.82843, 2, -1.41421)
Rot 6 x 45 x 1: (-3, 2, 1)
Rot 7 x 45 x 1: (-1.41421, 2, 2.82843)
Rot 8 x 45 x 1: (1, 2, 3)

Boosts:
LTx: [ ( 1.1547 0.57735 0 0 ) ( 0.57735 1.1547 0 0 ) ( 0 0 1 0 ) ( 0 0 0 1 ) ]
I on LTx: [ ( 1.1547 0.57735 0 0 ) ( 0.57735 1.1547 0 0 ) ( 0 0 1 0 ) ( 0 0 0 1 ) ]
Rot90 on LTx: [ ( 1.1547 0 0.57735 0 ) ( 0 1 0 0 ) ( 0.57735 0 1.1547 0 ) ( 0 0 0 1 ) ]

X-boosts:
(10; 0, 0, 1) -> (11.547; 5.7735, 0, 1)
(11.547; 5.7735, 0, 1) -> (10; 0, 0, 1)
(10; 0, 0, 1) -> (9.94987; 6.12303e-17, 0, 0)

(1; 0, 0, 1) -> (1.25988; 0.629941, 0.436436, 1)
(1; 0, 0, 1) -> (1.25988; 0.57735, 0.503953, 1)
(0.5, 0.34641, 0)
(0.458258, 0.4, 0)
(0, 0, 0)
PASS: testMatVec
foo_vector:
2
1
3
2

foo_set:
3
2
1

Destructing a Foo with x=2
Destructing a Foo with x=1
Destructing a Foo with x=3
Destructing a Foo with x=2
PASS: testBoost
==================
All 2 tests passed
==================
make[3]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src/Test'
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src/Test'
make[1]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/src'
Making check in pyext
make[1]: Entering directory `/home/stefan/mc/Rivet-1.1.3/pyext'
/usr/bin/python setup.py build
running build
running build_py
running build_ext
make[1]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/pyext'
Making check in data
make[1]: Entering directory `/home/stefan/mc/Rivet-1.1.3/data'
Making check in refdata
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/data/refdata'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/data/refdata'
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/data'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/data'
make[1]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/data'
Making check in include
make[1]: Entering directory `/home/stefan/mc/Rivet-1.1.3/include'
Making check in Rivet
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/include/Rivet'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/include/Rivet'
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/include'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/include'
make[1]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/include'
Making check in bin
make[1]: Entering directory `/home/stefan/mc/Rivet-1.1.3/bin'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/bin'
Making check in plugindemo
make[1]: Entering directory `/home/stefan/mc/Rivet-1.1.3/plugindemo'
make  check-TESTS
make[2]: Entering directory `/home/stefan/mc/Rivet-1.1.3/plugindemo'
List of analyses includes MYANALYSIS? rivet requires the 'rivet' Python module
NO
FAIL: testplugin
============================================
1 of 1 tests failed
Please report to rivet at projects.hepforge.org
============================================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/plugindemo'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/stefan/mc/Rivet-1.1.3/plugindemo'
make: *** [check-recursive] Error 1

# output of echo $PYTHONPATH
/home/stefan/opt/rivet-1.1.3/lib/python2.6/site-packages


More information about the Rivet mailing list