[Bug fortran/88008] [9 Regression] ICE in check_typebound_baseobject, at fortran/resolve.c:6058

2019-03-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88008 --- Comment #2 from Thomas Koenig --- Author: tkoenig Date: Mon Mar 18 07:28:42 2019 New Revision: 269750 URL: https://gcc.gnu.org/viewcvs?rev=269750&root=gcc&view=rev Log: 2019-03-17 Thomas Koenig PR fortran/88008 * gfortran

[Bug fortran/88008] [9 Regression] ICE in check_typebound_baseobject, at fortran/resolve.c:6058

2019-03-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88008 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug rtl-optimization/89676] [7/8/9 Regression] Redundant moves for long long shift on 32bit x86

2019-03-18 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89676 --- Comment #3 from Andrey Belevantsev --- Author: abel Date: Mon Mar 18 07:51:06 2019 New Revision: 269751 URL: https://gcc.gnu.org/viewcvs?rev=269751&root=gcc&view=rev Log: PR middle-end/89676 * sel-sched.c (compute_av_set_at_b

[Bug middle-end/89737] [9 Regression] ICE in set_even_probabilities at predict.c:893 since r267485

2019-03-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89737 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug middle-end/86979] [9 Regression] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2348 with -m32 on darwin

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/85099] [meta-bug] selective scheduling issues

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85099 Bug 85099 depends on bug 86979, which changed state. Bug 86979 Summary: [9 Regression] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2348 with -m32 on darwin https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979 What|Removed

[Bug rtl-optimization/89676] [7/8/9 Regression] Redundant moves for long long shift on 32bit x86

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89676 --- Comment #4 from Jakub Jelinek --- The above commit fixed PR86979 instead.

[Bug libfortran/89747] valgrind error in gfc_match_decl_type_spec

2019-03-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89747 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/89751] New: [PDT] ICE: Segmentation fault (in resolve_component)

2019-03-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89751 Bug ID: 89751 Summary: [PDT] ICE: Segmentation fault (in resolve_component) Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c++/89571] [9 Regression] ICE in nothrow_spec_p, at cp/except.c:1238

2019-03-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89571 --- Comment #8 from Arseny Solokha --- Should this PR be closed now?

[Bug fortran/78865] [7/8/9 Regression] ICE in create_tmp_var, at gimple-expr.c:473

2019-03-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78865 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #6 from Thomas Koen

[Bug middle-end/86979] [9 Regression] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2348 with -m32 on darwin

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Mon Mar 18 08:31:41 2019 New Revision: 269752 URL: https://gcc.gnu.org/viewcvs?rev=269752&root=gcc&view=rev Log: PR middle-end/86979 * gcc.dg/pr86979.c: New test. Added:

[Bug libfortran/89747] valgrind error in gfc_match_decl_type_spec

2019-03-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89747 --- Comment #2 from David Binderman --- The problem seems to occur from this compile line: /home/dcb/gcc/working/./gcc/gfortran -B/home/dcb/gcc/working/./gcc/ -B/home/dcb/gcc/results.269700.valgrind/x86_64-pc-linux-gnu/bin/ -B/home/dcb/gcc/resul

[Bug libfortran/89747] valgrind error in gfc_match_decl_type_spec

2019-03-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89747 --- Comment #3 from David Binderman --- Created attachment 45984 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45984&action=edit f90 source code

[Bug target/89752] New: [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 Bug ID: 89752 Summary: [8/9 Regression] ICE in emit_move_insn, at expr.c:3723 Product: gcc Version: 8.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code, |

[Bug tree-optimization/89748] missing _FORTIFY_SOURCE protection due to stpcpy folding

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89748 Jakub Jelinek changed: What|Removed |Added CC||carlos at redhat dot com,

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug target/87561] [9 Regression] 416.gamess is slower by ~10% starting from r264866 with -Ofast

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87561 --- Comment #14 from Richard Biener --- Author: rguenth Date: Mon Mar 18 09:16:56 2019 New Revision: 269753 URL: https://gcc.gnu.org/viewcvs?rev=269753&root=gcc&view=rev Log: 2019-03-18 Richard Biener PR target/87561 * config

[Bug target/87561] [9 Regression] 416.gamess is slower by ~10% starting from r264866 with -Ofast

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87561 --- Comment #15 from Richard Biener --- Author: rguenth Date: Mon Mar 18 09:17:43 2019 New Revision: 269754 URL: https://gcc.gnu.org/viewcvs?rev=269754&root=gcc&view=rev Log: 2019-03-18 Richard Biener PR target/87561 * config

