[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

2015-04-15 Thread mh+gcc at glandium dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65765 --- Comment #5 from Mike Hommey --- I can confirm that building Firefox with -fno-ipa-icf "fixes" the issue as well (that is, that the testcase is correctly related to the Firefox breakage)

[Bug target/65768] New: sub-optimimal code for constant Uses in loop

2015-04-15 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65768 Bug ID: 65768 Summary: sub-optimimal code for constant Uses in loop Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/65768] sub-optimimal code for constant Uses in loop

2015-04-15 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65768 kugan at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |kugan at gcc dot gnu.org

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65765 --- Comment #6 from Jakub Jelinek --- Created attachment 35316 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35316&action=edit gcc5-pr65765.patch Untested fix. The main bug has been a return true; for GIMPLE_NOP/GIMPLE_PREDICT, that mean

[Bug bootstrap/62077] --with-build-config=bootstrap-lto fails

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077 Richard Biener changed: What|Removed |Added Known to fail||4.8.4, 4.9.2, 5.1.0 --- Comment #57 fro

[Bug middle-end/36043] gcc reads 8 bytes for a struct of size 6 which leads to sigsegv

2015-04-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36043 --- Comment #24 from Alan Modra --- Author: amodra Date: Wed Apr 15 07:29:01 2015 New Revision: 222115 URL: https://gcc.gnu.org/viewcvs?rev=222115&root=gcc&view=rev Log: PR target/65408 PR target/58744 PR middle-end/36043 * calls

[Bug target/65408] powerpc64 function argument passing may access invalid memory

2015-04-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408 --- Comment #7 from Alan Modra --- Author: amodra Date: Wed Apr 15 07:29:01 2015 New Revision: 222115 URL: https://gcc.gnu.org/viewcvs?rev=222115&root=gcc&view=rev Log: PR target/65408 PR target/58744 PR middle-end/36043 * calls.

[Bug target/58744] Illegal Memory Access on 3-byte packed struct ARCH: x86_64

2015-04-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744 --- Comment #4 from Alan Modra --- Author: amodra Date: Wed Apr 15 07:29:01 2015 New Revision: 222115 URL: https://gcc.gnu.org/viewcvs?rev=222115&root=gcc&view=rev Log: PR target/65408 PR target/58744 PR middle-end/36043 * calls.

[Bug middle-end/65686] [5/6 regression] inconsistent warning maybe-uninitialized: warn about 'unsigned', not warn about 'int'

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65686 Richard Biener changed: What|Removed |Added Keywords||diagnostic, |

[Bug bootstrap/62077] --with-build-config=bootstrap-lto fails

2015-04-15 Thread vekumar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077 vekumar at gcc dot gnu.org changed: What|Removed |Added CC||vekumar at gcc dot gnu.org -

[Bug lto/65767] Test pr65276 failed on arm-none-eabi

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65767 --- Comment #1 from Richard Biener --- Same cause though. See my comment there, can you prepare and verify a patch?

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65765 --- Comment #7 from Richard Biener --- Looks good to me, though the "obvious" part alone would be fine for 5.1 as well (even obvious - heh).

[Bug c++/65764] internal compiler error: in retrieve_specialization, at cp/pt.c:1048

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65764 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Status|UN

[Bug bootstrap/65763] tm.h: No such file or directory

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65763 --- Comment #1 from Richard Biener --- $ ./configure --prefix=/opt/gcc-5.1 --enable-languages=c,c++ --enable-lto please do not configure in the source directory but use a separate build directory.

[Bug ipa/65701] [5/6 Regression] r221530 makes 187.facerec drop with -Ofast -flto on bdver2

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65701 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|5.0

[Bug bootstrap/65763] tm.h: No such file or directory

2015-04-15 Thread d.v.a at ngs dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65763 --- Comment #2 from __vic --- Will it help? OK, I'll try.

[Bug bootstrap/62077] --with-build-config=bootstrap-lto fails

2015-04-15 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077 --- Comment #59 from rguenther at suse dot de --- On Wed, 15 Apr 2015, vekumar at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077 > > vekumar at gcc dot gnu.org changed: > >What|Removed

[Bug target/64231] [5 Regression] SIGSEGV building glibc on aarch64-linux-gnu from r217852

2015-04-15 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64231 --- Comment #20 from clyon at gcc dot gnu.org --- Author: clyon Date: Wed Apr 15 08:11:56 2015 New Revision: 222119 URL: https://gcc.gnu.org/viewcvs?rev=222119&root=gcc&view=rev Log: 2015-04-15 Christophe Lyon Backport from trunk r220348.

[Bug sanitizer/65769] New: [UBSAN] qt-4.6 and qt-4.7 applications using qobject_cast may crash

2015-04-15 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65769 Bug ID: 65769 Summary: [UBSAN] qt-4.6 and qt-4.7 applications using qobject_cast may crash Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: minor

[Bug other/65528] [mpx] internal compiler error: in expand_expr_addr_expr_1, at expr.c:7761

2015-04-15 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65528 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/65527] ICE: in expand_builtin_with_bounds, at builtins.c:7120 with -fcheck-pointer-bounds -mmpx

2015-04-15 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65527 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

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

[Bug bootstrap/62077] --with-build-config=bootstrap-lto fails

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077 --- Comment #60 from Richard Biener --- Workaround confirmed for GCC 5 (--enable-stage1-checking=release).

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

2015-04-15 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65765 --- Comment #9 from Jan Hubicka --- GIMPLE_PREDICT at this time is already converted to the profile (just to explain). If we start to do tail merging in early opts, matching gimple predict before profile is built is probably good idea.

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65765 --- Comment #10 from Jakub Jelinek --- I can certainly change that hunk to just do break; for GIMPLE_PREDICT (except for the already bootstrapped and in progress tested patch, which I'd have to redo). Richard suggested that perhaps for 5.1 it wou

[Bug target/65657] [avr] read from __memx address space tramples argument to following function

2015-04-15 Thread senthil_kumar.selvaraj at atmel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65657 --- Comment #5 from Senthil Kumar Selvaraj --- This tentative patch (pending regression tests) makes the problem go away diff --git gcc/config/avr/avr.c gcc/config/avr/avr.c index 68d5ddc..46ff7e1 100644 --- gcc/config/avr/avr.c +++ gcc/config/av

[Bug target/44685] internal compiler error: in final_scan_insn, at final.c:2650 while compiling program with complex types

2015-04-15 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44685 --- Comment #4 from David Binderman --- Created attachment 35317 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35317&action=edit C source code Source code from the linux kernel, which demonstrates the problem when cross compiled on AMD fo

[Bug bootstrap/65763] tm.h: No such file or directory

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65763 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Apr 15 09:23:59 2015 New Revision: 222121 URL: https://gcc.gnu.org/viewcvs?rev=222121&root=gcc&view=rev Log: PR bootstrap/65763 * Makefile.am (gcc_build_dir): Remove $(host_su

[Bug fortran/65677] Incomplete assignment on deferred-length character variable

2015-04-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65677 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/65763] tm.h: No such file or directory

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65763 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Apr 15 09:33:32 2015 New Revision: 222122 URL: https://gcc.gnu.org/viewcvs?rev=222122&root=gcc&view=rev Log: PR bootstrap/65763 * Makefile.am (gcc_build_dir): Remove $(host_su

[Bug bootstrap/65763] tm.h: No such file or directory

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65763 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/64099] [5/6 Regression] ~15% runtime increase for fatigue.f90.

2015-04-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64099 --- Comment #12 from Dominique d'Humieres --- The timing increase disappears if the code is compiled with -fno-tree-dominator-opts.

[Bug sanitizer/65769] [UBSAN] qt-4.6 and qt-4.7 applications using qobject_cast may crash

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65769 --- Comment #1 from Jakub Jelinek --- Well, guarding the UBSAN_VPTR check for non-NULL is certainly possible, but in the common case where the pointer isn't a compile time constant nor an obvious non-NULL value doing so would slow the sanitizatio

[Bug lto/65767] Test pr65276 failed on arm-none-eabi

2015-04-15 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65767 --- Comment #2 from amker at gcc dot gnu.org --- (In reply to Richard Biener from comment #1) > Same cause though. See my comment there, can you prepare and verify a patch? Yeah. Will do that.

