On Thu, Jul 1, 2010 at 11:06 AM, Rodolfo Lima <rodolfo@xxxxxxxxxxx> wrote: > Hi, I'm trying to compile the following code with no sucess (using > gcc-4.5.0): > > > If I comment out the partial specialization, it compiles. > > Since foo is nowhere incomplete, why does the error say so? > Who's to blame, me or g++? > I successfully compiled with: gcc 4.2.1 and gcc 4.3.1 --tm