[Bug middle-end/78174] out of bounds array subscript in rtl.h NOTE_DATA macro

2016-11-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78174 --- Comment #9 from Jakub Jelinek --- No, I've also explained what to do about the u.fld thing. sed -n '/^DEF_RTL_EXPR/{s/DEF_RTL_EXPR([^,]*,[^,]*, "//;s/".*$//;p}' rtl.def | sort -u shows we have at most 8 fields right now, so we could define so

[Bug middle-end/78174] out of bounds array subscript in rtl.h NOTE_DATA macro

2016-11-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78174 --- Comment #10 from Jakub Jelinek --- Other such spots are in gimple.h (e.g. gimple_statement_with_ops, gimple_statement_with_memory_ops, gcall, gphi, gasm. Most likely we have other spots with that.

[Bug middle-end/78047] [5/6/7 Regression] Chromium apparently gets miscompiled

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78047 Richard Biener changed: What|Removed |Added Known to work||7.0 Target Milestone|7.0

[Bug middle-end/78047] [5/6/7 Regression] Chromium apparently gets miscompiled

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78047 Richard Biener changed: What|Removed |Added Known to work||7.0 Target Milestone|7.0

[Bug fortran/77679] [6 Regression] ICE in fold_array_ctor_reference, at gimple-fold.c:5586

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77679 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/77964] [7 Regression] Linux kernel firmware loader miscompiled

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77964 --- Comment #18 from Richard Biener --- Author: rguenth Date: Wed Nov 2 08:29:48 2016 New Revision: 241776 URL: https://gcc.gnu.org/viewcvs?rev=241776&root=gcc&view=rev Log: 2016-11-02 Richard Biener PR tree-optimization/78035

[Bug tree-optimization/78035] Inconsistency between address comparison and alias analysis

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78035 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Nov 2 08:29:48 2016 New Revision: 241776 URL: https://gcc.gnu.org/viewcvs?rev=241776&root=gcc&view=rev Log: 2016-11-02 Richard Biener PR tree-optimization/78035

[Bug tree-optimization/78035] Inconsistency between address comparison and alias analysis

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78035 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/78178] ICE in WHERE statement with diagnostic

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78178 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/69544] [5/6/7 Regression] Internal compiler error with -Wall and where

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69544 Bug 69544 depends on bug 78178, which changed state. Bug 78178 Summary: ICE in WHERE statement with diagnostic https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78178 What|Removed |Added -

[Bug ada/78175] [Ada] Storage_Error stack overflow or erroneous memory access

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78175 Richard Biener changed: What|Removed |Added Target||x86_64-*-* --- Comment #1 from Richard

[Bug lto/78140] [7 Regression] libxul -flto uses 1GB more memory than gcc-6

2016-11-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78140 --- Comment #8 from Martin Liška --- (In reply to Markus Trippelsdorf from comment #7) > BTW Firefox trunk fails to build for me: > > ld: error: /tmp/ccsbLieS.ltrans29.ltrans.o: requires dynamic R_X86_64_PC32 > reloc against '_ZN2js3jitL2R0E' wh

[Bug c++/78180] Poor optimization of std::array on gcc 4.8/5.4/6.2 as compared to simple raw array

2016-11-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78180 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78180] Poor optimization of std::array on gcc 4.8/5.4/6.2 as compared to simple raw array

2016-11-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78180 --- Comment #3 from Markus Trippelsdorf --- void BM_Rolling:| void BM_Rolling >: .LFB1712: | .LFB1713: .cfi_startproc .cfi_startproc pushq %r13

[Bug c/78181] New: unrecognized option -mcpu=cortex-a73

2016-11-02 Thread airbak.li at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78181 Bug ID: 78181 Summary: unrecognized option -mcpu=cortex-a73 Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/78181] unrecognized option -mcpu=cortex-a73

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78181 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC

[Bug c++/78180] Poor optimization of std::array on gcc 4.8/5.4/6.2 as compared to simple raw array

2016-11-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78180 --- Comment #4 from Markus Trippelsdorf --- Created attachment 39942 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39942&action=edit unreduced testcase

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #48 from Bernd Edlinger --- (In reply to wilco from comment #22) > > Anyway, there is another bug: on AArch64 we correctly recognize there are 8 > 1-byte loads, shifts and orrs which can be replaced by a single 8-byte load > and a by