[Bug rtl-optimization/89753] New: ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

2019-03-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89753 Bug ID: 89753 Summary: ICE in unroll_loop_constant_iterations, at loop-unroll.c:498 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug tree-optimization/89730] -flive-patching=inline-only-static should grant always_inline attribute for extern function

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89730 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug regression/89733] [7/8/9 Regression] False positive -Wuninitialized in C++14+ mode

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89733 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/89734] [7/8/9 Regression] const qualifier on return type not erased inside __typeof__

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89734 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Priority|P3

[Bug target/89739] pessimizing vectorization at -O3 to load two u64 objects

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89739 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/84101] [7/8/9 Regression] -O3 and -ftree-vectorize trying too hard for function returning trivial pair-of-uint64_t-structure

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84101 --- Comment #12 from Richard Biener --- Other testcase: using u64 = unsigned long long; struct u128 {u64 a, b;}; inline u64 load8(void* ptr) { u64 out; __builtin_memcpy(&out, ptr, 8); return out; } u128 load(char* basep, u64 n) {

[Bug rtl-optimization/84101] [7/8/9 Regression] -O3 and -ftree-vectorize trying too hard for function returning trivial pair-of-uint64_t-structure

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84101 Richard Biener changed: What|Removed |Added CC||redbeard0531 at gmail dot com --- Comme

[Bug c++/89744] [8/9 Regression] ICE with specialization of nested template class

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89744 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/85014] [7/8/9 Regression] internal compiler error: in lookup_base, at cp/search.c:185

2019-03-18 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85014 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Mar 18 09:38:27 2019 New Revision: 269759 URL: https://gcc.gnu.org/viewcvs?rev=269759&root=gcc&view=rev Log: /cp 2019-03-18 Paolo Carlini PR c++/85014 *

[Bug c++/85014] [7/8 Regression] internal compiler error: in lookup_base, at cp/search.c:185

2019-03-18 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85014 Paolo Carlini changed: What|Removed |Added Summary|[7/8/9 Regression] internal |[7/8 Regression] internal

[Bug target/89746] powerpc-none-eabi-gcc emits code using stfiwx to misaligned address

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89746 Richard Biener changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRM

[Bug target/89746] powerpc-none-eabi-gcc emits code using stfiwx to misaligned address

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89746 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #4 from

[Bug tree-optimization/89749] Very odd vector constructor

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89749 --- Comment #2 from Richard Biener --- (In reply to Marc Glisse from comment #1) > simplify_vector_constructor is supposed to handle this, but doesn't because > it is scared by the mix between a vector of short and a vector of long long. > This c

[Bug rtl-optimization/89753] ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89753 Richard Biener changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org --- Commen

[Bug rtl-optimization/89753] [8/9 Regression] ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89753 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug target/87561] [9 Regression] 416.gamess is slower by ~10% starting from r264866 with -Ofast

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87561 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 87561, which changed state. Bug 87561 Summary: [9 Regression] 416.gamess is slower by ~10% starting from r264866 with -Ofast https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87561 What|Removed

[Bug c++/89571] [9 Regression] ICE in nothrow_spec_p, at cp/except.c:1238

2019-03-18 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89571 --- Comment #9 from Paolo Carlini --- The new ICE in Comment #6 is not fixed by Jason's patch, thus we can't close this one, unless we file a separate bug for that.

[Bug tree-optimization/89754] Vectorizer cost model check should look at evolution of niter in outer loop(s)

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89754 Richard Biener changed: What|Removed |Added Blocks||53947, 87561 --- Comment #1 from Richar

[Bug tree-optimization/89754] New: Vectorizer cost model check should look at evolution of niter in outer loop(s)

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89754 Bug ID: 89754 Summary: Vectorizer cost model check should look at evolution of niter in outer loop(s) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: en

[Bug tree-optimization/89755] New: Inefficient runtime alias check

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89755 Bug ID: 89755 Summary: Inefficient runtime alias check Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: tree-optimizat

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 --- Comment #2 from Jakub Jelinek --- It is the instantiation_dependent_r hunk in pt.c that breaks this: @@ -25361,7 +25486,10 @@ return NULL_TREE; case TEMPLATE_PARM_INDEX: - return *tp; + if (dependent_type_p (TREE_TYPE (

