http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55801
--- Comment #2 from vlukas at gmx dot de 2013-01-08 10:46:55 UTC --- Thank you for working on this. Strangely, I just tested this again and could remove one line from my testcase: -------------------------------- class C; thread_local C O, O2 = O; -------------------------------------- The two lines above produce an ICE too. The line "class ::C;" was removed, it is not necessary for the ICE to occur. I thought I had tested this back in december already. This means that the title of this PR should get changed, otherwise it is misleading.