[Bug tree-optimization/78162] [7 Regression] ICE on invalid code at -Os and above on x86_64-linux-gnu: Segmentation fault

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78162 --- Comment #2 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Nov 2 09:25:22 2016 New Revision: 241778 URL: https://gcc.gnu.org/viewcvs?rev=241778&root=gcc&view=rev Log: PR tree-optimization/78162: Reject negative offsets in sto

[Bug tree-optimization/78162] [7 Regression] ICE on invalid code at -Os and above on x86_64-linux-gnu: Segmentation fault

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78162 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[Bug tree-optimization/78170] [7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78170 --- Comment #6 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Nov 2 09:28:35 2016 New Revision: 241779 URL: https://gcc.gnu.org/viewcvs?rev=241779&root=gcc&view=rev Log: PR tree-optimization/78170: Truncate sign-extended padding

[Bug tree-optimization/78170] [7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78170 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[Bug lto/78140] [7 Regression] libxul -flto uses 1GB more memory than gcc-6

2016-11-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78140 --- Comment #9 from Markus Trippelsdorf --- (In reply to Martin Liška from comment #8) > (In reply to Markus Trippelsdorf from comment #7) > > BTW Firefox trunk fails to build for me: > > > > ld: error: /tmp/ccsbLieS.ltrans29.ltrans.o: requires

[Bug lto/78140] [7 Regression] libxul -flto uses 1GB more memory than gcc-6

2016-11-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78140 --- Comment #10 from Martin Liška --- (In reply to Markus Trippelsdorf from comment #9) > (In reply to Martin Liška from comment #8) > > (In reply to Markus Trippelsdorf from comment #7) > > > BTW Firefox trunk fails to build for me: > > > > > >

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #49 from Bernd Edlinger --- (In reply to Bernd Edlinger from comment #48) > (In reply to wilco from comment #22) > > > > Anyway, there is another bug: on AArch64 we correctly recognize there are 8 > > 1-byte loads, shifts and orrs wh

[Bug lto/78140] [7 Regression] libxul -flto uses 1GB more memory than gcc-6

2016-11-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78140 --- Comment #11 from Markus Trippelsdorf --- js/src/jit/BaselineCompiler.cpp

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #50 from Richard Earnshaw --- (In reply to wilco from comment #47) > (In reply to Richard Earnshaw from comment #46) > > (In reply to wilco from comment #44) > > > (In reply to Bernd Edlinger from comment #38) > > > > Created attachme

[Bug c/78181] unrecognized option -mcpu=cortex-a73

2016-11-02 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78181 --- Comment #2 from Richard Earnshaw --- The error message comes from the assembler, not the compiler, you need to update your assembler binaries.

[Bug lto/78140] [7 Regression] libxul -flto uses 1GB more memory than gcc-6

2016-11-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78140 --- Comment #12 from Martin Liška --- (In reply to Markus Trippelsdorf from comment #11) > js/src/jit/BaselineCompiler.cpp Hm, I see the R0 defined as: # 1 "/home/marxin/BIG/buildbot/slave/source/firefox/js/src/jit/x64/SharedICRegisters-x64.h"

[Bug target/63752] avr ICE at reload1.c:2128 building newlib

2016-11-02 Thread saaadhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63752 Senthil Kumar Selvaraj changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/78182] New: Missed optimizations: "fused" byte stores

2016-11-02 Thread rureclonic at thraml dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78182 Bug ID: 78182 Summary: Missed optimizations: "fused" byte stores Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-opti

[Bug tree-optimization/78182] Missed optimizations: "fused" byte stores

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78182 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Status|UNCONFIRM

[Bug debug/49775] [5/6/7 Regression] on AVR ICE in based_loc_descr

2016-11-02 Thread saaadhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49775 Senthil Kumar Selvaraj changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/78182] Missed optimizations: "fused" byte stores

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78182 --- Comment #2 from ktkachov at gcc dot gnu.org --- Heh, please try r241649 or later. I now get: movabsq $3472328296227680304, %rax movl$825241648, text+8(%rip) movq%rax, text(%rip) ret

[Bug tree-optimization/78182] Missed optimizations: "fused" byte stores

2016-11-02 Thread rureclonic at thraml dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78182 --- Comment #3 from Rurec Lonic --- Fantastic. Thanks for this, and next time I'll make sure to pull the very latest revision!.

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #51 from wilco at gcc dot gnu.org --- (In reply to Bernd Edlinger from comment #49) > (In reply to Bernd Edlinger from comment #48) > > (In reply to wilco from comment #22) > > > > > > Anyway, there is another bug: on AArch64 we corre

