[Bug target/86753] [9/10 Regression] gcc.target/aarch64/sve/vcond_[45].c fail after recent combine patch

2019-10-17 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86753 --- Comment #10 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Fri Oct 18 05:13:26 2019 New Revision: 277141 URL: https://gcc.gnu.org/viewcvs?rev=277141=gcc=rev Log: 2019-10-18 Prathamesh Kulkarni Richard

[Bug c++/87628] Redundant check of pointer when operator delete is called

2019-10-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87628 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug target/92137] [ia32] Missing documentation for ia32 builtins

2019-10-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92137 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug libstdc++/92143] std::pmr::polymorphic_allocator throws bad_alloc on macOS

2019-10-17 Thread gcc-bugzilla at daryl dot haresign.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143 --- Comment #4 from Daryl Haresign --- As for conformance, the latest C draft says: The aligned_alloc function allocates space for an object whose alignment is specified by alignment, whose size is specified by size, and whose value is

[Bug rtl-optimization/92107] GCC's insn attribute arithmetic does not follow C rules

2019-10-17 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92107 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/92145] New: -Wdeprecated-copy false-positive when inheriting base assignment operators

2019-10-17 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92145 Bug ID: 92145 Summary: -Wdeprecated-copy false-positive when inheriting base assignment operators Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/92056] [10 Regression] ice in expr_object_size, at tree-object-si ze.c:675 with -O3

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92056 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Thu Oct 17 22:21:12 2019 New Revision: 277134 URL: https://gcc.gnu.org/viewcvs?rev=277134=gcc=rev Log: PR tree-optimization/92056 * tree-ssa-strlen.c

[Bug fortran/69455] [7/8/9/10 Regression] [F08] Assembler error(s) when using intrinsic modules in two BLOCK

2019-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69455 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug fortran/89047] ICE in mark_scope_block_unused, at tree-ssa-live.c:391

2019-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89047 kargl at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc dot gnu.org,

[Bug testsuite/92144] New: [10 regression] c-c++-common/Warray-bounds-4.c still fails after r277080

2019-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92144 Bug ID: 92144 Summary: [10 regression] c-c++-common/Warray-bounds-4.c still fails after r277080 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/92126] gcc.dg/vect/pr62171.c fails on power7

2019-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92126 --- Comment #4 from Bill Schmidt --- Should we close this? I found it on an internal list of old failures on P7 that need looking at. Not sure having this issue open provides value.

[Bug libstdc++/92143] std::pmr::polymorphic_allocator throws bad_alloc on macOS

2019-10-17 Thread gcc-bugzilla at daryl dot haresign.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143 --- Comment #3 from Daryl Haresign --- $ g++-9 -E -dM test.cc | grep ALIGNED #define _GLIBCXX_HAVE_ALIGNED_ALLOC 1

[Bug testsuite/92126] gcc.dg/vect/pr62171.c fails on power7

2019-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92126 seurer at gcc dot gnu.org changed: What|Removed |Added Summary|[10 regression] |gcc.dg/vect/pr62171.c fails

[Bug libstdc++/92143] std::pmr::polymorphic_allocator throws bad_alloc on macOS

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/92143] std::pmr::polymorphic_allocator throws bad_alloc on macOS

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143 --- Comment #1 from Jonathan Wakely --- We increase the alignment when calling posix_memalign, so that shouldn't be the problem: static inline void* aligned_alloc (std::size_t al, std::size_t sz) { void *ptr; // posix_memalign has

[Bug rtl-optimization/89721] __builtin_mffs sometimes optimized away

2019-10-17 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89721 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/92140] clang vs gcc optimizing with adc/sbb

2019-10-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92140 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/89721] __builtin_mffs sometimes optimized away

2019-10-17 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89721 --- Comment #7 from Segher Boessenkool --- Author: segher Date: Thu Oct 17 19:52:55 2019 New Revision: 277132 URL: https://gcc.gnu.org/viewcvs?rev=277132=gcc=rev Log: Backport from trunk 2019-03-15 Segher Boessenkool

[Bug rtl-optimization/89721] __builtin_mffs sometimes optimized away