[Bug fortran/65548] [5/6 Regression] gfc_conv_procedure_call

2015-04-15 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65548 --- Comment #13 from vehre at gcc dot gnu.org --- Created attachment 35318 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35318&action=edit Follow-up patch fixing latest regression. The attached patch fixes the ICE. Juergen, please check

[Bug bootstrap/65763] tm.h: No such file or directory

2015-04-15 Thread d.v.a at ngs dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65763 --- Comment #6 from __vic --- (In reply to __vic from comment #2) > Will it help? OK, I'll try. Yes. Has been built successfully. Thanks! P.S. I've read doc about building in a separate directory but all previous versions in practice used to be

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread aph at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 Andrew Haley changed: What|Removed |Added CC||aph at gcc dot gnu.org --- Comment #13 fr

[Bug target/65770] New: [AArch64] vst2_lane broken on bigendian

2015-04-15 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65770 Bug ID: 65770 Summary: [AArch64] vst2_lane broken on bigendian Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread mwahab at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #14 from mwahab at gcc dot gnu.org --- (In reply to Andrew Haley from comment #13) > There's surely a documentation problem here. > > GCC defines this: > > `__ATOMIC_SEQ_CST' > Full barrier in both directions and synchronizes wi

[Bug sanitizer/65769] [UBSAN] qt-4.6 and qt-4.7 applications using qobject_cast may crash

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65769 --- Comment #2 from Richard Biener --- I think this is a missed diagnostic in the C++ frontend if it doesn't warn about this?

[Bug middle-end/64099] [5/6 Regression] ~15% runtime increase for fatigue.f90.

2015-04-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64099 --- Comment #13 from Dominique d'Humieres --- Created attachment 35319 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35319&action=edit Reduced version with most I/Os removed. Run time can be tuned by changing the value of number_of_sample

[Bug libstdc++/60936] [4.9/5 Regression] Binary code bloat with std::string

2015-04-15 Thread d.v.a at ngs dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60936 --- Comment #6 from __vic --- 5.1-RC (gcc-5.1.0-RC-20150412) - the same problem. Suppose in GCC 6 too?

[Bug libstdc++/60936] [4.9/5 Regression] Binary code bloat with std::string

2015-04-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60936 --- Comment #7 from Jonathan Wakely --- Yes, because nothing has changed in this regard.

[Bug libstdc++/60936] [4.9/5 Regression] Binary code bloat with std::string

2015-04-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60936 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65765 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Wed Apr 15 11:47:44 2015 New Revision: 222123 URL: https://gcc.gnu.org/viewcvs?rev=222123&root=gcc&view=rev Log: PR ipa/65765 * ipa-icf-gimple.c (func_checker::compare_bb): For G

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #15 from Jakub Jelinek --- (In reply to mwahab from comment #14) > The LDAXR/STLXR sequences rely on the C11/C++11 prohibition of data races. > That the __atomic builtins assume this restriction is implied by the > references to C11/C

[Bug libstdc++/65760] invalid use of incomplete type with std::is_convertible

2015-04-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65760 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65765 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Wed Apr 15 12:09:56 2015 New Revision: 222124 URL: https://gcc.gnu.org/viewcvs?rev=222124&root=gcc&view=rev Log: PR ipa/65765 * ipa-icf-gimple.c (func_checker::compare_bb): For G

[Bug ipa/65765] [5/6 Regression] Compiling Firefox with GCC 5 leads to broken javascript engine on x86-64

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

[Bug rtl-optimization/42522] (zero_extract:SI (mem:QI) ...) misoptimized

2015-04-15 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42522 --- Comment #18 from Jeffrey A. Law --- Author: law Date: Wed Apr 15 12:24:28 2015 New Revision: 222125 URL: https://gcc.gnu.org/viewcvs?rev=222125&root=gcc&view=rev Log: PR rtl-optimization/42522 * cse.c (fold_rtx): Try to simpl

[Bug rtl-optimization/42522] (zero_extract:SI (mem:QI) ...) misoptimized

2015-04-15 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42522 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread aph at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #16 from Andrew Haley --- (In reply to mwahab from comment #14) > (In reply to Andrew Haley from comment #13) > > But LDAXR/STLXR doesn't do that, and there's no write barrier at all when > > the compare fails. If the intention real

