[Bug tree-optimization/86991] [8 Regression] ICE in vectorizable_reduction, at tree-vect-loop.c:6919

2019-02-13 Thread konstantin.vladimirov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86991 --- Comment #9 from Tilir --- One more test case: int b[11], e[11], c, d; void f() { unsigned g, h; for (; g < 11; g += 2) { c = 2; for (; c; c += 3) { h = 1; for (; h < 11; h++) e[h] = e[h] + d - b[g]; } }

[Bug fortran/87689] PowerPC64 ELFv2 function parameter passing violation

2019-02-13 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87689 --- Comment #18 from rguenther at suse dot de --- On February 13, 2019 6:56:15 AM GMT+01:00, amodra at gmail dot com wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87689 > >--- Comment #17 from Alan Modra --- >> On platforms where

[Bug middle-end/89328] New: static chain made mandatory

2019-02-13 Thread mpoulhies at kalray dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89328 Bug ID: 89328 Summary: static chain made mandatory Product: gcc Version: 7.4.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug target/89324] [9 Regression] ICE in extract_constrain_insn, at recog.c:2211 on aarch64

2019-02-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89324 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||matmal01 at gcc dot gnu.org

[Bug tree-optimization/89223] [7/8 Regression] internal compiler error: in int_cst_value, at tree.c:11226

2019-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89223 --- Comment #12 from Richard Biener --- Author: rguenth Date: Wed Feb 13 10:02:47 2019 New Revision: 268838 URL: https://gcc.gnu.org/viewcvs?rev=268838=gcc=rev Log: 2019-02-13 Richard Biener Backport from mainline 2019-02-12

[Bug tree-optimization/88739] [7/8 Regression] Big-endian union bug

2019-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739 --- Comment #57 from Richard Biener --- Author: rguenth Date: Wed Feb 13 10:02:47 2019 New Revision: 268838 URL: https://gcc.gnu.org/viewcvs?rev=268838=gcc=rev Log: 2019-02-13 Richard Biener Backport from mainline 2019-02-12

[Bug tree-optimization/89253] [8 Regression] ICE in split_loop, at tree-ssa-loop-split.c:566

2019-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89253 --- Comment #3 from Richard Biener --- Author: rguenth Date: Wed Feb 13 10:02:47 2019 New Revision: 268838 URL: https://gcc.gnu.org/viewcvs?rev=268838=gcc=rev Log: 2019-02-13 Richard Biener Backport from mainline 2019-02-12

[Bug tree-optimization/89253] [8 Regression] ICE in split_loop, at tree-ssa-loop-split.c:566

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

[Bug c++/89299] __attribute__ cleanup does not accept template function

2019-02-13 Thread paradox_ptr at protonmail dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89299 --- Comment #6 from paradox_ptr at protonmail dot ch --- (In reply to Martin Sebor from comment #4) > I'm curious about the use case: can you describe what you are using > the attribute for in C++? I don't have a meaningful use case for you.

[Bug other/89327] New: Joined options without RejectsNegative

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89327 Bug ID: 89327 Summary: Joined options without RejectsNegative Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug fortran/78983] [7/8/9 Regression] ICE with CAF-DT with allocatable member

2019-02-13 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78983 --- Comment #10 from Damian Rouson --- I see no ICE in testing the code from Comment 3 using fortran 7.3.0, 8.2.0, and 9.0.1. I believe this can be closed.

[Bug target/89290] [8/9 Regression] ICE in change_address_1, at emit-rtl.c:2286

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89290 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Wed Feb 13 08:45:37 2019 New Revision: 268837 URL: https://gcc.gnu.org/viewcvs?rev=268837=gcc=rev Log: PR target/89290 * config/i386/predicates.md

[Bug middle-end/89328] static chain made mandatory

2019-02-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89328 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/83423] default_static_chain is sorry for non-nested functions

2019-02-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83423 Andrew Pinski changed: What|Removed |Added CC||mpoulhies at kalray dot eu --- Comment

