https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Bug 50394 depends on bug 70112, which changed state.
Bug 70112 Summary: [lto] Segmentation fault in Libreoffice's program gengal.bin
when build with LTO
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70112
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Marek Behun changed:
What|Removed |Added
CC||kabel at blackhole dot sk
--- Comment #32
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #31 from Steffen Hau ---
Just a short update.
With LTO enabled, configure thinks I have a buggy GCC:
checking if gcc has a visibility bug with class-level attributes (GCC bug
26905)... yes
configure: WARNING: Your gcc is not -fvisibi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Steffen Hau changed:
What|Removed |Added
CC||steffen at hauihau dot de
--- Comment #30
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Jan Hubicka changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
David Kredba changed:
What|Removed |Added
CC||nheghathivhistha at gmail dot
com
--- Com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #27 from Jan Hubicka 2011-10-06
20:51:50 UTC ---
OK, disabling Java gets me further now, but I now get an abort at:
jh@evans:/abuild/jh/libreoffice/core> more
./workdir/unxlngx6.pro/CppunitTest/comphelper_test.test.log
terminate call
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #26 from Markus Trippelsdorf
2011-09-23 15:52:02 UTC ---
(In reply to comment #25)
> New ICE with today's gcc and today's libreoffice:
>
> /var/tmp/portage/app-office/libreoffice--r1/work/libreoffice-core-/dbaccess/source/co
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #25 from Markus Trippelsdorf
2011-09-23 12:42:26 UTC ---
New ICE with today's gcc and today's libreoffice:
[ build PAG ] writer
[ build LNK ] Executable/oosplash
[ build LNK ] Library/libspl_unxlo.so
[ build CMP ] desktop/unx/splash
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #24 from Michael Meeks 2011-09-23
08:33:17 UTC ---
> I can imagine that this sort of magic breaks with LTO. Is the solution as
> simple as using non-LTO version of libgcc3_uno.so? I will try to take a look
> how this is implemented.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #23 from Jan Hubicka 2011-09-22 20:29:38
UTC ---
> > is altogether more hairy - we create at run-time C++ vtables packed with
> > trampolines so we can intercept / model native C++ objects and interact with
> > them via python etc. th
> > is altogether more hairy - we create at run-time C++ vtables packed with
> > trampolines so we can intercept / model native C++ objects and interact with
> > them via python etc. that would need some more intense debugging love I
> > guess.
>
> and this one is the only remaining issue.
That
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #22 from Markus Trippelsdorf
2011-09-22 19:42:44 UTC ---
(In reply to comment #20)
> For:
>
> terminate called after throwing an instance of
> 'com::sun::star::container::NoSuchElementException'
> It throws an exception in: xmlreader
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #21 from Jan Hubicka 2011-09-21 13:08:43
UTC ---
> is altogether more hairy - we create at run-time C++ vtables packed with
> trampolines so we can intercept / model native C++ objects and interact with
> them via python etc. that wou
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Michael Meeks changed:
What|Removed |Added
CC||michael.meeks at suse dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #19 from Jan Hubicka 2011-09-21 09:38:57
UTC ---
> # silent miscompiles; LO/OOo adds -O2/1/0 where appropriate
> filter-flags "-O*
>
> And because the effect of LTO is to fully optimize the important parts of
> a pro
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #18 from Markus Trippelsdorf
2011-09-21 07:13:12 UTC ---
(In reply to comment #17)
> > I haven't found out exactly what libs are affected yet, because I've copied
> > them in large chunks.
>
> Hmm, this is quite weird. I am not aware
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #17 from Jan Hubicka 2011-09-20 22:19:38
UTC ---
> I haven't found out exactly what libs are affected yet, because I've copied
> them in large chunks.
Hmm, this is quite weird. I am not aware of any really important LTO related
wrong
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #16 from Markus Trippelsdorf
2011-09-20 15:39:41 UTC ---
(In reply to comment #15)
> BTW since the exception seems to be thrown from libuno_cppuhelpergcc3.so.3
> that sounds like there is some sort of gcc specific magic that has good
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #15 from Jan Hubicka 2011-09-19
16:09:23 UTC ---
BTW since the exception seems to be thrown from libuno_cppuhelpergcc3.so.3
that sounds like there is some sort of gcc specific magic that has good chance
to break with LTO, I would sugg
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #14 from Jan Hubicka 2011-09-18 22:32:35
UTC ---
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
>
> --- Comment #13 from Markus Trippelsdorf
> 2011-09-17 21:42:57 UTC ---
> (In reply to comment #12)
> > (In reply to comment #1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #13 from Markus Trippelsdorf
2011-09-17 21:42:57 UTC ---
(In reply to comment #12)
> (In reply to comment #11)
> > With fix I commited for PR50430 and the workaround for PR50383 my build
> > dies on
> > java modules. I believe it is
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #12 from Markus Trippelsdorf
2011-09-17 19:35:56 UTC ---
(In reply to comment #11)
> With fix I commited for PR50430 and the workaround for PR50383 my build dies
> on
> java modules. I believe it is the problem we run into with Mich
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #11 from Jan Hubicka 2011-09-16
14:45:07 UTC ---
With fix I commited for PR50430 and the workaround for PR50383 my build dies on
java modules. I believe it is the problem we run into with Michael on the
opensuse conference and we mad
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #10 from Jan Hubicka 2011-09-16
11:02:07 UTC ---
PR50430 now tracks the svx2 issue.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #9 from Jan Hubicka 2011-09-16
10:14:09 UTC ---
BTW we find only 1 devirtualization case on sfx:
evans:/abuild/jh/libreoffice/:[0]# grep "known target"
./core/workdir/unxlngx6.pro/LinkTarget/Library/libsvxcorelo.so.wpa*
./core/workdir
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #8 from Jan Hubicka 2011-09-16
10:10:45 UTC ---
OK, I guess the problem is that we don't stream initializer of extern
variables. This leads to Martin's new devirtualization code to no longer be
able to get the optimization done (and s
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Jan Hubicka changed:
What|Removed |Added
CC||mjambor at suse dot cz
--- Comment #7 from
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #6 from Jan Hubicka 2011-09-16
09:48:11 UTC ---
Now it dies at
/abuild/jh/trunk-install/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../x86_64-unknown-linux-gnu/bin/ld:
warning: hidden symbol 'typeinfo for SolarMutexResettableGuard
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #5 from Jan Hubicka 2011-09-16
08:36:23 UTC ---
With workaround I attached to PR50383 I can now build libsvx (and I did not try
to get further, with bit of luck it will just work ;)
W/o lto:
evans:/abuild/jh/libreoffice/:[0]# size
.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #4 from Markus Trippelsdorf
2011-09-15 16:48:37 UTC ---
(In reply to comment #3)
> Thanks a lot! is there any chance to get those fixes into official git so we
> don't need to cummulate local patches? :)
It looks like some libreoffic
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #3 from Jan Hubicka 2011-09-15
15:39:18 UTC ---
Thanks a lot! is there any chance to get those fixes into official git so we
don't need to cummulate local patches? :)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Markus Trippelsdorf changed:
What|Removed |Added
CC||markus at trippelsdorf dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
Jan Hubicka changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
34 matches
Mail list logo