[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-01-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #5 from Markus Trippelsdorf --- Here is an example "callgrind_control -e -b" output (program is still running): PID 53944: /home/trippels/gcc_test/usr/local/bin/../libexec/gcc/powerpc64-unknown-linux-gnu/5.0.0/lto1 -quiet -dumpbase l

[Bug debug/64511] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu

2015-01-21 Thread su at cs dot ucdavis.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64511 --- Comment #15 from Zhendong Su --- (In reply to Jakub Jelinek from comment #14) > Note the stack traces involving do_spec_1 are generally bogus (should be > fixed), those stack traces are from the gcc driver rather than cc1/cc1plus > etc., and

[Bug debug/64511] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64511 --- Comment #14 from Jakub Jelinek --- Note the stack traces involving do_spec_1 are generally bogus (should be fixed), those stack traces are from the gcc driver rather than cc1/cc1plus etc., and are printed because cc1/cc1plus segfaulted.

[Bug debug/64511] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu

2015-01-21 Thread su at cs dot ucdavis.edu
libexec/gcc/x86_64-unknown-linux-gnu/5.0.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../gcc-trunk/configure --prefix=/usr/local/gcc-trunk --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 5.0.0 20150121 (experimental) [trunk revision 2

[Bug c++/64724] C++ loop with -O3 optimization produces segfault while -O2 is fine

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64724 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug preprocessor/60570] expression in 'elif' directive mis-diagnosed as error when group will be skipped

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60570 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug target/64477] [4.9/5 Regression] x86 sse unnecessary GPR spill

2015-01-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64477 Uroš Bizjak changed: What|Removed |Added Keywords|missed-optimization, ra | Target|x86_64-*-*

[Bug rtl-optimization/64682] [5 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64682 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-01-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #4 from Markus Trippelsdorf --- (In reply to Segher Boessenkool from comment #3) > Hi again, > > Unfortunately it seems I am unable to build a version of GCC that is > compatible with that (every version I tried either complains or I

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 --- Comment #12 from Jakub Jelinek --- And then there is the case of endless loops in such functions (either unconditional, or ones the compiler is not able to detect), exit calls, both either directly in the const/pure function or in some functi

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #11

[Bug c++/64724] C++ loop with -O3 optimization produces segfault while -O2 is fine

2015-01-21 Thread aprokop at sandia dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64724 --- Comment #3 from Andrey Prokopenko --- Andrew, Could you please point out the rule? I cannot find it. I also see that Intel x86/64 reference manual states in section 4.1.1 that ~~~ Words, doublewords, and quadwords do not need to be aligned

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 thopre01 at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 fro

[Bug ipa/64686] [5 Regression] ICE: in edge_badness, at ipa-inline.c:912 during Firefox LTO build with enabled checking

2015-01-21 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64686 --- Comment #2 from Jan Hubicka --- In what configuration do you build FIrefox? This does not reproduce for me with -O3 build.

[Bug libstdc++/64680] basic_regex::operator= does not reset flags

2015-01-21 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64680 --- Comment #1 from Tim Shen --- Author: timshen Date: Thu Jan 22 05:07:03 2015 New Revision: 219987 URL: https://gcc.gnu.org/viewcvs?rev=219987&root=gcc&view=rev Log: PR libstdc++/64680 * include/bits/regex.h (basic_regex<>::basic_regex

[Bug libstdc++/64649] regex_traits::lookup_classname() only works with random access iterators

2015-01-21 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64649 --- Comment #4 from Tim Shen --- Author: timshen Date: Thu Jan 22 05:02:38 2015 New Revision: 219986 URL: https://gcc.gnu.org/viewcvs?rev=219986&root=gcc&view=rev Log: PR libstdc++/64649 * include/bits/regex.tcc (regex_traits<>::lookup_c

[Bug c++/64724] C++ loop with -O3 optimization produces segfault while -O2 is fine

2015-01-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64724 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64724] C++ loop with -O3 optimization produces segfault while -O2 is fine

2015-01-21 Thread aprokop at sandia dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64724 --- Comment #1 from Andrey Prokopenko --- Created attachment 34526 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34526&action=edit .ii file

[Bug c++/64724] New: C++ loop with -O3 optimization produces segfault while -O2 is fine

2015-01-21 Thread aprokop at sandia dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64724 Bug ID: 64724 Summary: C++ loop with -O3 optimization produces segfault while -O2 is fine Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug c++/64723] -O3 optimization produces segfault through vectorization, while -O2 is fine

2015-01-21 Thread aprokop at sandia dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64723 Andrey Prokopenko changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64723] New: -O3 optimization produces segfault through vectorization, while -O2 is fine

2015-01-21 Thread aprokop at sandia dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64723 Bug ID: 64723 Summary: -O3 optimization produces segfault through vectorization, while -O2 is fine Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: nor

[Bug preprocessor/60570] expression in 'elif' directive mis-diagnosed as error when group will be skipped

2015-01-21 Thread moshansky at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60570 moshansky at hotmail dot com changed: What|Removed |Added CC||moshansky at hotmail dot co

[Bug rtl-optimization/64081] [5 Regression] r217827 prevents RTL loop unroll

2015-01-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #10 from David Edelsohn --- Unfortunately the attached patch causes the same failure demonstrating a miscompilation of the stage 2 compiler.

[Bug jit/64722] New: On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 Bug ID: 64722 Summary: On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register Product: gcc Version: 5.0 Status: UNCONFIRMED Seve

[Bug c++/64314] [5 Regression] ICE in record_reference, at cgraphbuild.c:87

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64314 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2015-01-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 --- Comment #10 from David Malcolm --- fizzbooze: you were asking on IRC about where the existing implementation is; see gcc/ipa-pure-const.c - though I believe that merely covers tracking the user-provided flags interprocedurally; I don't think

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2015-01-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 David Malcolm changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED CC|

[Bug rtl-optimization/64682] [5 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-01-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64682 --- Comment #5 from Segher Boessenkool --- Author: segher Date: Thu Jan 22 00:35:44 2015 New Revision: 219981 URL: https://gcc.gnu.org/viewcvs?rev=219981&root=gcc&view=rev Log: PR rtl-optimization/64682 * combine.c (distribute_notes): Wh

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-01-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #3 from Segher Boessenkool --- Hi again, Unfortunately it seems I am unable to build a version of GCC that is compatible with that (every version I tried either complains or ICEs). Maybe you can answer the above questions yourself?

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2015-01-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 --- Comment #8 from Andrew Pinski --- I don't think I agree with closing this as won't fix as shown now we have three duplicated bugs asking the same thing.

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2015-01-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 Andrew Pinski changed: What|Removed |Added CC||fizzbooze at gmail dot com --- Comment #

[Bug middle-end/64720] Provide strict check for pure attribute

2015-01-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64720 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug jit/64721] SIGABRT becomes a SIGSEGV after invoking gcc_jit_context_compile[_to_file] within a process

2015-01-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64721 David Malcolm changed: What|Removed |Added Summary|SIGABRT becomes a SIGSEGV |SIGABRT becomes a SIGSEGV

[Bug jit/64721] SIBABRT becomes a SIGSEGV in jit testsuite

2015-01-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64721 --- Comment #2 from David Malcolm --- (In reply to David Malcolm from comment #1) > Currently we unconditionally install crash_handler as a signal_handler, and "crash_signal as a signal-handler" this should

[Bug jit/64721] SIBABRT becomes a SIGSEGV in jit testsuite

2015-01-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64721 David Malcolm changed: What|Removed |Added Summary|SIBAGRT turns into SIGSEGV |SIBABRT becomes a SIGSEGV

[Bug sanitizer/64435] [5 Regression] Bootstrap failure in libsanitizer on AArch64 with Linux kernel <= 3.15

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64435 Bug 64435 depends on bug 64131, which changed state. Bug 64131 Summary: [5 Regression] libsanitizer fails to build for AARCH64 with the glibc from the trunk https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64131 What|Removed

[Bug sanitizer/64131] [5 Regression] libsanitizer fails to build for AARCH64 with the glibc from the trunk

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64131 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/60718] [4.8/4.9 regression] Test case gfortran.dg/select_type_4.f90 fails on ARM

2015-01-21 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #21 from Bernd Edlinger --- (In reply to Dominique d'Humieres from comment #20) > > 4.9 should be easy, because I missed the deadline for 4.9.0 just > > by a few days. What I applied was just the original patch for 4.9. > > Could yo

[Bug jit/64721] New: SIBAGRT turns into SIGSEGV in jit testsuite

2015-01-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64721 Bug ID: 64721 Summary: SIBAGRT turns into SIGSEGV in jit testsuite Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: jit

[Bug middle-end/64720] New: Provide strict check for pure attribute

2015-01-21 Thread fizzbooze at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64720 Bug ID: 64720 Summary: Provide strict check for pure attribute Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: middle

[Bug sanitizer/64706] -fsanitize=vptr is not documented

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64706 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug debug/64511] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64511 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Wed Jan 21 21:59:34 2015 New Revision: 219974 URL: https://gcc.gnu.org/viewcvs?rev=219974&root=gcc&view=rev Log: PR debug/64511 * simplify-rtx.c (simplify_relational_operation_1)

[Bug ipa/63970] [4.9 Regression] gcc-4_9 inlines less funcs than gcc-4_8 because of used_as_abstract_origin flag

2015-01-21 Thread wmi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63970 --- Comment #7 from wmi at gcc dot gnu.org --- Author: wmi Date: Wed Jan 21 21:56:14 2015 New Revision: 219972 URL: https://gcc.gnu.org/viewcvs?rev=219972&root=gcc&view=rev Log: Backported from trunk. 2014-11-22 Jan Hubicka

[Bug c++/64603] [5 Regression] bogus error "no matching function for call to ..." with templates

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64603 --- Comment #5 from Jason Merrill --- Author: jason Date: Wed Jan 21 21:56:34 2015 New Revision: 219973 URL: https://gcc.gnu.org/viewcvs?rev=219973&root=gcc&view=rev Log: PR c++/64603 * constexpr.c (cxx_eval_constant_expression): Only sh

[Bug rtl-optimization/62078] [5 Regression] ICE: verify_flow_info failed: missing REG_EH_REGION note at the end of bb 2 with -fdelete-dead-exceptions

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62078 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/64706] -fsanitize=vptr is not documented

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64706 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Jan 21 21:53:49 2015 New Revision: 219971 URL: https://gcc.gnu.org/viewcvs?rev=219971&root=gcc&view=rev Log: PR sanitizer/64706 * doc/invoke.texi (-fsanitize=vptr): Document.

[Bug rtl-optimization/62078] [5 Regression] ICE: verify_flow_info failed: missing REG_EH_REGION note at the end of bb 2 with -fdelete-dead-exceptions

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62078 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Wed Jan 21 21:51:43 2015 New Revision: 219970 URL: https://gcc.gnu.org/viewcvs?rev=219970&root=gcc&view=rev Log: PR rtl-optimization/62078 * dse.c: Include cfgcleanup.h. (rest

[Bug target/64477] [4.9/5 Regression] x86 sse unnecessary GPR spill

2015-01-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64477 --- Comment #6 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #5) > Uros, your thoughts on this? All these *r are (were?) necessary for TARGET_INTER_UNIT_MOVES_{TO,FROM}_VEC to avoid allocating general reg, but to go through memory

[Bug fortran/60718] [4.8/4.9 regression] Test case gfortran.dg/select_type_4.f90 fails on ARM

2015-01-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #20 from Dominique d'Humieres --- > 4.9 should be easy, because I missed the deadline for 4.9.0 just > by a few days. What I applied was just the original patch for 4.9. Could you please do it? I cannot test on arm-*-*. If it is too

[Bug libgomp/64719] New: omp_get_num_procs should not account for cpu affinity

2015-01-21 Thread geir at cray dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64719 Bug ID: 64719 Summary: omp_get_num_procs should not account for cpu affinity Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug fortran/60718] [4.8/4.9 regression] Test case gfortran.dg/select_type_4.f90 fails on ARM

2015-01-21 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #19 from Bernd Edlinger --- (In reply to Dominique d'Humieres from comment #18) > Any project to back port r218584 to 4.9/8? 4.9 should be easy, because I missed the deadline for 4.9.0 just by a few days. What I applied was just the

[Bug c++/64603] [5 Regression] bogus error "no matching function for call to ..." with templates

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64603 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c/63307] [4.9/5 Regression] Cilk+ breaks -fcompare-debug bootstrap

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63307 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Wed Jan 21 21:23:04 2015 New Revision: 219969 URL: https://gcc.gnu.org/viewcvs?rev=219969&root=gcc&view=rev Log: PR c/63307 * cilk.c (fill_decls_vec): Only put decls into vector

[Bug sanitizer/64435] [5 Regression] Bootstrap failure in libsanitizer on AArch64 with Linux kernel <= 3.15

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64435 --- Comment #24 from Jakub Jelinek --- Author: jakub Date: Wed Jan 21 21:21:27 2015 New Revision: 219968 URL: https://gcc.gnu.org/viewcvs?rev=219968&root=gcc&view=rev Log: PR sanitizer/64435 * sanitizer_common/sanitizer_platform_limits_p

[Bug fortran/60718] [4.8/4.9 regression] Test case gfortran.dg/select_type_4.f90 fails on ARM

2015-01-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 Dominique d'Humieres changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de

[Bug target/64477] [4.9/5 Regression] x86 sse unnecessary GPR spill

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64477 --- Comment #5 from Jakub Jelinek --- Uros, your thoughts on this?

