[Bug lto/83452] FAIL: gfortran.dg/save_6.f90 -O0 (test for excess errors)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 --- Comment #11 from Richard Biener --- Author: rguenth Date: Tue Jan 2 08:45:05 2018 New Revision: 256069 URL: https://gcc.gnu.org/viewcvs?rev=256069=gcc=rev Log: 2017-01-02 Richard Biener PR lto/83452 *

[Bug lto/83452] FAIL: gfortran.dg/save_6.f90 -O0 (test for excess errors)

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

[Bug other/83497] CPU2000 172.mgrid starts failing with r254730

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83497 --- Comment #2 from Richard Biener --- The initial bisection rev. is indeed odd. I'm testing a fix for the inliner issue btw, but I've not seen the mgrid fail on any of our x86/ia64 configs. As far as I see the miscompare is -0.8 vs. 0.18 so

[Bug sanitizer/81645] Learn UBSAN to support -fsanitize=builtin

2018-01-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81645 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/83648] missing -Wsuggest-attribute=malloc on a trivial malloc-like function

2018-01-02 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83648 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added CC||prathamesh3492 at gcc

[Bug target/83610] __builtin_expect sometimes is ignored

2018-01-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83610 Martin Liška changed: What|Removed |Added Status|WAITING |NEW --- Comment #5 from Martin Liška

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2018-01-02 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #41 from Jan Hubicka --- Author: hubicka Date: Tue Jan 2 09:31:47 2018 New Revision: 256070 URL: https://gcc.gnu.org/viewcvs?rev=256070=gcc=rev Log: PR target/81616 * x86-tune-costs.h (generic_cost): Reduce cost of

[Bug tree-optimization/81082] [8 Regression] Failure to vectorise after reassociating index computation

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81082 --- Comment #3 from Richard Biener --- (In reply to Jakub Jelinek from comment #2) > So is there anything we can do here? > Isn't the bigger problem that we no longer notice the multiplications can't > overflow? Yes, that's the issue with all

[Bug tree-optimization/81082] [8 Regression] Failure to vectorise after reassociating index computation

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81082 --- Comment #4 from Richard Biener --- Created attachment 43003 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43003=edit patch introducing "late" gimple with -fwrapv semantics So that was for another PR, PR81554.

[Bug debug/48150] [6/7/8 Regression] gcc.dg/guality/sra-1.c

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48150 Richard Biener changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/83581] [8 Regression] ICE in expand_LOOP_VECTORIZED, at internal-fn.c:2397

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83581 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/83580] [6/7/8 Regression] Wrong code caused by vectorization

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580 --- Comment #3 from Jakub Jelinek --- Testcase after formatting improvements: int a[2] = { 0, 1 }; int x = 129; int main () { volatile int v = 0; int t = x, i; for (i = 0; i < 1 + v + v + v + v + v + v + v + v + a[a[0]]; i++) t =

[Bug tree-optimization/83580] [6/7/8 Regression] Wrong code caused by vectorization

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug preprocessor/83602] [8 Regression] ICE in cpp_macro_definition_location(cpp_hashnode*) on invalid code

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83602 Marek Polacek changed: What|Removed |Added Target Milestone|--- |8.0

[Bug preprocessor/83602] [8 Regression] ICE in cpp_macro_definition_location(cpp_hashnode*) on invalid code

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83602 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/83157] [8 regression] gcc.dg/guality/pr41616-1.c fail

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 Richard Biener changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug tree-optimization/83648] missing -Wsuggest-attribute=malloc on a trivial malloc-like function

2018-01-02 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83648 --- Comment #2 from prathamesh3492 at gcc dot gnu.org --- Created attachment 43004 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43004=edit Untested fix

[Bug tree-optimization/83580] [6/7/8 Regression] Wrong code caused by vectorization

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580 --- Comment #4 from Jakub Jelinek --- Seems create_data_ref creates something bogus, it really can't split off the offset from the base. dr_analyze_innermost calls: 897 split_constant_offset (offset_iv.base, _iv.base, ); with

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #39 from Richard Biener --- (In reply to r...@cebitec.uni-bielefeld.de from comment #38) > >> --- Comment #33 from rguenther at suse dot de > >> --- > > [...] > >>>* Invalid sh_info: > >>> > >>>FAIL: g++.dg/lto/pr42987

[Bug target/83008] [performance] Is it better to avoid extra instructions in data passing between loops?

2018-01-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 --- Comment #19 from rguenther at suse dot de --- On Sun, 24 Dec 2017, sergey.shalnov at intel dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 > > --- Comment #18 from sergey.shalnov at intel dot com --- > Yes, I agree that