2019-10-17 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89721 --- Comment #6 from Segher Boessenkool --- Author: segher Date: Thu Oct 17 19:51:01 2019 New Revision: 277131 URL: https://gcc.gnu.org/viewcvs?rev=277131=gcc=rev Log: Backport from trunk 2019-03-15 Segher Boessenkool

[Bug target/65342] [7/8/9/10 Regression] FAIL: gfortran.dg/intrinsic_(un)?pack_1.f90 -O1 execution test on powerpc-apple-darwin9/10 after r210201

2019-10-17 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65342 --- Comment #29 from Iain Sandoe --- Author: iains Date: Thu Oct 17 19:46:52 2019 New Revision: 277130 URL: https://gcc.gnu.org/viewcvs?rev=277130=gcc=rev Log: [Darwin, PPC] Fix PR 65342. The current Darwin load/store lo_sum patterns have

[Bug target/92137] [ia32] Missing documentation for ia32 builtins

2019-10-17 Thread danielgutson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92137 Daniel Gutson changed: What|Removed |Added CC||danielgutson at gmail dot com ---

[Bug c++/92143] New: std::pmr::polymorphic_allocator throws bad_alloc on macOS

2019-10-17 Thread gcc-bugzilla at daryl dot haresign.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143 Bug ID: 92143 Summary: std::pmr::polymorphic_allocator throws bad_alloc on macOS Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal

[Bug target/92137] [ia32] Missing documentation for ia32 builtins

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92137 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/92137] [ia32] Missing documentation for ia32 builtins

2019-10-17 Thread arieltorti14 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92137 --- Comment #2 from Ariel Torti --- (In reply to Richard Biener from comment #1) > You shouldn't use those, they are for internal use only. That's the reason > they are not documented. Yes, my mistake. I just read

[Bug tree-optimization/92130] Missed vectorization for iteration dependent loads and simple multiplicative accumulators

2019-10-17 Thread witold.baryluk+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92130 --- Comment #9 from Witold Baryluk --- Indeed, passing -fno-tree-pre in the first example does make it be vectorized. In the mesh_simple.c this corresponds to ONTHEFLY_CONSTANTS being defined, but USE_LOOP_CONSTANTS being not. The SIMPLIFIED

[Bug tree-optimization/92141] Bogus -Wstringop-truncation warning for strncpy in a loop

2019-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92141 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/89400] [7/8/9 Regression] ICE: output_operand: invalid %-code with -march=armv6kz -mthumb -munaligned-access

2019-10-17 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400 Richard Earnshaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/89400] [7/8/9 Regression] ICE: output_operand: invalid %-code with -march=armv6kz -mthumb -munaligned-access

2019-10-17 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400 --- Comment #10 from Richard Earnshaw --- Author: rearnsha Date: Thu Oct 17 16:48:39 2019 New Revision: 277125 URL: https://gcc.gnu.org/viewcvs?rev=277125=gcc=rev Log: [arm] PR target/89400 fix thumb1 unaligned access expansion Armv6 has

[Bug target/89400] [7/8/9 Regression] ICE: output_operand: invalid %-code with -march=armv6kz -mthumb -munaligned-access

2019-10-17 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400 --- Comment #9 from Richard Earnshaw --- Author: rearnsha Date: Thu Oct 17 16:47:42 2019 New Revision: 277124 URL: https://gcc.gnu.org/viewcvs?rev=277124=gcc=rev Log: [arm] PR target/89400 fix thumb1 unaligned access expansion Armv6 has

[Bug target/89400] [7/8/9 Regression] ICE: output_operand: invalid %-code with -march=armv6kz -mthumb -munaligned-access

2019-10-17 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400 --- Comment #8 from Richard Earnshaw --- Author: rearnsha Date: Thu Oct 17 16:45:46 2019 New Revision: 277123 URL: https://gcc.gnu.org/viewcvs?rev=277123=gcc=rev Log: [arm] PR target/89400 fix thumb1 unaligned access expansion Armv6 has

[Bug fortran/92142] New: CFI_setpointer corrupts descriptor

2019-10-17 Thread jrfsousa at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92142 Bug ID: 92142 Summary: CFI_setpointer corrupts descriptor Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/89943] Submodule functions are not allowed to have C binding

