Package: mysql-dfsg-5.0
Version: 5.0.22-3

Compiling the archive with a pre-release of GCC 4.2, I found a
compiler bug while building mysql-dfsg-5.0.  I forwarded a testcase
based on the mysql-dfsg-5.0 code (sp_cache.cc) and while there
definitely is a compiler bug that needs to be fixed, the GCC people
also said that the mysql code is invalid, that is, that it violates
the C++ aliasing rules.

See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28544 in which a GCC
developer says, "I can trivially fix this [GCC bug], but the code
isn't going to do what you want when i'm done, since it is an aliasing
violation :)"

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to