[Bug rtl-optimization/89753] [8/9 Regression] ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

2019-03-18 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89753 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/89627] Miscompiled constructor call

2019-03-18 Thread aburgess at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89627 --- Comment #4 from aburgess at gcc dot gnu.org --- Author: aburgess Date: Mon Mar 18 10:42:53 2019 New Revision: 269760 URL: https://gcc.gnu.org/viewcvs?rev=269760&root=gcc&view=rev Log: gcc/riscv: Correctly ignore empty C++ structs when flatten

[Bug rtl-optimization/87273] [8/9 Regression] ICE in merge_fences, at sel-sched-ir.c:708

2019-03-18 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87273 --- Comment #5 from Andrey Belevantsev --- In this PR we're pipelining a loop with a conditional that has lots of code on the left arm and just a few blocks on the right arm. In this situation it is natural for the right scheduling fence to end

[Bug fortran/89751] [PDT] ICE: Segmentation fault (in resolve_component)

2019-03-18 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89751 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug fortran/89601] [8 Regression] [PDT] ICE: Segmentation fault (in resolve_component)

2019-03-18 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89601 --- Comment #6 from Dominique d'Humieres --- Is this fixed or is there any plan to back port r269658?

[Bug fortran/89751] [PDT] ICE: Segmentation fault (in resolve_component)

2019-03-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89751 --- Comment #2 from Arseny Solokha --- (In reply to Dominique d'Humieres from comment #1) > > This testcase was reduced from the same original file as the one filed in > > PR89601. > > This has been fixed on trunk at revision r269658. I see. W

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 --- Comment #3 from Jakub Jelinek --- This might actually be invalid testcase with no diagnostics required though. Certainly no instantiations of X can be accepted.

[Bug tree-optimization/89546] [8/9 Regression] Suspected arm flint miscompilation starting with r255510

2019-03-18 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89546 --- Comment #10 from Martin Jambor --- Author: jamborm Date: Mon Mar 18 11:28:01 2019 New Revision: 269761 URL: https://gcc.gnu.org/viewcvs?rev=269761&root=gcc&view=rev Log: Add forgotten requeing in propagate_subaccesses_across_link 2019-03-18

[Bug tree-optimization/89546] [8/9 Regression] Suspected arm flint miscompilation starting with r255510

2019-03-18 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89546 --- Comment #11 from Martin Jambor --- Author: jamborm Date: Mon Mar 18 11:31:52 2019 New Revision: 269762 URL: https://gcc.gnu.org/viewcvs?rev=269762&root=gcc&view=rev Log: Add forgotten requeing in propagate_subaccesses_across_link 2019-03-18

[Bug tree-optimization/89546] [8/9 Regression] Suspected arm flint miscompilation starting with r255510

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89546 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 Wilco changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/89734] [7/8/9 Regression] const qualifier on return type not erased inside __typeof__

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89734 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #3 from Wilco --- Full instruction: (insn 531 530 532 19 (parallel [ (set (mem/c:BLK (reg:DI 3842) [29 A0+0 S2 A64]) (asm_operands:BLK ("") ("=rm") 0 [ (mem/c:BLK (reg:DI 3846) [29

[Bug target/89746] powerpc-none-eabi-gcc emits code using stfiwx to misaligned address

2019-03-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89746 --- Comment #5 from Segher Boessenkool --- Yes, it is just a code quality issue. I have the attached patch, and it works; it needs to be updated so that the alignment check is only done for CPUs where it is needed.

[Bug target/89746] powerpc-none-eabi-gcc emits code using stfiwx to misaligned address

2019-03-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89746 Segher Boessenkool changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |segher at gcc dot gnu.org -

[Bug d/89756] New: FAIL: gdc.dg/asm4.d -O0 (internal compiler error)

2019-03-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89756 Bug ID: 89756 Summary: FAIL: gdc.dg/asm4.d -O0 (internal compiler error) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c++/89757] New: accepts returning with reference to temporary in constant expression

2019-03-18 Thread leni536 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89757 Bug ID: 89757 Summary: accepts returning with reference to temporary in constant expression Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #4 from Wilco --- Small example which generates the same ICE on every GCC version: typedef struct { int x, y, z; } X; void f(void) { X A0, A1; __asm__ ("" : [a0] "+rm" (A0),[a1] "+rm" (A1)); } So it's completely invalid inline

[Bug libstdc++/89758] New: queue and priority queue show invalid size when empty container is poped. Further pushes lead to inconsistent values

2019-03-18 Thread anshulaggarwal987654321 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89758 Bug ID: 89758 Summary: queue and priority queue show invalid size when empty container is poped. Further pushes lead to inconsistent values Product: gcc Version:

[Bug tree-optimization/89754] Vectorizer cost model check should look at evolution of niter in outer loop(s)

2019-03-18 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89754 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/89758] queue and priority queue show invalid size when empty container is poped. Further pushes lead to inconsistent values/ queue state

2019-03-18 Thread anshulaggarwal987654321 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89758 --- Comment #1 from anshul aggarwal --- uncomfirmed : the dataStructure might try to "free" unowned memory

[Bug libstdc++/89759] New: pop_back on empty vector gives wrong size

2019-03-18 Thread anshulaggarwal987654321 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89759 Bug ID: 89759 Summary: pop_back on empty vector gives wrong size Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-03-18 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 --- Comment #25 from Andrey Drobyshev --- (In reply to Martin Liška from comment #23) > (In reply to Andrey Drobyshev from comment #22) > > Created attachment 45851 [details] > > Work-in-progress fix considering relocations > > > > I'm a bit stu

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-03-18 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 --- Comment #26 from Andrey Drobyshev --- (In reply to Jakub Jelinek from comment #24) > (In reply to Martin Liška from comment #23) > > (In reply to Andrey Drobyshev from comment #22) > > > Created attachment 45851 [details] > > > Work-in-progre

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #5 from rguenther at suse dot de --- On Mon, 18 Mar 2019, wilco at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 > > --- Comment #4 from Wilco --- > Small example which generates the same ICE on every

[Bug target/89736] New test pr87532-mc.c fails on compiler not defaulting to VSX

2019-03-18 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89736 --- Comment #1 from kelvin at gcc dot gnu.org --- Hi Segher, I agree with your analysis. I'm not sure we have easy access to a platform where I can demonstrate/reproduce the problem. Do you know where I can test this? I believe the proper fi

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #6 from Jakub Jelinek --- It is on: __asm__("" : "a0" "=rm" A0, "a1" "=rm" A1 : "0" A0, "1" A1); where A0 and A1 are variables with LhsPacket type, which is 2 byte TYPE_ADDRESSABLE aggregate type. The r in the constraints looks comple

[Bug tree-optimization/88945] ICE in fold_convert_loc in FRE when using -fdump-tree-fre-details

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88945 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Mar 18 13:59:11 2019 New Revision: 269765 URL: https://gcc.gnu.org/viewcvs?rev=269765&root=gcc&view=rev Log: 2019-03-18 Richard Biener PR middle-end/88945 * tre

[Bug tree-optimization/88945] ICE in fold_convert_loc in FRE when using -fdump-tree-fre-details

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88945 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug libfortran/79540] [7/8/9 Regression] FAIL: gfortran.dg/fmt_fw_d.f90 -O0 execution test

2019-03-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79540 --- Comment #16 from John David Anglin --- print '(f2.1)',100.00 end Here is backtrace info: Breakpoint 2, 0x7afce720 in memcpy () from /usr/lib/libc.2 (gdb) p/x $r26 $6 = 0x7eff0c1d (gdb) p/x $r25 $8 = 0x7eff0d9a (gdb) p/x $r24 $5 = 0x

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #8 from rguenther at suse dot de --- On Mon, 18 Mar 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #9 from Jakub Jelinek --- Bisecting now, r21 still works, r215000 ICEs.

[Bug rtl-optimization/84206] ICE in get_all_loop_exits, at sel-sched-ir.h:1138

2019-03-18 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84206 Andrey Belevantsev changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug libstdc++/89759] pop_back on empty vector gives wrong size

2019-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89759 --- Comment #1 from Richard Biener --- It's probably undefined to pop_back () on an empty vector.

[Bug libstdc++/52114] SFINAE out the rvalue iostream operators to give better error messages

2019-03-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52114 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libfortran/79540] [7/8/9 Regression] FAIL: gfortran.dg/fmt_fw_d.f90 -O0 execution test

2019-03-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79540 --- Comment #17 from John David Anglin --- 0x7adcb864 :cmpclr,> r21,r3,r0 0x7adcb868 :copy r21,r3 0x7adcb86c :stw r20,-8c(sp) 0x7adcb870 :stw r21,-90(sp) 0x7adcb874 :copy r19,r4 0x7adcb878

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread tadeus.prastowo at unitn dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 --- Comment #4 from Tadeus Prastowo --- My use-case is to use the instantiation of `struct X' to fire the static assert.

[Bug libstdc++/89760] New: [9 Regression] libstdc++ experimental testsuite failures

2019-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89760 Bug ID: 89760 Summary: [9 Regression] libstdc++ experimental testsuite failures Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: rejects-valid

[Bug libstdc++/89760] [9 Regression] libstdc++ experimental testsuite failures

2019-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89760 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 --- Comment #5 from Jakub Jelinek --- This needs to be verified by our C++ language lawyers, but if: "If no valid specialization can be generated for a template definition, and that template is not instantiated, the template definition is ill-for

[Bug libfortran/89747] valgrind error in gfc_match_decl_type_spec

2019-03-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89747 Martin Liška changed: What|Removed |Added Status|WAITING |ASSIGNED Assignee|unassigned at

[Bug libfortran/79540] [7/8/9 Regression] FAIL: gfortran.dg/fmt_fw_d.f90 -O0 execution test

2019-03-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79540 --- Comment #18 from John David Anglin --- Created attachment 45989 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45989&action=edit Patch This fixes the stack overflow in memcpy.

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #10 from Wilco --- It seems that rewriting "+rm" into "=rm" and "0" is not equivalent. Eg. __asm__ ("" : [a0] "=m" (A0) : "0" (A0)); gives a million warnings "matching constraint does not allow a register", so "0" appears to imply

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/89682] [9 Regression] g++9 incorrectly disallows using private static method as default arg to ctor of template type

2019-03-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89682 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug libfortran/79540] [7/8/9 Regression] FAIL: gfortran.dg/fmt_fw_d.f90 -O0 execution test

2019-03-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79540 --- Comment #19 from John David Anglin --- The patch also fixes test failure on hppa2.0w-hp-hpux11.11.

[Bug libstdc++/89758] queue and priority queue show invalid size when empty container is poped. Further pushes lead to inconsistent values/ queue state

2019-03-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89758 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread tadeus.prastowo at unitn dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 Tadeus Prastowo changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug libstdc++/89759] pop_back on empty vector gives wrong size

2019-03-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89759 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/89752] [8/9 Regression] ICE in emit_move_insn, at expr.c:3723

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89752 --- Comment #11 from Jakub Jelinek --- Actually can't bisect, as gcc 8 I have installed is no longer able to build r215000 or revisions around it (some error on wide-int.h: ../../gcc/wide-int.h:372:10: error: too many template-parameter-lists

[Bug target/89736] New test pr87532-mc.c fails on compiler not defaulting to VSX

2019-03-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89736 --- Comment #2 from Segher Boessenkool --- I found this on a Power7 (maybe -m32, not sure). Your patch is eerily like what I did to fix this in testing, but the comment right below says it does not use -mvsx on purpose?

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2019-03-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 Jakub Jelinek changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug c++/89761] New: [9.0 Regression] ICE: tree check: expected class 'expression', have 'exceptional' (argument_pack_select)

2019-03-18 Thread leni536 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89761 Bug ID: 89761 Summary: [9.0 Regression] ICE: tree check: expected class 'expression', have 'exceptional' (argument_pack_select) Product: gcc Version: 9.0

[Bug regression/89733] [7/8/9 Regression] False positive -Wuninitialized in C++14+ mode

2019-03-18 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89733 --- Comment #2 from Nikita Kniazev --- Created attachment 45990 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45990&action=edit preprocessed repro

[Bug c++/89682] [9 Regression] g++9 incorrectly disallows using private static method as default arg to ctor of template type

2019-03-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89682 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89761] [9.0 Regression] ICE: tree check: expected class 'expression', have 'exceptional' (argument_pack_select)

2019-03-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89761 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89682] [9 Regression] g++9 incorrectly disallows using private static method as default arg to ctor of template type

2019-03-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89682 --- Comment #3 from Jason Merrill --- Author: jason Date: Mon Mar 18 15:58:24 2019 New Revision: 269766 URL: https://gcc.gnu.org/viewcvs?rev=269766&root=gcc&view=rev Log: PR c++/89682 - wrong access error in default argument. Here we we

  1   2   >