2019-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89943 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/83113] Bogus "duplicate allocatable attribute" error for submodule character function

2019-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83113 --- Comment #7 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Oct 17 16:30:25 2019 New Revision: 277122 URL: https://gcc.gnu.org/viewcvs?rev=277122=gcc=rev Log: 2019-10-17 Steven G. Kargl PR fortran/83113 PR

[Bug fortran/89943] Submodule functions are not allowed to have C binding

2019-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89943 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Oct 17 16:30:25 2019 New Revision: 277122 URL: https://gcc.gnu.org/viewcvs?rev=277122=gcc=rev Log: 2019-10-17 Steven G. Kargl PR fortran/83113 PR

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #17 from Jakub Jelinek --- Note, for the ignoring of not useful candidates we could during the cand_pref computation not just check for step being equal, but also if one step is multiple of the other one or vice versa, of course

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #16 from Jakub Jelinek --- So, one possibility is for remove_unused_ivs to get_computation_at for all candidates it is considering rather than just the best, or try best and if that fails, try the others too and pick the best from

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #15 from Jakub Jelinek --- That has been added for PR54693 BTW.

[Bug testsuite/92126] [10 regression] gcc.dg/vect/pr62171.c fails after r276876 on power7

2019-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92126 --- Comment #2 from seurer at gcc dot gnu.org --- Sorry, I may have gotten the suspect revision wrong for this. There are some build compilation failures just a bit before this revision that are goofing up my bisect script.

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #14 from Jakub Jelinek --- Note, there already is a function that is meant to handle this, remove_unused_ivs, just either it doesn't find the right IV candidate, or get_computation_at fails. On this particular testcase, I see 2 IVs

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 Bill Schmidt changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #8 from Bill Schmidt

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Thu Oct 17 15:35:28 2019 New Revision: 277119 URL: https://gcc.gnu.org/viewcvs?rev=277119=gcc=rev Log: 2019-10-17 Bill Schmidt Backport from mainline 2019-10-15

[Bug tree-optimization/92141] New: Bogus -Wstringop-truncation warning for strncpy in a loop

2019-10-17 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92141 Bug ID: 92141 Summary: Bogus -Wstringop-truncation warning for strncpy in a loop Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 --- Comment #5 from Bill Schmidt --- Author: wschmidt Date: Thu Oct 17 15:33:58 2019 New Revision: 277118 URL: https://gcc.gnu.org/viewcvs?rev=277118=gcc=rev Log: 2019-10-17 Bill Schmidt Backport from mainline 2019-10-15

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 --- Comment #4 from Bill Schmidt --- Author: wschmidt Date: Thu Oct 17 15:32:40 2019 New Revision: 277117 URL: https://gcc.gnu.org/viewcvs?rev=277117=gcc=rev Log: 2019-10-17 Bill Schmidt Backport from mainline 2019-10-15

[Bug c/92140] New: clang vs gcc optimizing with adc/sbb

2019-10-17 Thread hermantenbrugge at home dot nl
) { return n ? 2 : 1; } compiled with gcc and clang see some optimizing opportunities for gcc. Table with instruction generated: gccclang tst1: 53 tst2: 53 tst3: 43 This is with: gcc (GCC) 10.0.0 20191017 (experimental) clang version 10.0.0 (trunk 373843)

[Bug tree-optimization/92111] [10 Regression] ICE during GIMPLE pass: dom

2019-10-17 Thread jan at jki dot io
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92111 --- Comment #6 from Jan --- -fno-semantic-interposition with -flto seems to be the culprit if I drop either compile works fine. minimum cflags for error: -march=native -O2 -flto -fno-semantic-interposition

[Bug c++/92136] cc1plus segv with CTAD and -fchecking

2019-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92136 --- Comment #2 from Marek Polacek --- We call comp_template_parms with 2 D.2223, 1 d, <<< Unknown tree: template_decl >>> 2 D.2254, 1 d, <<< Unknown tree: template_decl >>> it compares D.2223 to D.2254, then d to d, then the template_decls.

[Bug c++/92139] New: Segmentation fault on constraints verification

