--- Comment #11 from pinskia at gcc dot gnu dot org 2008-12-22 01:10
---
I do get a warning from the trunk though:
log_event.cc: In member function 'virtual bool
Query_log_event::write(IO_CACHE*)':
log_event.cc:1124: warning: dereferencing pointer 'start.519' does break
strict-aliasing
--- Comment #10 from pinskia at gcc dot gnu dot org 2008-12-22 01:06
---
(In reply to comment #9)
> Is this a regression in gcc, or is this something upstreams need to add to
> their builds when doing the char/pointer manipulations you described?
Most likely a bug in the mysql sources.
--- Comment #9 from kees at outflux dot net 2008-12-22 01:01 ---
Yes! Adding "-fno-strict-aliasing" to a normal (-O2) build seems to have fixed
the problems so far. The full test suite takes a while, but the early failures
are not present any more. I will report more once it finishes.
LAST_UPDATED: Wed Dec 17 07:13:08 UTC 2008 (revision 142790)
Native configuration is arm-unknown-linux-gnueabi
=== libjava tests ===
Running target unix
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_
LAST_UPDATED: Wed Dec 17 07:13:08 UTC 2008 (revision 142790)
Target: powerpc-linux-gnu
gcc version 4.3.3 20081217 (prerelease) (Debian 4.3.2-3~exp5)
Native configuration is powerpc-unknown-linux-gnu
=== libjava tests ===
Running target unix
=== libjava Summary
--- Comment #8 from pinskia at gcc dot gnu dot org 2008-12-21 22:48 ---
Does compiling with -O2 -fno-strict-aliasing fix the issue. I thought I saw
some aliasing violations in the source dealing with accessing a "char *" as a
"Log_event::Byte*" (aka "unsigned char *"). Now what is only
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
CC||pinskia at gcc dot gnu dot
|
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-21 17:27 ---
Does disabling PCH fix the issue (just adding -D__disable_PCH__ should be
enough to disable PCH when building that one file)?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38593
--- You are receiving this
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
CC||pinskia at gcc dot gnu dot
|
Accepted:
cloog-ppl_0.15-1.diff.gz
to pool/main/c/cloog-ppl/cloog-ppl_0.15-1.diff.gz
cloog-ppl_0.15-1.dsc
to pool/main/c/cloog-ppl/cloog-ppl_0.15-1.dsc
cloog-ppl_0.15.orig.tar.gz
to pool/main/c/cloog-ppl/cloog-ppl_0.15.orig.tar.gz
libcloog-ppl-dev_0.15-1_i386.deb
to pool/main/c/cloog-ppl/l
cloog-ppl_0.15-1_i386.changes uploaded successfully to localhost
along with the files:
cloog-ppl_0.15-1.dsc
cloog-ppl_0.15.orig.tar.gz
cloog-ppl_0.15-1.diff.gz
libcloog-ppl-dev_0.15-1_i386.deb
libcloog-ppl0_0.15-1_i386.deb
Greetings,
Your Debian queue daemon
--
To UNSUBSCRIBE
--
doko at ubuntu dot com changed:
What|Removed |Added
CC||debian-gcc at lists dot
||debia
12 matches
Mail list logo