[Bug fortran/65548] [5/6 Regression] gfc_conv_procedure_call

2015-04-15 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65548 --- Comment #14 from Jürgen Reuter --- (In reply to vehre from comment #13) > Created attachment 35318 [details] > Follow-up patch fixing latest regression. > > The attached patch fixes the ICE. > > Juergen, please check and report back, to pr

[Bug fortran/65548] [5/6 Regression] gfc_conv_procedure_call

2015-04-15 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65548 --- Comment #15 from vehre at gcc dot gnu.org --- That patch is relative to current trunk, meaning 6.0.

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread mwahab at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #17 from mwahab at gcc dot gnu.org --- According to the GCC documentation, __atomic_compare_exchange(ptr, exp, des, ..) is: if (*ptr == *exp) *ptr = *exp; else *exp = *ptr; On Aarch64 the else (*ptr != *exp) branch is a store rather t

[Bug fortran/65548] [5/6 Regression] gfc_conv_procedure_call

2015-04-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65548 --- Comment #16 from Dominique d'Humieres --- > That patch is relative to current trunk, meaning 6.0. I think it should not matter: the patch should apply on 5.0.1 or 6.0. Applied on a patched 6.0 tree it works as advertised.

[Bug target/65729] [5/6 Regression] ICE (in prohibited_class_reg_set_mode_p, at lra-constraints.c) on arm-linux-gnueabihf

2015-04-15 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65729 Yvan Roux changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/64099] [5/6 Regression] ~15% runtime increase for fatigue.f90.

2015-04-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64099 --- Comment #14 from Dominique d'Humieres --- Created attachment 35320 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35320&action=edit Reduced version with most I/Os removed and generalized_hookes_law inlined manually. The subroutine perd

[Bug c++/64527] Constructor for empty struct not called in some situations

2015-04-15 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64527 ppalka at gcc dot gnu.org changed: What|Removed |Added CC||ppalka at gcc dot gnu.org

[Bug target/65771] New: [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 Bug ID: 65771 Summary: [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf Product: gcc Version: 5.0 Status: UNCONFIRMED Sev

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/65637] expand_omp_for_static_chunk ssa-handling code is untested

2015-04-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65637 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||patch --- Comment #6 from vrie

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #2 from ktkachov at gcc dot gnu.org --- The loc tree that ends up hitting the gcc_unreachable is: unit size align 32 symtab -151568224 alias set 1 canonical type 0x77035690 precision 32 min max pointer_

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.0

[Bug libstdc++/60936] [4.9/5/6 Regression] Binary code bloat with std::string

2015-04-15 Thread d.v.a at ngs dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60936 --- Comment #9 from __vic --- For 4.9 this change was enough for me: --- libstdc++-v3/src/c++11/functexcept.cc2014-01-03 02:30:10.0 +0400 +++ libstdc++-v3/src/c++11/functexcept.cc2014-11-06 18:40:20.0 +0300 @@ -89,6 +89,7

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #2) > The loc tree that ends up hitting the gcc_unreachable is: > type public SI > size > unit size > align 32 symtab -15156822

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #4 from ktkachov at gcc dot gnu.org --- > The switch statement in loc_list_from_tree > doesn't handle DEBUG_EXPR_DECL which is why it ICEs. > However, I'm not familiar with the code. > Should it handle DEBUG_EXPR_DECL (just return 0)?

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread aph at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #18 from Andrew Haley --- (In reply to mwahab from comment #17) > > int cas(int* barf, int* expected, int* desired) > { > return __atomic_compare_exchange_n(barf, expected, desired, 0, >__AT

[Bug libgomp/65742] [5/6 Regression] Several libgomp.oacc-* failures after r221922.

2015-04-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65742 --- Comment #2 from Dominique d'Humieres --- This PR is fixed by the patch at https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00667.html.

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread mwahab at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #19 from mwahab at gcc dot gnu.org --- (In reply to Andrew Haley from comment #18) > (In reply to mwahab from comment #17) > > > > > int cas(int* barf, int* expected, int* desired) > > { > > return __atomic_compare_exchange_n(b

[Bug libstdc++/60936] [4.9/5/6 Regression] Binary code bloat with std::string

2015-04-15 Thread d.v.a at ngs dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60936 --- Comment #10 from __vic --- What brings new dependences on locales?

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread aph at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #20 from Andrew Haley --- (In reply to mwahab from comment #19) > (In reply to Andrew Haley from comment #18) > > It looks inconsistent with C11 S7.17.7.4-2 (C++11 S29.6.4-21) "Further, if > the comparison is true, memory is affected

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #5 from ktkachov at gcc dot gnu.org --- The code around the gcc_unreachable is: #ifdef ENABLE_CHECKING /* Otherwise this is a generic code; we should just lists all of these explicitly. We forgot one. */ gcc_unre

[Bug go/65772] New: With multiple return values including a function with side effects, incorrect value is returned

2015-04-15 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65772 Bug ID: 65772 Summary: With multiple return values including a function with side effects, incorrect value is returned Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug go/65772] With multiple return values including a function with side effects, incorrect value is returned