[Bug tree-optimization/82133] [7/8 Regression] unroll-loops too aggressive

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82133 Richard Biener changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/82665] missing value range optimization for memchr

2018-01-02 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82665 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added CC||prathamesh3492 at gcc

[Bug c++/83634] [8 Regression] ICE in useless_type_conversion_p, at gimple-expr.c:86

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

[Bug libfortran/83649] New: Large reads fail

2018-01-02 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649 Bug ID: 83649 Summary: Large reads fail Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran

[Bug libfortran/83649] Large reads fail

2018-01-02 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649 --- Comment #1 from Janne Blomqvist --- I forgot a reference; see http://man7.org/linux/man-pages/man2/read.2.html https://stackoverflow.com/questions/38586144/error-when-trying-to-write-a-file-larger-than-2-gb-on-linux suggests that macOS

[Bug c++/64462] ICE while compiling lambda using local constexpr reference variable

2018-01-02 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64462 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/82541] Wduplicated-branches triggers in template context

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82541 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug middle-end/61118] [6/7/8 Regression] Indirect call generated for pthread_cleanup_push with constant cleanup function

2018-01-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118 --- Comment #20 from Eric Gallager --- (In reply to Jeffrey A. Law from comment #19) > Note you lost the regression marker when this was made a duplicate of 21161. > So it's unlikely anyone would have looked at it until the next release cycle. >