[Bug tree-optimization/61056] strchr (x, 0) is not converted to strlen (x)

2016-11-02 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61056 wilco at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug lto/78140] [7 Regression] libxul -flto uses 1GB more memory than gcc-6

2016-11-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78140 --- Comment #13 from Markus Trippelsdorf --- (In reply to Martin Liška from comment #12) > (In reply to Markus Trippelsdorf from comment #11) > > js/src/jit/BaselineCompiler.cpp > > Hm, I see the R0 defined as: > > # 1 > "/home/marxin/BIG/build

[Bug fortran/77679] [6 Regression] ICE in fold_array_ctor_reference, at gimple-fold.c:5586

2016-11-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77679 --- Comment #8 from Dominique d'Humieres --- > Fixed. Really? I still see the error Error: size of variable 'A.0' is too large

[Bug fortran/78062] sinus and cosinus fails

2016-11-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78062 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #52 from Bernd Edlinger --- (In reply to wilco from comment #51) > > Indeed, that's the reason behind the existing check. However it disables all > profitable bswap cases while still generating unaligned accesses if no bswap > is nee

[Bug fortran/77679] [6 Regression] ICE in fold_array_ctor_reference, at gimple-fold.c:5586

2016-11-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77679 --- Comment #9 from rguenther at suse dot de --- On Wed, 2 Nov 2016, dominiq at lps dot ens.fr wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77679 > > --- Comment #8 from Dominique d'Humieres --- > > Fixed. > > Really? I still see the

[Bug c/78183] New: Silence warnings about alternate forms of custom format specifiers

2016-11-02 Thread drazen.kacar at tereo dot hr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78183 Bug ID: 78183 Summary: Silence warnings about alternate forms of custom format specifiers Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/78152] [6/7 Regression] coarray and associate

2016-11-02 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78152 --- Comment #8 from vehre at gcc dot gnu.org --- Hi Steve, you asked what other compilers have to say to the code (the one in the description). Ifort: > ifort bug.f90 -o bug -coarray bug.f90: catastrophic error: **Internal compiler error: segme

[Bug tree-optimization/77648] [5/6 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #11 from Richard Biener --- Author: rguenth Date: Wed Nov 2 12:47:10 2016 New Revision: 241788 URL: https://gcc.gnu.org/viewcvs?rev=241788&root=gcc&view=rev Log: 2016-11-02 Richard Biener Backport from mainline 2

[Bug tree-optimization/77839] [6 Regression] Memory- and compile time hog at -O1 and above

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77839 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Nov 2 12:47:10 2016 New Revision: 241788 URL: https://gcc.gnu.org/viewcvs?rev=241788&root=gcc&view=rev Log: 2016-11-02 Richard Biener Backport from mainline 20

[Bug tree-optimization/77745] [5/6 Regression] Inconsistent application of aliasing rules

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77745 --- Comment #10 from Richard Biener --- Author: rguenth Date: Wed Nov 2 12:47:10 2016 New Revision: 241788 URL: https://gcc.gnu.org/viewcvs?rev=241788&root=gcc&view=rev Log: 2016-11-02 Richard Biener Backport from mainline 2

[Bug tree-optimization/77879] [5/6 Regression] mpd gets miscompiled since r235622

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77879 --- Comment #8 from Richard Biener --- Author: rguenth Date: Wed Nov 2 12:47:10 2016 New Revision: 241788 URL: https://gcc.gnu.org/viewcvs?rev=241788&root=gcc&view=rev Log: 2016-11-02 Richard Biener Backport from mainline 20

[Bug middle-end/78047] [5/6 Regression] Chromium apparently gets miscompiled

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78047 --- Comment #11 from Richard Biener --- Author: rguenth Date: Wed Nov 2 12:47:10 2016 New Revision: 241788 URL: https://gcc.gnu.org/viewcvs?rev=241788&root=gcc&view=rev Log: 2016-11-02 Richard Biener Backport from mainline 2

[Bug lto/78129] -Werror=suggest-final-types leads to -ENOSPC.

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed Nov 2 12:47:10 2016 New Revision: 241788 URL: https://gcc.gnu.org/viewcvs?rev=241788&root=gcc&view=rev Log: 2016-11-02 Richard Biener Backport from mainline 20

[Bug tree-optimization/77839] [6 Regression] Memory- and compile time hog at -O1 and above

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77839 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug lto/78129] -Werror=suggest-final-types leads to -ENOSPC.

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/78184] New: std::call_once freezes on second execution if the callable threw an exception on first execution