2015-04-15 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65772 --- Comment #1 from boger at us dot ibm.com --- Created attachment 35321 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35321&action=edit testcase for bad return values

[Bug target/65773] New: [5.1 regression] GCC 5.1 miscompiles LLVM function AArch64InstrInfo::loadRegFromStackSlot()

2015-04-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65773 Bug ID: 65773 Summary: [5.1 regression] GCC 5.1 miscompiles LLVM function AArch64InstrInfo::loadRegFromStackSlot() Product: gcc Version: 5.1.0 Status: UNCONFIRMED

[Bug target/65773] [5 Regression] GCC 5.1 miscompiles LLVM function AArch64InstrInfo::loadRegFromStackSlot()

2015-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65773 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/65773] [5 Regression] GCC 5.1 miscompiles LLVM function AArch64InstrInfo::loadRegFromStackSlot()

2015-04-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65773 --- Comment #1 from Bill Schmidt --- Well, I screwed up, the "good" code is calling a different function. In the good code this function call was apparently inlined, so I can't point to it. But still, the load of r3 with zero is a bad thing.

[Bug go/65772] With multiple return values including a function with side effects, incorrect value is returned

2015-04-15 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65772 --- Comment #2 from boger at us dot ibm.com --- When running the attached testcase on a platform with gccgo (ppc64le, x86_64), the test fails due to incorrect return values from the function getList. The source line for the return looks like this

[Bug target/65773] [5 Regression] GCC 5.1 miscompiles LLVM function AArch64InstrInfo::loadRegFromStackSlot()

2015-04-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65773 --- Comment #2 from Bill Schmidt --- Found it...the "real" good code is: 106a8d6c: 78 fb e3 7f mr r3,r31 106a8d70: 78 db 64 7f mr r4,r27 106a8d

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #21 from torvald at gcc dot gnu.org --- (In reply to Andrew Haley from comment #20) > (In reply to mwahab from comment #19) > > (In reply to Andrew Haley from comment #18) > > > > It looks inconsistent with C11 S7.17.7.4-2 (C++11 S29.

[Bug go/65772] With multiple return values including a function with side effects, incorrect value is returned

2015-04-15 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65772 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/65774] New: [6.0 regression] FAIL: gcc.dg/builtin-arith-overflow-1.c (internal compiler error)

2015-04-15 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65774 Bug ID: 65774 Summary: [6.0 regression] FAIL: gcc.dg/builtin-arith-overflow-1.c (internal compiler error) Product: gcc Version: 6.0 Status: UNCONFIRME

[Bug c++/65775] New: Late-specified return type bypasses return type checks (qualified, function, array)

2015-04-15 Thread ed at catmur dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65775 Bug ID: 65775 Summary: Late-specified return type bypasses return type checks (qualified, function, array) Product: gcc Version: 4.9.2 Status: UNCONFIRMED Sever

[Bug c++/65775] Late-specified return type bypasses return type checks (qualified, function, array)

2015-04-15 Thread ed at catmur dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65775 --- Comment #1 from Ed Catmur --- Credit to FISOCPP (http://stackoverflow.com/q/29628571/567292) for finding this bug.

[Bug target/65773] [5 Regression] GCC 5.1 miscompiles LLVM function AArch64InstrInfo::loadRegFromStackSlot()

2015-04-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65773 --- Comment #3 from Bill Schmidt --- Created attachment 35322 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35322&action=edit Unreduced save-temps file AArch64InstrInfo.ii.gz Attaching the (unreduced and compressed) preprocessed source.

[Bug target/65103] [i386] GOTOFF relocation is not propagated into address expression

2015-04-15 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65103 --- Comment #1 from Ilya Enkovich --- Author: ienkovich Date: Thu Mar 12 09:53:36 2015 New Revision: 221380 URL: https://gcc.gnu.org/viewcvs?rev=221380&root=gcc&view=rev Log: gcc/ PR target/65103 * config/i386/i386.c (ix86_address_cost)

[Bug fortran/58586] ICE with derived type with allocatable component passed by value

2015-04-15 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58586 vehre at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING --- Comment #4 from ve

[Bug c++/65775] Late-specified return type bypasses return type checks (qualified, function, array)

2015-04-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65775 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid, diagnostic

[Bug other/65487] fdump-passes uses random function as context

2015-04-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65487 --- Comment #4 from vries at gcc dot gnu.org --- Author: vries Date: Wed Apr 15 18:43:32 2015 New Revision: 222129 URL: https://gcc.gnu.org/viewcvs?rev=222129&root=gcc&view=rev Log: Fix fdump-passes 2015-04-15 Tom de Vries PR other/65487

[Bug other/65487] fdump-passes uses random function as context

2015-04-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65487 vries at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug tree-optimization/47679] [4.8/4.9/5/6 Regression] Strange uninitialized warning after SRA

2015-04-15 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679 --- Comment #18 from Jeffrey A. Law --- Author: law Date: Wed Apr 15 18:51:49 2015 New Revision: 222130 URL: https://gcc.gnu.org/viewcvs?rev=222130&root=gcc&view=rev Log: PR tree-optimization/47679 * tree-ssa-dom.c (build_and_record_new_

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #22 from torvald at gcc dot gnu.org --- (In reply to James Greenhalgh from comment #12) > There are two problems here, one of which concerns me more in the real > world, and both of which rely on races if you are in the C/C++11 model -

[Bug lto/65776] New: ICE in varpool_node::get_constructor() during chromium build on arm-linux-gnueabihf with LTO

2015-04-15 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65776 Bug ID: 65776 Summary: ICE in varpool_node::get_constructor() during chromium build on arm-linux-gnueabihf with LTO Product: gcc Version: unknown Status: UNCONFIRMED

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-15 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #23 from James Greenhalgh --- (In reply to torvald from comment #22) > (In reply to James Greenhalgh from comment #12) > > There are two problems here, one of which concerns me more in the real > > world, and both of which rely on rac

[Bug c/65777] New: SPECOMP component 362.fma3d fails with error "SIGSEGV, segmentation fault occurred"

2015-04-15 Thread rajendray_14 at yahoo dot co.in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65777 Bug ID: 65777 Summary: SPECOMP component 362.fma3d fails with error "SIGSEGV, segmentation fault occurred" Product: gcc Version: unknown Status: UNCONFIRMED Se

[Bug c++/65727] [4.8/4.9/5/6 Regression] Segfault With Decltype In Lambda Expression Used To Initialize Static Class Member

2015-04-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65727 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed Apr 15 21:17:03 2015 New Revision: 222132 URL: https://gcc.gnu.org/viewcvs?rev=222132&root=gcc&view=rev Log: PR c++/65727 * lambda.c (lambda_expr_this_capture): In unevaluated

[Bug lto/65778] New: v8 build fails with assembly error with LTO enabled on arm-linux-gnueabihf

2015-04-15 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65778 Bug ID: 65778 Summary: v8 build fails with assembly error with LTO enabled on arm-linux-gnueabihf Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug target/65779] New: undefined local symbol on powerpc

2015-04-15 Thread joel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65779 Bug ID: 65779 Summary: undefined local symbol on powerpc Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug middle-end/65777] SPECOMP component 362.fma3d fails with error "SIGSEGV, segmentation fault occurred"

2015-04-15 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65777 Andrew Pinski changed: What|Removed |Added Component|c |middle-end Target Milestone|---

  1   2   >