[Bug ipa/89306] [8/9 regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 Martin Liška changed: What|Removed |Added Known to work||8.2.0, 9.0 Target Milestone|---

[Bug c++/89326] [RFE] Highlight `required from here` in compile-error output

2019-02-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89326 Jonathan Wakely changed: What|Removed |Added Severity|normal |enhancement

[Bug c++/89326] [RFE] Highlight `required from here` in compile-error output

2019-02-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89326 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic

[Bug tree-optimization/89329] "-O2" optimization causes a infinite loop

2019-02-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89329 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Component|c

[Bug target/89324] [9 Regression] ICE in extract_constrain_insn, at recog.c:2211 on aarch64

2019-02-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89324 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug middle-end/89303] [8 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #17 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #13) > So if the two bugs have the same root cause, it seems to be a problem in > __weak_count::_M_assign, failing to set _M_pi here: > > __weak_count& >

[Bug c/89329] New: "-O2" optimization causes a infinite loop

2019-02-13 Thread jungmin.song at nuance dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89329 Bug ID: 89329 Summary: "-O2" optimization causes a infinite loop Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug middle-end/89303] [8 Regression] memory leak with shared_ptr and enable_shared_from_this

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

[Bug ipa/89330] New: IPA inliner touches released cgraph_edges

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89330 Bug ID: 89330 Summary: IPA inliner touches released cgraph_edges Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa

[Bug ipa/89330] IPA inliner touches released cgraph_edges

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89330 --- Comment #1 from Martin Liška --- Created attachment 45690 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45690=edit test-case

[Bug ipa/89330] IPA inliner touches released cgraph_edges

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89330 --- Comment #2 from Martin Liška --- Created attachment 45691 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45691=edit test-case

