Package: gecode
Version: 2.1.1-1
User: [EMAIL PROTECTED]
Usertags: ftbfs-gcc-4.4

Your package fails to build with the upcoming GCC 4.4.  Version 4.4
has not been released yet but I'm building with a snapshot in order
to find errors and give people an advance warning.

You can reproduce this problem with gcc-snapshot from unstable.

> Automatic build of gecode_2.1.1-1 on em64t by sbuild/amd64 0.53
...
>                  from gecode/int/count.cc:38:
> ./gecode/int/count/int.icc: In static member function 'static 
> Gecode::ExecStatus Gecode::Int::Count::NqInt<VX, VY>::post(Gecode::Space*, 
> Gecode::ViewArray<View>&, VY, int)':
> ./gecode/int/count/int.icc:503: warning: suggest explicit braces to avoid 
> ambiguous 'else'
> In file included from gecode/int/count.cc:38:
> ./gecode/int/count.hh: At global scope:
> ./gecode/int/count.hh:294: error: declaration of 'bool shr'
> ./gecode/int/count.hh:282: error:  shadows template parm 'bool shr'
> ./gecode/int/count.hh:337: error: declaration of 'bool shr'
> ./gecode/int/count.hh:325: error:  shadows template parm 'bool shr'
> ./gecode/int/count.hh:342: error: declaration of 'bool shr'
> ./gecode/int/count.hh:325: error:  shadows template parm 'bool shr'
> ./gecode/int/count.hh:378: error: declaration of 'bool shr'
> ./gecode/int/count.hh:366: error:  shadows template parm 'bool shr'
> ./gecode/int/count.hh:383: error: declaration of 'bool shr'
> ./gecode/int/count.hh:366: error:  shadows template parm 'bool shr'
> ./gecode/int/count.hh:419: error: declaration of 'bool shr'
> ./gecode/int/count.hh:407: error:  shadows template parm 'bool shr'
> ./gecode/int/count.hh:424: error: declaration of 'bool shr'
> ./gecode/int/count.hh:407: error:  shadows template parm 'bool shr'
> ./gecode/int/count.hh:460: error: declaration of 'bool shr'
> ./gecode/int/count.hh:448: error:  shadows template parm 'bool shr'
> make[2]: *** [gecode/int/count.o] Error 1
> make[2]: Leaving directory `/build/tbm/gecode-2.1.1'

This is the only 4.4 issue in this package.  If you rename the vars,
the package compiles fine.

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to