2016-11-02 Thread simon.heybrock at esss dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78184 Bug ID: 78184 Summary: std::call_once freezes on second execution if the callable threw an exception on first execution Product: gcc Version: 5.4.0 Status: UNCONFIRMED

[Bug tree-optimization/78185] New: Wrong branch optimization with -O1 on x86/x86_64

2016-11-02 Thread mdaniels at qnx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 Bug ID: 78185 Summary: Wrong branch optimization with -O1 on x86/x86_64 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tr

[Bug target/77904] [ARM Cortex-M0] Frame pointer thrashes registers if assembly statements with "sp" clobber are used

2016-11-02 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77904 Thomas Preud'homme changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassig

[Bug gcov-profile/65831] gcov does not output 0% coverage files

2016-11-02 Thread pleskav at ya dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65831 Alex K. changed: What|Removed |Added CC||pleskav at ya dot ru --- Comment #3 from Alex

[Bug tree-optimization/78185] Wrong branch optimization with -O1 on x86/x86_64

2016-11-02 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 Marc Glisse changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRMED

[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment

2016-11-02 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 --- Comment #3 from Will Schmidt --- Author: willschm Date: Wed Nov 2 14:12:23 2016 New Revision: 241792 URL: https://gcc.gnu.org/viewcvs?rev=241792&root=gcc&view=rev Log: [gcc] 2016-11-02 Will Schmidt Backport from trunk 20

[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment

2016-11-02 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 --- Comment #4 from Will Schmidt --- Author: willschm Date: Wed Nov 2 14:13:07 2016 New Revision: 241793 URL: https://gcc.gnu.org/viewcvs?rev=241793&root=gcc&view=rev Log: [gcc] 2016-11-02 Will Schmidt Backport from trunk 20

Re: [Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread Richard Earnshaw (lists)
On 02/11/16 11:57, bernd.edlinger at hotmail dot de wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 > > --- Comment #52 from Bernd Edlinger --- > (In reply to wilco from comment #51) >> >> Indeed, that's the reason behind the existing check. However it disables all >> profitable bswap

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread richard.earnshaw at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #53 from richard.earnshaw at arm dot com --- On 02/11/16 11:57, bernd.edlinger at hotmail dot de wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 > > --- Comment #52 from Bernd Edlinger --- > (In reply to wilco from commen

[Bug tree-optimization/78185] Wrong branch optimization with -O1 on x86/x86_64

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/78185] Wrong branch optimization with -O1 on x86/x86_64

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 Richard Biener changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org --- Commen

[Bug tree-optimization/78185] Wrong branch optimization with -O1 on x86/x86_64

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 --- Comment #5 from Richard Biener --- So for RTL the same issue exists - the always_reached computation is wrong. I suppose the easiest would be to simply not try moving trapping invariants in RTL invariant motion, it looks hardly useful after

[Bug tree-optimization/78185] Wrong branch optimization with -O1 on x86/x86_64

2016-11-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 --- Comment #4 from Richard Biener --- Better patch (question answered, we walk all BBs of each loop, thus BBs in sub-loop multiple times, and no, finite_loop_p would not catch infinite subloops): diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-s

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-02 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #4 from David Edelsohn --- Created attachment 39944 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39944&action=edit sysinfo.go Generated sysinfo.go file attached.

[Bug target/77933] Stack corruption on ARM when using high registers and __builtin_return_address

2016-11-02 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77933 Thomas Preud'homme changed: What|Removed |Added Known to fail||4.7.4, 4.8.5, 4.9.3 --- Comment #4

[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment

2016-11-02 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 Will Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/78185] Wrong branch optimization with -O1 on x86/x86_64

2016-11-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 --- Comment #6 from Eric Botcazou --- > I suppose the easiest would be to simply not try moving trapping invariants > in RTL invariant motion, it looks hardly useful after GIMPLE was here... IIRC last time someone tried, this badly regressed gzi

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-02 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #54 from Bernd Edlinger --- (In reply to richard.earnshaw from comment #53) > On 02/11/16 11:57, bernd.edlinger at hotmail dot de wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 > > > > --- Comment #52 from Bernd Edling

[Bug target/77904] [ARM Cortex-M0] Frame pointer thrashes registers if assembly statements with "sp" clobber are used

2016-11-02 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77904 Thomas Preud'homme changed: What|Removed |Added Keywords||wrong-code Known to fail|

[Bug gcov-profile/65831] gcov does not output 0% coverage files

2016-11-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65831 --- Comment #4 from Martin Liška --- (In reply to Alex K. from comment #3) > I noticed that this bug was fixed on trunk. > https://github.com/gcc-mirror/gcc/blob/master/gcc/gcov.c#L916 > > But in branch gcc-4_9-branch > https://github.com/gcc-mi

[Bug rtl-optimization/78186] New: FAIL: gcc.c-torture/execute/bf64-1.c execution test because of revision 241664

2016-11-02 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78186 Bug ID: 78186 Summary: FAIL: gcc.c-torture/execute/bf64-1.c execution test because of revision 241664 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: no

[Bug fortran/78152] [6/7 Regression] coarray and associate

2016-11-02 Thread physiker at toast2 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78152 --- Comment #9 from physiker at toast2 dot net --- (In reply to vehre from comment #8) > Hi Steve, > > you asked what other compilers have to say to the code (the one in the > description). > > Ifort: > > > ifort bug.f90 -o bug -coarray > bug.f

[Bug gcov-profile/65831] gcov does not output 0% coverage files

2016-11-02 Thread pleskav at ya dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65831 --- Comment #5 from Alex K. --- (In reply to Martin Liška from comment #4) > (In reply to Alex K. from comment #3) > > I noticed that this bug was fixed on trunk. > > https://github.com/gcc-mirror/gcc/blob/master/gcc/gcov.c#L916 > > > > But in b

[Bug fortran/78152] [6/7 Regression] coarray and associate

2016-11-02 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78152 --- Comment #10 from Steve Kargl --- On Wed, Nov 02, 2016 at 03:39:58PM +, physiker at toast2 dot net wrote: > > Ifort version 17 (linux) supports coarrays as selectors in an associate > construct: > >ifort -o bug bug.f90 -warn all -check a

[Bug rtl-optimization/78186] FAIL: gcc.c-torture/execute/bf64-1.c execution test because of revision 241664

2016-11-02 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78186 --- Comment #1 from amker at gcc dot gnu.org --- Lto is unnecessary to reproduce it: ./gcc bf64-1.c -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -w -lm -o ./bf64-1.exe -march=armv7-a Thanks, bin

[Bug fortran/78187] New: -fno-automatic does not work with allocatable scalar character result result

2016-11-02 Thread nuclearlee at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78187 Bug ID: 78187 Summary: -fno-automatic does not work with allocatable scalar character result result Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: no

[Bug target/69616] optimization of 8 movb

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69616 Bug 69616 depends on bug 22141, which changed state. Bug 22141 Summary: [5/6/7 Regression] Missing optimization when storing structures https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 What|Removed |Added ---

[Bug other/16996] [meta-bug] code size improvements

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16996 Bug 16996 depends on bug 22141, which changed state. Bug 22141 Summary: [5/6/7 Regression] Missing optimization when storing structures https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 What|Removed |Added ---

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Known to work

[Bug target/77933] Stack corruption on ARM when using high registers and __builtin_return_address

2016-11-02 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77933 Thomas Preud'homme changed: What|Removed |Added Known to fail||5.4.1 --- Comment #3 from Thomas Pr

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-02 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #5 from Ian Lance Taylor --- Thanks. I do not see any problem in that file you attached. I also don't see anything like the line in the original error message. Looking more closely at that line, I see now that it appears to have se

[Bug target/78168] [7 Regression] Second ICE in maybe_record_trace_start, at dwarf2cfi.c:2285

2016-11-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78168 --- Comment #12 from Segher Boessenkool --- Author: segher Date: Wed Nov 2 17:06:04 2016 New Revision: 241799 URL: https://gcc.gnu.org/viewcvs?rev=241799&root=gcc&view=rev Log: rs6000: Disable shrink-wrap-separate for abi=spe (PR78168) With th

[Bug bootstrap/78188] New: [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-02 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 Bug ID: 78188 Summary: [7 Regression] AIX Bootstrap broken by tree-vrp.c change Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-02 Thread tony.reix at atos dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #6 from Tony Reix --- Created attachment 39946 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39946&action=edit Original sysinfo.go file Hi Ian Here is the sysinfo.go file that was generated at first. The previous sysinfo.go f

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-02 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #7 from Ian Lance Taylor --- Thanks. Does a patch like this fix the immediate ucred problem? diff --git a/libgo/mksysinfo.sh b/libgo/mksysinfo.sh index 3640476..6c457b6 100755 --- a/libgo/mksysinfo.sh +++ b/libgo/mksysinfo.sh @@ -26

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-02 Thread tony.reix at atos dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #8 from Tony Reix --- Created attachment 39947 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39947&action=edit Patch for mksysinfo for ucred and in6_addr Here is the patch I talked about in the previous comment, now as a file.

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-02 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #9 from Ian Lance Taylor --- Regarding arpcom, the syscall package is not really intended to include everything that seems useful. That is the goal of the external package golang.org/x/sys/unix. The syscall package only includes eve

[Bug rtl-optimization/78186] FAIL: gcc.c-torture/execute/bf64-1.c execution test because of revision 241664

2016-11-02 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78186 --- Comment #2 from amker at gcc dot gnu.org --- Hmm, looks like it also causes below failures: aarch64_be-none-elf: FAIL: gcc.c-torture/execute/pr57130.c -O1 execution test FAIL: g++.dg/torture/vshuf-v8si.C -O2 execution test arm-none-eabi/-

[Bug fortran/77679] [6 Regression] ICE in fold_array_ctor_reference, at gimple-fold.c:5586

2016-11-02 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77679 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- C

[Bug c++/69967] #pragma GCC diagnostic ignored being ignored for -Wunused-variable in some cases

2016-11-02 Thread ext-borislav.stoyanov at here dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69967 gnuBSt changed: What|Removed |Added CC||ext-borislav.stoyanov@here. |

[Bug tree-optimization/78189] New: movaps generated for unaligned store in aligned struct, when struct is referenced via unaligned member.

2016-11-02 Thread jwyatt at feralinteractive dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78189 Bug ID: 78189 Summary: movaps generated for unaligned store in aligned struct, when struct is referenced via unaligned member. Product: gcc Version: 6.2.1

[Bug c/65892] gcc fails to implement N685 aliasing of union members

2016-11-02 Thread txr at alumni dot caltech.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65892 --- Comment #21 from Tim Rentsch --- [responding to comments from jos...@codesourcery.com in Comment 19] >> Five: The answer to the question is clearly No. The example code >> is very much on point to the "one special guarantee" clause, and >>

[Bug c/65892] gcc fails to implement N685 aliasing of union members

2016-11-02 Thread txr at alumni dot caltech.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65892 --- Comment #22 from Tim Rentsch --- [responding to comments from rguent...@suse.de in Comment 20] > GCC already implements this if you specify -fno-strict-aliasing. The main point of my comments is that the ISO C standard requires the behavior

[Bug rtl-optimization/78186] FAIL: gcc.c-torture/execute/bf64-1.c execution test because of revision 241664

2016-11-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78186 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/69544] [5/6/7 Regression] Internal compiler error with -Wall and where

2016-11-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69544 --- Comment #8 from Thomas Koenig --- Author: tkoenig Date: Wed Nov 2 20:54:29 2016 New Revision: 241802 URL: https://gcc.gnu.org/viewcvs?rev=241802&root=gcc&view=rev Log: 2016-11-02 Thomas Koenig Backport from trunk PR fort

[Bug fortran/78178] ICE in WHERE statement with diagnostic

2016-11-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78178 --- Comment #4 from Thomas Koenig --- Author: tkoenig Date: Wed Nov 2 20:54:29 2016 New Revision: 241802 URL: https://gcc.gnu.org/viewcvs?rev=241802&root=gcc&view=rev Log: 2016-11-02 Thomas Koenig Backport from trunk PR fort

[Bug c/65892] gcc fails to implement N685 aliasing of union members

2016-11-02 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65892 --- Comment #23 from joseph at codesourcery dot com --- On Wed, 2 Nov 2016, txr at alumni dot caltech.edu wrote: > Seven: Given that the question is now under serious debate, IMO > someone involved with gcc development should take the initiativ

[Bug fortran/78187] -fno-automatic does not work with allocatable scalar character result result

2016-11-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78187 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

  1   2   >