[Bug middle-end/89303] [7/8/9 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 Jakub Jelinek changed: What|Removed |Added Priority|P1 |P2 Summary|[8/9 Regression]

[Bug target/89222] [7/8/9 regression] ARM thumb-2 misoptimisation of func ptr call with -O2 or -Os

2019-02-13 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89222 --- Comment #8 from Wilco --- (In reply to Wilco from comment #7) > Patch: https://gcc.gnu.org/ml/gcc-patches/2019-02/msg00780.html Updated patch: https://gcc.gnu.org/ml/gcc-patches/2019-02/msg00947.html

[Bug c++/89331] [8/9 Regression] internal compiler error: in build_simple_base_path, at cp/class.c:589

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89331 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-02-13 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 MarkEggleston changed: What|Removed |Added Attachment #45548|0 |1 is obsolete|

[Bug fortran/88649] runtime error: load of value 137971008, which is not a valid value for type 'gfc_intrinsic_op'

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88649 --- Comment #4 from Martin Liška --- Author: marxin Date: Wed Feb 13 13:04:56 2019 New Revision: 268842 URL: https://gcc.gnu.org/viewcvs?rev=268842=gcc=rev Log: Fix -fdec simplification (PR fortran/88649). 2019-02-13 Martin Liska

[Bug sanitizer/89323] Asan memory leak detection on x86 platform

2019-02-13 Thread ganeshemb at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89323 --- Comment #4 from Ganesh Babu --- (In reply to Martin Liška from comment #2) > I can confirm that LSAN does not work for -m32 on current trunk. It was > enabled in: > > commit 1e39eaad45fc92b49e189badf0a5a675fbfb4ad0 > Author: Francis Ricci

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-02-13 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 --- Comment #10 from MarkEggleston --- Created attachment 45696 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45696=edit Change Log for gcc/testsuite for patch Replace -fdec-format-defaults with PR fortran/89100.

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-02-13 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 MarkEggleston changed: What|Removed |Added Attachment #45550|0 |1 is obsolete|

[Bug c++/88986] [7/8/9 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'error_mark' in member_vec_binary_search, at cp/name-lookup.c:1136

2019-02-13 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88986 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Feb 13 10:34:49 2019 New Revision: 268839 URL: https://gcc.gnu.org/viewcvs?rev=268839=gcc=rev Log: /cp 2019-02-13 Paolo Carlini PR c++/88986 * decl.c

[Bug c++/87113] ICE in adjust_temp_type at cp/constexpr.c:1205

2019-02-13 Thread svenja.mehringer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87113 --- Comment #4 from smehringer --- Thanks for the fix! Is the fix included only in GCC 9 or also in GCC 7 and 8?

[Bug middle-end/89303] [8 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #18 from Jakub Jelinek --- Before fre3 we have: _24 = malloc (40); ... MEM[(struct __allocated_ptr *)&__guard clique 9 base 1]._M_ptr = _24; _15 = __guard._M_ptr; ... _16 = [(struct __aligned_buffer *)_15 + 16B]._M_storage;

[Bug rtl-optimization/49054] useless cmp+jmp generated for switch when "default:" is unreachable

2019-02-13 Thread adl at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49054 --- Comment #6 from Alexandre Duret-Lutz --- I revisited this with GCC 8.2.1 (or more precisely the version called gcc-8.2.0-20 in Debian). The original code I gave now generate a jump table with no extra comparison: : 0:

[Bug lto/89260] ICE in read_cgraph_and_symbols, at lto/lto.c:2800 while compiling harfbuzz

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89260 --- Comment #13 from Martin Liška --- Author: marxin Date: Wed Feb 13 11:24:28 2019 New Revision: 268840 URL: https://gcc.gnu.org/viewcvs?rev=268840=gcc=rev Log: Bump LTO_minor_version on GCC-8 branch (PR lto/89260). 2019-02-13 Martin Liska

[Bug c++/89331] New: internal compiler error: in build_simple_base_path, at cp/class.c:589

2019-02-13 Thread stsp at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89331 Bug ID: 89331 Summary: internal compiler error: in build_simple_base_path, at cp/class.c:589 Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/89295] [9 regression] compilation of gcc.dg-struct-layout-1/t001_x.c takes 30 times as long after r268404

2019-02-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89295 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #1

[Bug middle-end/89303] [7/8/9 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 Jakub Jelinek changed: What|Removed |Added Assignee|rguenth at gcc dot gnu.org |jakub at gcc dot gnu.org ---

[Bug go/89193] "make distclean" leaves stuff in gotools/

2019-02-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89193 --- Comment #3 from Segher Boessenkool --- Thank you!

[Bug middle-end/89281] [9 Regression] gcc/optabs.c:3901:30: runtime error: shift exponent 32 is too large for 32-bit type 'int'

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89281 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Wed Feb 13 12:12:09 2019 New Revision: 268841 URL: https://gcc.gnu.org/viewcvs?rev=268841=gcc=rev Log: PR middle-end/89281 * optabs.c (prepare_cmp_insn): Use UINTVAL

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-02-13 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 --- Comment #7 from MarkEggleston --- Created attachment 45693 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45693=edit Update to option and Extension documentation Documentation changes in their own difference file so that they can be

[Bug target/89324] [9 Regression] ICE in extract_constrain_insn, at recog.c:2211 on aarch64

2019-02-13 Thread matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89324 --- Comment #3 from Matthew Malcomson --- (In reply to ktkachov from comment #2) > The sub3_compare1_imm pattern was introduced for GCC 9. It's probably > something going wrong with the constraints. Matthew, could you take a look > please? On

[Bug c++/88986] [7/8 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'error_mark' in member_vec_binary_search, at cp/name-lookup.c:1136

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

[Bug middle-end/89303] [8 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #20 from Jakub Jelinek --- On: # .MEM_64 = VDEF <.MEM_63> MEM[(struct __weak_ptr *)_16]._M_ptr = _16; stmt_may_clobber_global_p (stmt) returns false. (gdb) p pt_solution_includes_global

[Bug middle-end/89303] [7/8/9 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #22 from Jakub Jelinek --- --- gcc/tree-ssa-structalias.c.jj 2019-01-01 12:37:18.738949011 +0100 +++ gcc/tree-ssa-structalias.c 2019-02-13 12:28:54.592256591 +0100 @@ -6412,7 +6412,7 @@ set_uids_in_ptset (bitmap into, bitmap f

[Bug tree-optimization/89332] New: Missed detection of dead stores to array in a loop

2019-02-13 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89332 Bug ID: 89332 Summary: Missed detection of dead stores to array in a loop Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2019-02-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug 83700 depends on bug 78983, which changed state. Bug 78983 Summary: [7/8/9 Regression] ICE with CAF-DT with allocatable member https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78983 What|Removed |Added

[Bug fortran/78983] [7/8/9 Regression] ICE with CAF-DT with allocatable member

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

[Bug fortran/89291] internal compiler error: in gfc_trans_use_stmts

2019-02-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89291 --- Comment #4 from Dominique d'Humieres --- > Installed gcc-5.5.0 and built the identical WRF version. > > No ICE encountered with 5.5.0. Then if you get an ICE with 7.4, it a regression. Did you try 8.2 or trunk. > Contacted NCAR, the

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-02-13 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 MarkEggleston changed: What|Removed |Added Attachment #45603|0 |1 is obsolete|

[Bug sanitizer/89323] Asan memory leak detection on x86 platform

2019-02-13 Thread ganeshemb at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89323 --- Comment #5 from Ganesh Babu --- (In reply to Martin Liška from comment #3) > > works for current clang: > > > > clang-6.0 -g -fsanitize=address -fno-omit-frame-pointer -m32 asantest.c && > > ./a.out > > > > AddressSanitizer:DEADLYSIGNAL

[Bug middle-end/89303] [8 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #19 from Jakub Jelinek --- Those DCE or DSE removals of the store look weird. In the alias info we have: # PT = null { D.5120 } (escaped, escaped heap) # ALIGN = 8, MISALIGN = 0 # USE = nonlocal null { D.4247 D.5109 D.5120

[Bug middle-end/89303] [7/8/9 Regression] memory leak with shared_ptr and enable_shared_from_this

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

[Bug lto/89260] ICE in read_cgraph_and_symbols, at lto/lto.c:2800 while compiling harfbuzz

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89260 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/88649] runtime error: load of value 137971008, which is not a valid value for type 'gfc_intrinsic_op'

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88649 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug other/63426] [meta-bug] Issues found with -fsanitize=undefined

2019-02-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63426 Bug 63426 depends on bug 88649, which changed state. Bug 88649 Summary: runtime error: load of value 137971008, which is not a valid value for type 'gfc_intrinsic_op' https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88649 What

[Bug middle-end/89303] [7/8/9 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #24 from Jakub Jelinek --- Author: jakub Date: Wed Feb 13 13:32:00 2019 New Revision: 268843 URL: https://gcc.gnu.org/viewcvs?rev=268843=gcc=rev Log: 2019-02-13 Jakub Jelinek PR middle-end/89303 *

[Bug fortran/89286] Intrinsic sign and GNU Extension

2019-02-13 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89286 MarkEggleston changed: What|Removed |Added Attachment #45658|0 |1 is obsolete|

[Bug inline-asm/89334] New: unsupported size for integer register

2019-02-13 Thread stsp at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89334 Bug ID: 89334 Summary: unsupported size for integer register Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: inline-asm

[Bug ada/89333] [9 Regression] FAIL: gnat.dg/vect*.adb on darwin

2019-02-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89333 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug driver/89249] mingw, paths with spaces, LTO -> collect2.exe: fatal error: CreateProcess: No such file or directory

2019-02-13 Thread ilg at livius dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89249 --- Comment #4 from Liviu Ionescu --- I added a printf() in pex_win32_exec_child() to see why the lto invocation fails, and here is the result: >>>>> pex_win32_exec_child (executable='c:/users/ilg/desktop/8.2.1 >>>

[Bug ipa/89330] IPA inliner touches released cgraph_edges

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

[Bug c++/89326] [RFE] Highlight `required from here` in compile-error output

2019-02-13 Thread Hi-Angel at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89326 --- Comment #2 from Konstantin Kharlamov --- Btw, I just occasionally noted: godbolt site adds their own highlight to GCC output, in particular they highlight the whole line with "required from here" with blue. Maybe something can be borrowed

[Bug lto/89335] New: [9 Regression] ICE with LTO -Wsuggest-final-methods: ICE during IPA pass devirt in types_same_for_odr, at ipa-devirt.c:391

2019-02-13 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89335 Bug ID: 89335 Summary: [9 Regression] ICE with LTO -Wsuggest-final-methods: ICE during IPA pass devirt in types_same_for_odr, at ipa-devirt.c:391 Product: gcc

[Bug middle-end/86554] [7 Regression] Incorrect code generation with signed/unsigned comparison

2019-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86554 --- Comment #11 from Richard Biener --- Author: rguenth Date: Wed Feb 13 14:22:06 2019 New Revision: 268846 URL: https://gcc.gnu.org/viewcvs?rev=268846=gcc=rev Log: 2019-02-13 Richard Biener Backport from mainline 2019-01-08

[Bug lto/89335] [9 Regression] ICE with LTO -Wsuggest-final-methods: ICE during IPA pass devirt in types_same_for_odr, at ipa-devirt.c:391

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

[Bug target/89316] ICE in gen_reg_rtx, at emit-rtl.c:1155

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

[Bug target/89316] ICE in gen_reg_rtx, at emit-rtl.c:1155

2019-02-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89316 --- Comment #8 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #7) > Guess this is similar to the TLS ICE with -mforce-indirect-call. In this > case, I think we need to figure out into which register could we load the > address.

[Bug tree-optimization/89280] [7/8/9 Regression] ICE: Segmentation fault (in is_gimple_reg_type)

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89280 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.5

[Bug target/89316] ICE in gen_reg_rtx, at emit-rtl.c:1155

2019-02-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89316 --- Comment #9 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #8) > (In reply to Jakub Jelinek from comment #7) > > Guess this is similar to the TLS ICE with -mforce-indirect-call. In this > > case, I think we need to figure out

[Bug middle-end/89303] [7/8 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] memory |[7/8 Regression] memory

[Bug target/88847] gcc.target/aarch64/sve/struct_move_1.c ICE with -fstack-protector-strong

2019-02-13 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88847 Tamar Christina changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/89331] [8/9 Regression] internal compiler error: in build_simple_base_path, at cp/class.c:589

2019-02-13 Thread stsp at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89331 --- Comment #2 from Stas Sergeev --- (In reply to Jakub Jelinek from comment #1) > Simplified testcase: > struct A { char a; }; > struct B : public A { static constexpr int b = __builtin_offsetof (B, a); }; > > clang rejects this too, not

[Bug target/89290] [8 Regression] ICE in change_address_1, at emit-rtl.c:2286

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89290 Jakub Jelinek changed: What|Removed |Added Summary|[8/9 Regression] ICE in |[8 Regression] ICE in

[Bug c++/89326] [RFE] Highlight `required from here` in compile-error output

2019-02-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89326 --- Comment #3 from Jonathan Wakely --- I think it highlights all lines where the location is the main source file, so they stand out from anything with a location in a header.

[Bug ipa/89330] IPA inliner touches released cgraph_edges

2019-02-13 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89330 Jan Hubicka changed: What|Removed |Added CC||mjambor at suse dot cz --- Comment #3

[Bug gcov-profile/89307] -fprofile-generate binary may be too slow in multithreaded environment due to cache-line conflicts on counters

2019-02-13 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89307 --- Comment #2 from Jan Hubicka --- Created attachment 45703 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45703=edit patch for tls counters (incomplete - no runtime bits) Also I think google's code to reduce cacheline conflicts is

[Bug bootstrap/84554] make check: FAIL: tversion: ERROR! The versions of gmp.h (5.0.5) and libgmp (4.3.1) do not match.

2019-02-13 Thread bennet at umich dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84554 Bennet Fauber changed: What|Removed |Added CC||bennet at umich dot edu --- Comment #8

[Bug fortran/89286] Intrinsic sign and GNU Extension

2019-02-13 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89286 --- Comment #9 from MarkEggleston --- Created attachment 45698 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45698=edit GNU extension to intrinsic SIGN Remove declaration of gfc_check_sign from intrinsic.h has it has been deleted.

[Bug ada/89333] New: [9 Regression] FAIL: gnat.dg/vect*.adb on darwin

2019-02-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89333 Bug ID: 89333 Summary: [9 Regression] FAIL: gnat.dg/vect*.adb on darwin Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug driver/89249] mingw, paths with spaces, LTO -> collect2.exe: fatal error: CreateProcess: No such file or directory

2019-02-13 Thread ilg at livius dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89249 --- Comment #5 from Liviu Ionescu --- The patch is wrong, it should read: #if defined (__MINGW32__) // Win32 fails to CreateProcess if spaces are escaped. #else lto_wrapper_file = convert_white_space (lto_wrapper_file); #endif

[Bug target/88847] gcc.target/aarch64/sve/struct_move_1.c ICE with -fstack-protector-strong

2019-02-13 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88847 --- Comment #4 from Tamar Christina --- Author: tnfchris Date: Wed Feb 13 14:04:41 2019 New Revision: 268845 URL: https://gcc.gnu.org/viewcvs?rev=268845=gcc=rev Log: AArch64: Allow any offset for SVE addressing modes before reload. On AArch64

[Bug middle-end/89284] gcc -fsanitize=undefined inhibits -Wuninitialized

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

[Bug c++/89036] [8/9 Regression] ICE if destructor has a requires

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

[Bug middle-end/89281] [9 Regression] gcc/optabs.c:3901:30: runtime error: shift exponent 32 is too large for 32-bit type 'int'

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

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 --- Comment #3 from Jakub Jelinek --- r[i + 'a'] = i + 10; r[i + 'A'] = i + 10; or r[i + 'a'] = i + 10; r[i + 'A'] = r[i + 'a']; doesn't ICE.

[Bug target/87532] bad results from vec_extract(unsigned char, foo) dependent upon function inline

2019-02-13 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87532 --- Comment #12 from kelvin at gcc dot gnu.org --- After further digging, I have uncovered some additional clues: after initial gimple expansion (i.e. the 005t.gimple trace file): vec_extract (vi, 3) is represented by __builtin_vec_ext_v4si

[Bug bootstrap/78251] config/gettext.m4 and config/iconv.m4 contaminate CPPFLAGS

2019-02-13 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78251 --- Comment #9 from Eric Gallager --- (In reply to Eric Gallager from comment #8) > r265896 might have affected this Update: apparently not; I still had to deactivate libunwind-headers again on my latest build of gcc

[Bug target/89190] [8/9 regression][ARM] armv8-m.base invalid ldm ICE

2019-02-13 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89190 --- Comment #2 from Wilco --- Author: wilco Date: Wed Feb 13 16:22:25 2019 New Revision: 268848 URL: https://gcc.gnu.org/viewcvs?rev=268848=gcc=rev Log: [ARM] Fix Thumb-1 ldm (PR89190) This patch fixes an ICE in the Thumb-1 LDM peepholer.

[Bug inline-asm/89334] unsupported size for integer register

2019-02-13 Thread stsp at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89334 --- Comment #4 from Stas Sergeev --- Would it be possible to at least show the correct line number where the register allocation actually failed? gcc points to a rather "random" line, and it required many hours of an engineer work to find the

[Bug target/89229] Unnecessary ZMM in movoi_internal_avx/movti_internal

2019-02-13 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89229 --- Comment #19 from H.J. Lu --- sse.md has (define_insn "mov_internal" [(set (match_operand:VMOVE 0 "nonimmediate_operand" "=v,v ,v ,m") (match_operand:VMOVE 1 "nonimmediate_or_sse_const_operand" " C,BC,vm,v"))]

[Bug c++/77304] ICE on C++ code with invalid template parameter: in gimplify_expr, at gimplify.c:11260

2019-02-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77304 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Wed Feb 13 16:35:44 2019 New Revision: 268849 URL: https://gcc.gnu.org/viewcvs?rev=268849=gcc=rev Log: PR c++/77304 * g++.dg/cpp2a/nontype-class13.C: New test. Added:

[Bug c++/77304] ICE on C++ code with invalid template parameter: in gimplify_expr, at gimplify.c:11260

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

[Bug rtl-optimization/89275] [9 Regression] Slowdown in mcperf on POWER

2019-02-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89275 --- Comment #2 from Bill Schmidt --- I asked our performance team to root-cause this when the report came out. If they can reproduce we can try to bisect it.

[Bug c++/89297] [9 Regression] ICE: unexpected expression 'id' of kind overload

2019-02-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89297 Marek Polacek changed: What|Removed |Added Keywords||patch --- Comment #2 from Marek Polacek

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug rtl-optimization/89271] gcc.target/powerpc/vsx-simode2.c stopped working in GCC 9

2019-02-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271 --- Comment #2 from Segher Boessenkool --- Thanks for the analysis! (In reply to Vladimir Makarov from comment #1) > The very first ira-costs pass runs in sched1 and it generates the following > costs > r125 costs: BASE_REGS:1

  1   2   >