[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#248207: inconsistent operand constraints in atomicity.h on amd64



severity 248207 important
thanks

There are several packages that fail to build (at one time)
because of this error.  This includes:
boost
sndobj
libcwd
dar
mpich
openc++
vserver
aspseek
chemeq
arkrpg
rocketworkbench

I also found one example in a configure script that did this:
#include <string>
using namespace std;

void f(const string &s) {
        f(s.c_str());
}

This will fail to compile when using -O1 and will succeed with -O0 and
-O2.  Note that -O1 and -O2 generate the same preprocessed file.

>From a quick look at some build logs all the failed packages were
using -O.


Kurt




Reply to: