https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64110
--- Comment #1 from Thiago Macieira thiago at kde dot org ---
Created attachment 34138
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34138action=edit
Preprocessed sources for the build error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64110
--- Comment #2 from Thiago Macieira thiago at kde dot org ---
creduce reduced to the following testcase:
class A {
public:
short m_fn1() { return ucs; }
short ucs;
};
class C {
public:
int m_fn2();
} a;
A *b;
C c;
void fn1(A p1) {
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64110
--- Comment #3 from Thiago Macieira thiago at kde dot org ---
This reduced testcase starts (apparently) with an uninitialised int i, but the
same problem happens if you initialise to 0 (for (int i = 0; i d; ++i))