2019-10-17 Thread mateusz.pusz at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92139 Bug ID: 92139 Summary: Segmentation fault on constraints verification Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-10-17 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #16 from Segher Boessenkool --- Oh doh, I am blind, apparently :-)

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #13 from Jakub Jelinek --- Sure, the debug stmts should not have any effect on code generation. I admit I don't know much about ivopts implementation, but either when you are rewriting stmts containing uses of the IV being replaced

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-10-17 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #15 from Ilya Leoshkevich --- Created attachment 47059 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47059=edit proposed fix (without renaming the pass so far)

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-10-17 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #14 from Ilya Leoshkevich --- Created attachment 47058 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47058=edit temporary patch for finding out the number of threaded edges

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-10-17 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #13 from Segher Boessenkool --- I don't see a patch there? If you have one, please attach it?

[Bug c++/63287] __STDCPP_THREADS__ is not defined

2019-10-17 Thread alisdairm at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63287 Alisdair Meredith changed: What|Removed |Added CC||alisdairm at me dot com --- Comment

[Bug c++/92138] Compiler does not define __CPP_THREADS__ when multiple threads are supported

2019-10-17 Thread alisdairm at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92138 Alisdair Meredith changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/92138] Compiler does not define __CPP_THREADS__ when multiple threads are supported

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92138 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/92124] std::vector copy-assigning when it should move-assign.

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92124 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Thu Oct 17 14:21:27 2019 New Revision: 277113 URL: https://gcc.gnu.org/viewcvs?rev=277113=gcc=rev Log: PR libstdc++/92124 fix incorrect container move assignment The container

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #12 from bin cheng --- (In reply to Jakub Jelinek from comment #10) > Actually (int) ((ivtmp.11 - (unsigned long) dst_10) / 4), sorry. > On 64-bit targets this will never be a problem, are you worried about 32-bit > targets where int

[Bug libstdc++/92124] std::vector copy-assigning when it should move-assign.

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92124 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #11 from bin cheng --- (In reply to Richard Biener from comment #9) > (In reply to bin cheng from comment #7) > > The orignal iv needs to be represented in debug bind stmt is: > > 64 IV struct: > > 65 SSA_NAME: i_18 > > 66

[Bug c++/92138] New: Compiler does not define __CPP_THREADS__ when multiple threads are supported

2019-10-17 Thread alisdairm at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92138 Bug ID: 92138 Summary: Compiler does not define __CPP_THREADS__ when multiple threads are supported Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity:

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-10-17 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #12 from Ilya Leoshkevich --- > Well, it apparently has found new jump threading opportunities after > partition_blocks. Are such changes useful? Does it happen often? It's still combine that was responsible for this particular

[Bug target/92137] [ia32] Missing documentation for ia32 builtins

2019-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92137 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-*

[Bug driver/92137] New: [ia32] Missing documentation for ia32 builtins

2019-10-17 Thread arieltorti14 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92137 Bug ID: 92137 Summary: [ia32] Missing documentation for ia32 builtins Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/92136] cc1plus segv with CTAD and -fchecking

2019-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92136 --- Comment #1 from Marek Polacek --- Started with commit 42decc18f5e1795228b8259de7880d7f676e36c7 Author: jason Date: Tue Feb 28 23:57:09 2017 + Class template argument deduction refinements * call.c (joust):

[Bug c++/92136] New: cc1plus segv with CTAD and -fchecking

2019-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92136 Bug ID: 92136 Summary: cc1plus segv with CTAD and -fchecking Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libfortran/92027] [10 regression] gfortran.dg/ISO_Fortran_binding_10.f90 FAILs – conditional jump based on uninitialized memory in runtime/ISO_Fortran_binding.c

2019-10-17 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92027 Tobias Burnus changed: What|Removed |Added Keywords||wrong-code

[Bug tree-optimization/65930] Reduction with sign-change not handled

2019-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65930 --- Comment #18 from Richard Biener --- Another case unsigned bar (unsigned int *x) { int sum = 0; for (int i = 0; i < 16; ++i) sum += x[i]; return sum; } where an intermeditate result of the reduction chain is live.

[Bug tree-optimization/92115] [10 Regression] ICE in gimple_cond_get_ops_from_tree, at gimple-expr.c:577

