I was trying to compile Poco on Solaris 10 using Sun Studio 10 compiler but receive the following error. I see there is a newer patch available at level -14 which we have not applied at our site yet. I've seen a blog posting on this site that mentioned a compiler bug, but haven't seen any resolution yet. Do you think this patch will help?

This seems to be a nasty bug in Sun's compiler. I hoped that this will be solved by the latest Sun Studio compiler release, but the bug seems to be still there (however, I haven't checked for some time).

Maybe Alex, who is now also working with the Sun compiler, can say more about this.

Fortunately, this only happens when compiling the Foundation testsuite; the rest of POCO compiles fine. So unless your code uses LinearHashTable (or HashMap and HashSet), you can use POCO fine on Solaris.