[Bug rtl-optimization/83620] [8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1470: unable to find a register to spill with -flive-range-shrinkage --param=max-sched-ready-insns=0

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83620 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #5

[Bug libffi/83636] libffi/mips/n32: don't .set mips4 for mips r6

2018-01-02 Thread syq at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83636 --- Comment #1 from YunQiang Su --- and we found a new problem of libffi: https://github.com/libffi/libffi/pull/401 /* lui $12,high(codeloc) */ tramp[2] = 0x3c0c | ((unsigned)codeloc >> 16); /* jr $25 */ +#if

[Bug tree-optimization/81611] [8 Regression] gcc un-learned loop / post-increment optimization

2018-01-02 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81611 --- Comment #13 from Alexandre Oliva --- We do have such constant propagation on such ports as x86* and arm, but not on avr. Presumably (I haven't checked) it has to do with available addressing modes, and gimple's avoiding, even in MEM_REFs,

[Bug target/83660] New: ICE with vec_extract inside expression statement

2018-01-02 Thread zoltan at hidvegi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83660 Bug ID: 83660 Summary: ICE with vec_extract inside expression statement Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2018-01-02 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #42 from Jan Hubicka --- Author: hubicka Date: Tue Jan 2 13:04:19 2018 New Revision: 256073 URL: https://gcc.gnu.org/viewcvs?rev=256073=gcc=rev Log: PR target/81616 * config/i386/x86-tune-costs.h: Increase cost of

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #40 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #39 from Richard Biener --- [...] >> * On x86, of the previous 32 ld: fatal: has invalid sh_info errors, 16 >> are now gone. >> >> However, I've many (1284 in

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #41 from rguenther at suse dot de --- On Tue, 2 Jan 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > > --- Comment #40 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #41 from rguenther at suse dot de --- [...] >> Unfortunately not: it's really the section index pointing to the >> non-existing (i.e. eliminated)

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2018-01-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #43 from rguenther at suse dot de --- On Tue, 2 Jan 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > > --- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

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

[Bug c/83586] [8 regression] Invalid -Wformat-truncation on stdio2.h

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83586 Richard Biener changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug target/83585] [8 Regression] Assembler messages: Error: can't resolve `.text' {.text section} - `.LCOLDB0' {.text.unlikely section}

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83585 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug target/83554] [8 Regression] ICE: in ix86_mitigate_rop, at config/i386/i386.c:41274 with -mmitigate-rop

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83554 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83541] Missed optimization with int overflow

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83541 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Thomas Koenig changed: What|Removed |Added Target Milestone|7.4 |6.5 --- Comment #2 from Thomas Koenig

[Bug tree-optimization/83651] New: [7.2 regression] 20% slowdown of linux kernel AES cipher

2018-01-02 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 Bug ID: 83651 Summary: [7.2 regression] 20% slowdown of linux kernel AES cipher Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug other/83497] CPU2000 172.mgrid starts failing with r254730

2018-01-02 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83497 --- Comment #3 from Pat Haugen --- (In reply to Richard Biener from comment #2) > > As far as I see the miscompare is -0.8 vs. 0.18 so it doesn't look like a > precision issue to me. Does it only happen for power6 / bigendian? > Yes, the

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Tue Jan 2 17:02:14 2018 New Revision: 256082 URL: https://gcc.gnu.org/viewcvs?rev=256082=gcc=rev Log: PR c++/83644 * g++.dg/cpp1z/pr83644.C: New test. Added:

[Bug target/82190] Possibly latent miscompilation issue on ppc64le-linux-gnu for memcpy-bi.c with -fweb -fno-optimize-strlen

2018-01-02 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82190 --- Comment #5 from acsawdey at gcc dot gnu.org --- Author: acsawdey Date: Tue Jan 2 17:02:17 2018 New Revision: 256083 URL: https://gcc.gnu.org/viewcvs?rev=256083=gcc=rev Log: Add missing changelog entry: 2017-12-12 Aaron Sawdey

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 --- Comment #4 from Marek Polacek --- IOW: --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -10866,10 +10866,11 @@ grokdeclarator (const cp_declarator *declarator, inner_declarator = declarator->declarator; - /* We don't want to warn in

[Bug rtl-optimization/83565] [7/8 regression] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #27

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 --- Comment #3 from Marek Polacek --- I'm wondering if simply disabling the warning in TYPENAME would make sense (it suppresses the warning).

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 --- Comment #3 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 2 17:51:26 2018 New Revision: 256084 URL: https://gcc.gnu.org/viewcvs?rev=256084=gcc=rev Log: 2018-01-02 Thomas Koenig PR fortran/45689

[Bug libfortran/83649] Large reads fail

2018-01-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug rtl-optimization/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

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

[Bug tree-optimization/83640] [8 Regression] ICE in generic_overlap, at gimple-ssa-warn-restrict.c:814

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83640 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83563] [8 Regression] [graphite] ICE: Segmentation fault (in instantiate_scev_r)

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

[Bug fortran/83650] New: [7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Bug ID: 83650 Summary: [7/8 Regression] Wrong simplification in cshift with negative shifts Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2018-01-02 Thread petr.spacek at nic dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #19 from Petr Špaček --- Sure, I would be happy with any version, thank you! For people who want to generate code coverage reports for parallel executions, beware of https://github.com/linux-test-project/lcov/issues/37.

[Bug target/83008] [performance] Is it better to avoid extra instructions in data passing between loops?

2018-01-02 Thread sergey.shalnov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 --- Comment #20 from sergey.shalnov at intel dot com --- Richard, I did quick static analysis for your latest patch. Using command line “-g -Ofast -mfpmath=sse -funroll-loops -march=znver1” your latest patch doesn’t affects the issue I discussed

[Bug c++/64462] ICE while compiling lambda using local constexpr reference variable

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64462 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug ipa/83051] [8 Regression] ICE on valid code at -O3: in edge_badness, at ipa-inline.c:1024

2018-01-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83051 --- Comment #4 from Martin Liška --- (In reply to Zdenek Sojka from comment #3) > Created attachment 43006 [details] > different testcase > > $ x86_64-pc-linux-gnu-gcc -O --param=max-inline-recursive-depth=84 > testcase.c -Wno-psabi > during

[Bug tree-optimization/83580] [6/7/8 Regression] Wrong code caused by vectorization

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580 --- Comment #6 from Richard Biener --- *** Bug 83573 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/83572] [8 Regression] [graphite] ICE in verify_dominators, at dominance.c:1184 (error: dominator of 7 should be 15, not 13)

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

[Bug c++/83555] Unnecessary null check when static_cast is used with references.

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83555 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #1

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/83629] [7/8 Regression] ICE: in decompose_normal_address, at rtlanal.c:6329 with -O2 -fPIC -frename-registers --param=sched-autopref-queue-depth=nnn

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83629 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.3

[Bug fortran/83606] [6/7/8 Regression] co-indexed array RHS yields incorrect result in assignment to vector-indexed LHS

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83606 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug tree-optimization/83605] [6/7/8 Regression] ICE: verify_gimple failed (error: dead STMT in EH table)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83605 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug tree-optimization/83603] [8 Regression] ICE in builtin_memref at gcc/gimple-ssa-warn-restrict.c:238

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83603 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug c++/81860] [7/8 Regression] Call to undefined inline function involving inheriting constructors

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860 --- Comment #6 from Marek Polacek --- Author: mpolacek Date: Tue Jan 2 15:05:09 2018 New Revision: 256076 URL: https://gcc.gnu.org/viewcvs?rev=256076=gcc=rev Log: PR c++/81860 * g++.dg/cpp0x/inh-ctor30.C: New test. Added:

[Bug fortran/83650] [7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/83530] [8 Regression] ICE in reset_sched_cycles_in_current_ebb, at sel-sched.c:7150

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83530 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug ipa/83532] [8 Regression] ICE in apply_scale, at profile-count.h:955

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83532 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug ipa/83619] [8 Regression] ICE in inliner: caller edge count does not match BB count

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83619 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug rtl-optimization/83621] [8 Regression] ICE: in simplify_subreg, at simplify-rtx.c:6293 with -O -g

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83621 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/83592] [8 Regression] Annoying -Wparentheses warnings

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592 Richard Biener changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P1

[Bug fortran/83650] [6/7/8 Regression] Wrong simplification in cshift with negative shifts

2018-01-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650 Dominique d'Humieres changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 --- Comment #3 from Jeffrey A. Law --- So the issue here is when we have a noreturn function we use a push/pop sequence to probe the top of the stack. The generic dwarf2 CFI bits interpret the pop as restoring the value of the popped register.

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 --- Comment #4 from Marek Polacek --- Reduced to: namespace std { template bool is_invocable_v; } template auto compose(F) { [](auto... objs) noexcept(std::is_invocable_v){}; } auto f() { compose(3); }

[Bug ipa/83051] [8 Regression] ICE on valid code at -O3: in edge_badness, at ipa-inline.c:1024

2018-01-02 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83051 --- Comment #3 from Zdenek Sojka --- Created attachment 43006 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43006=edit different testcase $ x86_64-pc-linux-gnu-gcc -O --param=max-inline-recursive-depth=84 testcase.c -Wno-psabi during IPA

[Bug libfortran/83649] Large reads fail

2018-01-02 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649 --- Comment #2 from Janne Blomqvist --- Author: jb Date: Tue Jan 2 13:25:10 2018 New Revision: 256074 URL: https://gcc.gnu.org/viewcvs?rev=256074=gcc=rev Log: PR libgfortran/83649 Chunk large reads and writes It turns out that Linux never

[Bug preprocessor/83602] [8 Regression] ICE in cpp_macro_definition_location(cpp_hashnode*) on invalid code

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

[Bug c++/81860] [7/8 Regression] Call to undefined inline function involving inheriting constructors

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug rtl-optimization/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug c++/83644] ICE using type alias from recursive decltype in noexcept or return type

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/83594] [8 Regression] ICE: in function_and_variable_visibility, at ipa-visibility.c:640 with __attribute__((noipa))

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83594 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83593] [8 Regression] ICE: verify_gimple failed (error: statement marked for throw, but doesn't)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83593 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83573] [6/7/8 Regression] invalid access introduced in predcom

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83573 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/81860] [7 Regression] Call to undefined inline function involving inheriting constructors

2018-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/83573] [6/7/8 Regression] invalid access introduced in predcom

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83573 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug tree-optimization/83580] [6/7/8 Regression] Wrong code caused by vectorization

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

[Bug rtl-optimization/83575] [8 Regression] ICE: verify_flow_info failed (error: multiple hot/cold transitions found)

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83575 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83544] Missed optimization opportunity for constant folding

2018-01-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83544 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug rtl-optimization/83565] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 --- Comment #25 from Eric Botcazou --- > I don't see the distinction here. Ia64 has instructions that operate on > 32-bit values too, like cmp4. The distinction is precisely what WORD_REGISTER_OPERATIONS conveys. On SPARC and MIPS for

[Bug rtl-optimization/83565] RTL combine pass breaks shift result (at least on ia64)

2018-01-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/83641] -fstack-clash-protection generates incorrect CFI on i386

2018-01-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641 --- Comment #2 from Jeffrey A. Law --- Note this is specific to x86/x86_64 noreturn functions. No other targets are potentially affected.

[Bug fortran/45689] [F03] Missing transformational intrinsic in the trans_func_f2003 list

2018-01-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45689 --- Comment #16 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 2 17:51:26 2018 New Revision: 256084 URL: https://gcc.gnu.org/viewcvs?rev=256084=gcc=rev Log: 2018-01-02 Thomas Koenig PR fortran/45689

[Bug c++/83556] [7/8 Regression] ICE in gimplify_expr, at gimplify.c:12004

2018-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83556 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Jan 2 18:04:19 2018 New Revision: 256086 URL: https://gcc.gnu.org/viewcvs?rev=256086=gcc=rev Log: PR c++/83556 * tree.c (replace_placeholders_r): Pass NULL as last

  1   2   >