2019-10-17 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92115 --- Comment #7 from Arseny Solokha --- (In reply to Ilya Leoshkevich from comment #6) > Did you per chance open-source it? I didn't, but if you are interested I believe it would be appropriate to continue the discussion in private for now.

[Bug tree-optimization/92111] [10 Regression] ICE during GIMPLE pass: dom

2019-10-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92111 --- Comment #5 from Aldy Hernandez --- Please include any flags that were used in building things. For example, it looks like it needs at least -std=c++17 to work. I can't reproduce with a ./cc1plus -O2. I also can't reproduce with -flto:

[Bug c++/92134] static constinit members incorrectly compile

2019-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92134 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug other/92121] Error using GCC 4.9.4 -- arch/x86/Makefile:166: *** CONFIG_RETPOLINE=y,

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92121 --- Comment #6 from Jonathan Wakely --- There is no GCC bug here. Please find a more appropriate place to ask for help solving your problem (and try to accurately describe that problem -- so far all you've done is show things that don't work,

[Bug fortran/92122] [coarrays, polymophism] Error 'must be a scalar of type LOCK_TYPE'

2019-10-17 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92122 --- Comment #2 from Tobias Burnus --- Regarding the discussion of comment 0, see: https://mailman.j3-fortran.org/pipermail/j3/2019-October/011691.html https://mailman.j3-fortran.org/pipermail/j3/2019-October/011692.html "So, the whole argument

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #17 from Aldy Hernandez --- Author: aldyh Date: Thu Oct 17 12:38:38 2019 New Revision: 277107 URL: https://gcc.gnu.org/viewcvs?rev=277107=gcc=rev Log: PR tree-optimization/92131 * tree-vrp.c (value_range_base::dump):

[Bug target/92132] new test case gcc.dg/vect/vect-cond-reduc-4.c fails with its introduction in r277067

2019-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92132 --- Comment #2 from Bill Schmidt --- Yes, odd that the comparison is flagged as not vectorizable.

[Bug other/92121] Error using GCC 4.9.4 -- arch/x86/Makefile:166: *** CONFIG_RETPOLINE=y,

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92121 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #10 from Jakub Jelinek --- Actually (int) ((ivtmp.11 - (unsigned long) dst_10) / 4), sorry. On 64-bit targets this will never be a problem, are you worried about 32-bit targets where int and pointers are the same width and for a loop

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #9 from Richard Biener --- (In reply to bin cheng from comment #7) > The orignal iv needs to be represented in debug bind stmt is: > 64 IV struct: > 65 SSA_NAME: i_18 > 66 Type: int > 67 Base: 0 > 68 Step: 1 > 69

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #8 from Jakub Jelinek --- (In reply to bin cheng from comment #7) > The orignal iv needs to be represented in debug bind stmt is: > 64 IV struct: > 65 SSA_NAME: i_18 > 66 Type: int > 67 Base: 0 > 68 Step: 1 > 69

[Bug debug/90231] ivopts causes iterator in the loop

2019-10-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90231 --- Comment #7 from bin cheng --- The orignal iv needs to be represented in debug bind stmt is: 64 IV struct: 65 SSA_NAME: i_18 66 Type: int 67 Base: 0 68 Step: 1 69 Biv: Y 70 Overflowness wrto loop niter: No-overflow

[Bug other/92121] Error using GCC 4.9.4 -- arch/x86/Makefile:166: *** CONFIG_RETPOLINE=y,

2019-10-17 Thread dhgopal at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92121 Dhanagopal Kannaiyan changed: What|Removed |Added Status|RESOLVED|REOPENED

[Bug testsuite/92125] New test gcc.dg/ipa/pr91088.c introduced in r277054 fails

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

[Bug c++/92134] static constinit members incorrectly compile

2019-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92134 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid

[Bug c++/91369] Implement P0784R7: constexpr new

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91369 --- Comment #17 from Jakub Jelinek --- Ok, so do I need to somehow mark the CALL_EXPR created from new/delete lowering and only treat calls to global replaceable allocator/deallocator functions specially if they either have this flag or are in

[Bug testsuite/92125] New test gcc.dg/ipa/pr91088.c introduced in r277054 fails