[Bug target/64688] [5 Regression] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2015-01-21 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64688 --- Comment #3 from Vladimir Makarov --- (In reply to Jakub Jelinek from comment #2) > This is while reloading > (define_insn "vec_set_0" > [(set (match_operand:VI4F_128 0 "nonimmediate_operand" > "=Yr,*v,v,v ,x,x,v,Yr ,*x ,x ,m ,m

[Bug libgomp/64635] darwin produces libgomp-plugin-host_nonshm.1.dylib but tries to load libgomp-plugin-host_nonshm.so.1

2015-01-21 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64635 --- Comment #17 from howarth at bromo dot med.uc.edu --- Are any of the libgomp maintainers or Thomas going submit some variation on the proposed patch to gcc-patches? Stock gcc trunk is still showing... === libgomp Summary === # of expe

[Bug tree-optimization/64700] Sink common code through PHI

2015-01-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64700 --- Comment #2 from Jeffrey A. Law --- I had a code hoisting pass on top of PRE a while back as well. Can't remember why I abandoned it. Oh yea, on top of PRE :-) I've still got a global code motion pass here based on Click's work. It handle

[Bug c++/64647] [5 Regression] [C++14] std::__max_element contains code not allowed in constexpr function

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64647 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/55004] [meta-bug] constexpr issues

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 64647, which changed state. Bug 64647 Summary: [5 Regression] [C++14] std::__max_element contains code not allowed in constexpr function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64647 What|Removed

[Bug c++/64629] [5 Regression] -Wformat-security warns with const char *const vars

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64629 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/64647] [5 Regression] [C++14] std::__max_element contains code not allowed in constexpr function

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64647 --- Comment #2 from Jason Merrill --- Author: jason Date: Wed Jan 21 20:15:35 2015 New Revision: 219965 URL: https://gcc.gnu.org/viewcvs?rev=219965&root=gcc&view=rev Log: PR c++/64647 * constexpr.c (ensure_literal_type_for_constexpr_obje

[Bug c++/64629] [5 Regression] -Wformat-security warns with const char *const vars

2015-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64629 --- Comment #1 from Jason Merrill --- Author: jason Date: Wed Jan 21 20:15:27 2015 New Revision: 219964 URL: https://gcc.gnu.org/viewcvs?rev=219964&root=gcc&view=rev Log: PR c++/64629 * c-format.c (check_format_arg): Call decl_constant_v

[Bug c++/64704] software crashed when using vectorizing optimization

2015-01-21 Thread maltsevm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64704 Mikhail Maltsev changed: What|Removed |Added CC||maltsevm at gmail dot com --- Comment

[Bug rtl-optimization/64081] [5 Regression] r217827 prevents RTL loop unroll

2015-01-21 Thread izamyatin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #9 from Igor Zamyatin --- David, could you please try attached patch?

[Bug rtl-optimization/64081] [5 Regression] r217827 prevents RTL loop unroll

2015-01-21 Thread izamyatin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #8 from Igor Zamyatin --- Created attachment 34524 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34524&action=edit patch to try AIX bootstrap

[Bug tree-optimization/64716] Missed vectorization in a hot code of SPEC2000 ammp

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64716 --- Comment #3 from Jakub Jelinek --- Say on: a2->qyz -= (k2+ka2+kb2)*yt*zt; a1->qyz -= (k2+ka2+kb2)*yt*zt; a2->qzz -= k2*(zt2 - 1./3) + ka2*(zt2 - 1./8)+kb2*(zt2-1./14) ; a1->qzz -= k2*(zt2 - 1./3) + ka2*(zt2 - 1./8)+kb2*(zt2-1./14) ; it see

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 H.J. Lu changed: What|Removed |Added Target|i686-pc-linux-gnu |x86 Priority|P3

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 --- Comment #2 from H.J. Lu --- A run-time testcase: [hjl@gnu-mic-2 gcc-regression]$ cat pr64718.c int __attribute__ ((noinline, noclone)) swap(int x) { return (unsigned short)((unsigned short)x << 8 | (unsigned short)x >> 8); } int a = 0x123

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 H.J. Lu changed: What|Removed |Added CC||thomas.preudhomme at arm dot com --- Comment

[Bug fortran/57023] [4.8/4.9/5 Regression] Not packing arrays with changing variable used for size

2015-01-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57023 --- Comment #7 from Thomas Koenig --- Author: tkoenig Date: Wed Jan 21 19:40:54 2015 New Revision: 219963 URL: https://gcc.gnu.org/viewcvs?rev=219963&root=gcc&view=rev Log: 2015-01-21 Thomas Koenig PR fortran/57023 * dependency.c (ca

