[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #13 from Jan Hubicka hubicka at ucw dot cz --- Great, do you have patch? Honza

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #14 from Martin Liška marxin at gcc dot gnu.org --- (In reply to Jan Hubicka from comment #13) Great, do you have patch? Honza Yes, I've suggested a patch here: https://bugzilla.mozilla.org/show_bug.cgi?id=1167119 Let's see if it

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Martin Liška marxin at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #11 from Martin Liška marxin at gcc dot gnu.org --- Fixing all sanitizer issues in Firefox helped me to successfully built FF with LTO. The binary does not segfault :) Martin

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #10 from Martin Liška marxin at gcc dot gnu.org --- Firefox developers just fixed first half of problem seen by null sanitizer and I would still wait for fixing the rest: https://bugzilla.mozilla.org/show_bug.cgi?id=1167119. Looks

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-19 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #9 from Jeffrey A. Law law at redhat dot com --- We don't thread because we don't lower UBSAN_NULL to actual conditionals until the end of the gimple/ssa pipeline. ie, in DOM2 we have: int test::foo(int) (struct test * const this,

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added CC||jason at redhat

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.0.1 |6.0

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #7 from Jan Hubicka hubicka at ucw dot cz --- According to -fsanitize=null, there are many places in Firefox that produce undefined behavior in followin way: https://bugzilla.mozilla.org/show_bug.cgi?id=1165904 One common

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #6 from Martin Liška marxin at gcc dot gnu.org --- According to -fsanitize=null, there are many places in Firefox that produce undefined behavior in followin way: https://bugzilla.mozilla.org/show_bug.cgi?id=1165904 One common

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.0.1

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added CC||law at redhat

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added CC||mpolacek at

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-15 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org --- This really sounds like a bug in Firefox. This argument is not valid to be null. Hmm, I suspect there should be an undefined sanitizer that should be added to catch this case if not

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #2 from Martin Liška marxin at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #1) This really sounds like a bug in Firefox. This argument is not valid to be null. Hmm, I suspect there should be an undefined sanitizer

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-15 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added CC||hubicka at gcc