[Webkit-unassigned] [Bug 81502] x86 GCC bug triggers a compilation error in generated copy constructor of CollapsedBorderValue

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 19 02:19:30 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=81502


Hironori Bono <hbono at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #132559|                            |review?, commit-queue?
               Flag|                            |




--- Comment #1 from Hironori Bono <hbono at chromium.org>  2012-03-19 02:19:30 PST ---
Created an attachment (id=132559)
 --> (https://bugs.webkit.org/attachment.cgi?id=132559&action=review)
A speculative fix

Greetings,

It seems gcc (x86) somehow creates a broken copy constructor (used by HashSet<> in the RenderTableSection class) because the CollapsedBorderValue class does not have a copy constructor. This change adds a copy constructor to the CollapsedBorderValue class so GCC can use it. (The "Google Chrome Linux" bot can compile RenderTableSelection.cpp without errors when I locally applied this change: <ttp://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux/builds/18598>.)

Regards,

Hironori Bono

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list