[Bug tree-optimization/64716] Missed vectorization in a hot code of SPEC2000 ammp

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64716 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/53119] -Wmissing-braces wrongly warns about universal zero initializer {0}

2015-01-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119 --- Comment #20 from Marek Polacek --- Sorry, the patch hasn't been applied to 4.9 nor 4.8 branch yet, and I don't think it should be backported as-is, because just today I found out that the patch contains a bug; see https://gcc.gnu.org/bugzilla

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/64710] [5 Regression] lto1: internal compiler error: Segmentation fault

2015-01-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64710 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/63576] [5 Regression] ICE : in ipa_merge_profiles, at ipa-utils.c:540 during Firefox LTO/PGO build

2015-01-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63576 Markus Trippelsdorf changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/64695] [5 Regression] FAIL: libstdc++-prettyprinters/cxx11.cc

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64695 H.J. Lu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/53119] -Wmissing-braces wrongly warns about universal zero initializer {0}

2015-01-21 Thread rogerdpack at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119 roger pack changed: What|Removed |Added CC||rogerdpack at gmail dot com --- Comment #19

[Bug c++/60211] [4.9/5 Regression] ICE with #pragma GCC ivdep and for-loop on global scope

2015-01-21 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60211 Paolo Carlini changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug rtl-optimization/64713] Missed ccmp optimization

2015-01-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64713 --- Comment #1 from Andrew Pinski --- I have this too even before the recent patch.

[Bug ipa/64710] [5 Regression] lto1: internal compiler error: Segmentation fault

2015-01-21 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64710 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #2

[Bug ipa/64710] [5 Regression] lto1: internal compiler error: Segmentation fault

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64710 --- Comment #1 from H.J. Lu --- It was caused by r219910.

[Bug tree-optimization/64718] New: Bad 16-bit bswap replacement

2015-01-21 Thread a...@q-fu.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 Bug ID: 64718 Summary: Bad 16-bit bswap replacement Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug tree-optimization/64716] Missed vectorization in a hot code of SPEC2000 ammp

2015-01-21 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64716 --- Comment #1 from Vladimir Makarov --- Created attachment 34523 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34523&action=edit rectmm.c code annotated by gcov to see other hot code parts

[Bug tree-optimization/64715] [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64715 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ada/64712] [5 Regression] FAIL: gnat.dg/unchecked_convert1.adb execution test (x86_64/-m32)

2015-01-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64712 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.0 Summary|FAIL:

[Bug ipa/64710] [5 Regression] lto1: internal compiler error: Segmentation fault

2015-01-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64710 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug sanitizer/64717] New: -fsanitize=vptr leads to warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized]

2015-01-21 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64717 Bug ID: 64717 Summary: -fsanitize=vptr leads to warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] Product: gcc Version: 5.0

[Bug libgcc/64677] incorrect result with complex division?

2015-01-21 Thread spatel at rotateright dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64677 --- Comment #11 from Sanjay Patel --- (In reply to Mikhail Maltsev from comment #10) > C++11 supports constexpr (and std::complex has constexpr constructor). Ah, that makes sense. Yes, we're only generating the answer using MPFR with c++11 and o

[Bug tree-optimization/64716] New: Missed vectorization in a hot code of SPEC2000 ammp

2015-01-21 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64716 Bug ID: 64716 Summary: Missed vectorization in a hot code of SPEC2000 ammp Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/64715] [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-21 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64715 --- Comment #1 from Andreas Schwab --- *** Bug 64714 has been marked as a duplicate of this bug. ***

[Bug c/64714] [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-21 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64714 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/64715] [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-21 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64715 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |5.0

[Bug c/64715] New: [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-21 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64715 Bug ID: 64715 Summary: [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug c/64714] New: [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-21 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64714 Bug ID: 64714 Summary: [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug target/64368] [5 Regression] Several libstdc++ test failures on non-linux platforms after r218964.

2015-01-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64368 --- Comment #16 from Jonathan Wakely --- (In reply to Dominique d'Humieres from comment #15) > Note that the last failures belong to another PR: they come from a later > commit and I see several of them on darwin (see FX tests). I have no > incli

[Bug rtl-optimization/62078] [5 Regression] ICE: verify_flow_info failed: missing REG_EH_REGION note at the end of bb 2 with -fdelete-dead-exceptions

2015-01-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62078 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/64713] New: Missed ccmp optimization

2015-01-21 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64713 Bug ID: 64713 Summary: Missed ccmp optimization Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: rtl-optimization

  1   2   >