[gecode-users] gecode-0.9.0-20051122.tar.gz

Luis Quesada luque at info.ucl.ac.be
Tue Nov 22 12:58:56 CET 2005


Dear all,

The version of gecode available through the following link does not compile:

http://www.gecode.org/download/gecode-0.9.0-20051122.tar.gz

When compiling we get the following error:

./int/arithmetic/mult.icc: In member function ‘virtual 
Gecode::ExecStatus 
Gecode::Int::Arithmetic::Mult<View>::propagate(Gecode::Space*)’:
./int/arithmetic/mult.icc:300: error: jump to label ‘prop_pz’
./int/arithmetic/mult.icc:274: error: from here
./int/arithmetic/mult.icc:283: error: crosses initialization of ‘double 
x0u_x1u’
./int/arithmetic/mult.icc:282: error: crosses initialization of ‘double 
x0u_x1l’
./int/arithmetic/mult.icc:281: error: crosses initialization of ‘double 
x0l_x1u’
./int/arithmetic/mult.icc:280: error: crosses initialization of ‘double 
x0l_x1l’
./int/arithmetic/mult.icc:300: error: jump to label ‘prop_pz’
./int/arithmetic/mult.icc:270: error: from here
./int/arithmetic/mult.icc:283: error: crosses initialization of ‘double 
x0u_x1u’
./int/arithmetic/mult.icc:282: error: crosses initialization of ‘double 
x0u_x1l’
./int/arithmetic/mult.icc:281: error: crosses initialization of ‘double 
x0l_x1u’
./int/arithmetic/mult.icc:280: error: crosses initialization of ‘double 
x0l_x1l’
./int/arithmetic/mult.icc:315: error: jump to label ‘prop_nz’
./int/arithmetic/mult.icc:277: error: from here
./int/arithmetic/mult.icc:283: error: crosses initialization of ‘double 
x0u_x1u’
./int/arithmetic/mult.icc:282: error: crosses initialization of ‘double 
x0u_x1l’
./int/arithmetic/mult.icc:281: error: crosses initialization of ‘double 
x0l_x1u’
./int/arithmetic/mult.icc:280: error: crosses initialization of ‘double 
x0l_x1l’
./int/arithmetic/mult.icc:315: error: jump to label ‘prop_nz’
./int/arithmetic/mult.icc:272: error: from here
./int/arithmetic/mult.icc:283: error: crosses initialization of ‘double 
x0u_x1u’
./int/arithmetic/mult.icc:282: error: crosses initialization of ‘double 
x0u_x1l’
./int/arithmetic/mult.icc:281: error: crosses initialization of ‘double 
x0l_x1u’
./int/arithmetic/mult.icc:280: error: crosses initialization of ‘double 
x0l_x1l’
make: *** [int/arithmetic.o] Error 1

The today's svn version is compiling without any problem with g++4.0.2.

Andres + Luis




More information about the gecode-users mailing list