2019-10-17 Thread fxue at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92125 --- Comment #2 from fxue at gcc dot gnu.org --- Author: fxue Date: Thu Oct 17 09:55:37 2019 New Revision: 277095 URL: https://gcc.gnu.org/viewcvs?rev=277095=gcc=rev Log: PR testsuite/92125 2019-10-17 Feng Xue PR testsuite/92125

[Bug target/92135] New: Implement popcountsi expansion for arm

2019-10-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92135 Bug ID: 92135 Summary: Implement popcountsi expansion for arm Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug tree-optimization/92111] [10 Regression] ICE during GIMPLE pass: dom

2019-10-17 Thread jan at jki dot io
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92111 Jan changed: What|Removed |Added Attachment #47043|0 |1 is obsolete|

[Bug tree-optimization/92115] [10 Regression] ICE in gimple_cond_get_ops_from_tree, at gimple-expr.c:577

2019-10-17 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92115 --- Comment #6 from Ilya Leoshkevich --- > Am 16.10.2019 um 16:32 schrieb asolokha at gmx dot com > : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92115 > > --- Comment #4 from Arseny Solokha --- > (In reply to Ilya Leoshkevich from

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |8.4 Summary|incorrect

[Bug tree-optimization/92131] incorrect assumption that (ao >= 0) is always false

2019-10-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #15 from Eric Botcazou --- > We cannot really add range bounds to symbolics because those bounds > are not added in the IL and thus those adds are prone to overflowing. Yes, the issue is very likely in the way we use combine_bound.

[Bug tree-optimization/92131] incorrect assumption that (ao >= 0) is always false

2019-10-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #14 from Eric Botcazou --- > Perhaps, but it would still be called for > long int [-9223372036854775805, +INF] + long int [-INF, e.7_8 + -1], for > which it would still end up with long int [-INF, e.7_8 + > 9223372036854775806]. Why

[Bug c++/92134] New: static constinit members incorrectly compile

2019-10-17 Thread vincent.hamp at higaski dot at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92134 Bug ID: 92134 Summary: static constinit members incorrectly compile Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/92131] incorrect assumption that (ao >= 0) is always false

2019-10-17 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #13 from rguenther at suse dot de --- On Thu, 17 Oct 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 > > --- Comment #12 from Jakub Jelinek --- > (In reply to Eric Botcazou from comment

[Bug ipa/92133] New: Support multi versioning on self recursive function

2019-10-17 Thread fxue at os dot amperecomputing.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92133 Bug ID: 92133 Summary: Support multi versioning on self recursive function Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/92131] incorrect assumption that (ao >= 0) is always false

2019-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #12 from Jakub Jelinek --- (In reply to Eric Botcazou from comment #11) > > From what I can see, the weird + 0x7ffe is created when > > extract_range_from_plus_minus_expr is called with PLUS_EXPR and VARYING and > > long

[Bug tree-optimization/92131] incorrect assumption that (ao >= 0) is always false

2019-10-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #11 from Eric Botcazou --- > From what I can see, the weird + 0x7ffe is created when > extract_range_from_plus_minus_expr is called with PLUS_EXPR and VARYING and > long int [-INF, e.7_8 + -1] ranges. > /* Build the

[Bug tree-optimization/92129] [10 Regression] ICE in vectorizable_reduction, at tree-vect-loop.c:5869

2019-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92129 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Oct 17 07:39:37 2019 New Revision: 277094 URL: https://gcc.gnu.org/viewcvs?rev=277094=gcc=rev Log: 2019-10-17 Richard Biener PR tree-optimization/92129 *

[Bug tree-optimization/92129] [10 Regression] ICE in vectorizable_reduction, at tree-vect-loop.c:5869

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

[Bug tree-optimization/92111] [10 Regression] ICE during GIMPLE pass: dom

2019-10-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92111 --- Comment #3 from Aldy Hernandez --- There is no pre-processed file in the tar file: $ tar tvf ~/Download/preprocessed.tar.bz2 -rw-r--r-- root/root 1067433 2019-10-15 20:36 libKF5JsEmbed.so.5.63.0.ltrans6.o -rw-r--r-- root/root38

  1   2   >