[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #13 from Markus Trippelsdorf --- The issue from comment 9 is indeed the same problem. markus@x4 tmp % cat test.ii class Part { public: virtual ~Part(); }; class A : Part {}; void fn1() { A *a; delete a; } markus@x4 tmp % g++ -O2

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #12 from David Kredba --- I can provide .ii files. Is this reducable? I can try target c-reduce to linker error. Is any of the http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction applicable here please? What is clear is that gcc-4.8.

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #11 from Markus Trippelsdorf --- David, without testcases it's very hard to tell what's going on.

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #10 from David Kredba --- I reported this as Calligra error but it is not. Gcc-4.8.2 can compile the same source code. Trunk can't: CMakeFiles/calligrasheetscommon.dir/commands/ConditionCommand.cpp.o: In function `Calligra::Sheets::Co

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #9 from David Kredba --- Maybe this is a same type of problem (kde-base/korganizer-4.12.1): CMakeFiles/korganizer_core.dir/kocore.o: In function `~Part': /var/tmp/portage/kde-base/korganizer-4.12.1/work/korganizer-4.12.1/korganizer/in

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 Markus Trippelsdorf changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #7 from David Kredba --- Gcc 4.8.2 compiles the same source code without errors reported for all selected Python 2.7, 3.2 and 3.3 versions. (Regression?)

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-01-21 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #6 from David Kredba --- I am still affected by this on trunk with pykde4-4.12.1. Should I report it as pykde bug to its maintainers? CMakeFiles/python_module_PyKDE4_phonon.dir/sip/phonon/sipphononpart5.cpp.o: In function `~Notifier':

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2013-10-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 Jan Hubicka changed: What|Removed |Added CC||jason at redhat dot com --- Comment #5 from

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2013-10-10 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #4 from Jan Hubicka --- Actually ipa-devirt has a code that is supposed to not make devirt happen in this case - I will check out why it doesn't here. But I think it is KDE's bug here. You have library with -fvisibility=hidden and th

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2013-10-10 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2013-10-10 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #2 from Markus Trippelsdorf --- (In reply to Jan Hubicka from comment #1) > Hmm, what prevents us from devirtualizing here? It seems to be bug to > include a class without linking with its implementation.. In this case the implementat

[Bug ipa/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2013-10-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #1 from Jan Hubicka --- Hmm, what prevents us from devirtualizing here? It seems to be bug to include a class without linking with its implementation..