[Bug tree-optimization/59859] [meta-bug] GRAPHITE issues

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59859 Bug 59859 depends on bug 93134, which changed state. Bug 93134 Summary: [graphite] ICE: Segmentation fault in ISL https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93134 What|Removed |Added

[Bug tree-optimization/93134] [graphite] ICE: Segmentation fault in ISL

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

[Bug c/93132] bogus `attribute((access))' warning when size-index is specified

2020-01-07 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93132 --- Comment #2 from Pekka S --- As the patch is pretty trivial, I think it's easiest if you simply make the appropriate changes, including incrementing the atoi() values. I did mention in the last paragraph that not incrementing the 1-based

[Bug libstdc++/81806] Split in pbds works in O(n) instead of O(log n)

2020-01-07 Thread raihatneloy1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81806 Raihat Zaman Neloy changed: What|Removed |Added CC||raihatneloy1992 at gmail dot com

[Bug middle-end/93195] New: -fpatchable-function-entries : __patchable_function_entries should consider comdat groups

2020-01-07 Thread i at maskray dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93195 Bug ID: 93195 Summary: -fpatchable-function-entries : __patchable_function_entries should consider comdat groups Product: gcc Version: 10.0 Status:

[Bug middle-end/93194] -fpatchable-function-entries : __patchable_function_entries has wrong sh_flags and sh_addralign

2020-01-07 Thread i at maskray dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93194 --- Comment #1 from Fangrui Song --- The SHF_WRITE issue has been fixed. https://gcc.gnu.org/ml/gcc-patches/2020-01/msg00271.html will fix sh_addralign

[Bug target/93177] PPC: Missing many useful platform intrinsics

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93177 --- Comment #1 from Andrew Pinski --- ppu_intrinsics.h is installed for all powerpc* configs. Though to use it you need to compile with -mcpu=cell :)

[Bug tree-optimization/93084] [10 regression] Infinite loop in ipa-cp when building clang with LTO+PGO

2020-01-07 Thread fxue at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93084 --- Comment #13 from fxue at gcc dot gnu.org --- Author: fxue Date: Wed Jan 8 02:55:00 2020 New Revision: 279987 URL: https://gcc.gnu.org/viewcvs?rev=279987=gcc=rev Log: Find matched aggregate lattice for self-recursive CP (PR ipa/93084)

[Bug c/93194] New: -fpatchable-function-entries : __patchable_function_entries has wrong sh_flags and sh_addralign

2020-01-07 Thread i at maskray dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93194 Bug ID: 93194 Summary: -fpatchable-function-entries : __patchable_function_entries has wrong sh_flags and sh_addralign Product: gcc Version: unknown

[Bug middle-end/93189] [10 regression] Many test case failures starting with r279942

2020-01-07 Thread luoxhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93189 --- Comment #3 from luoxhu at gcc dot gnu.org --- Author: luoxhu Revision: 279986 Modified property: svn:log Modified: svn:log at Wed Jan 8 01:32:45 2020 -- --- svn:log

[Bug web/93185] Support git commits as a link in bugzilla entries

2020-01-07 Thread LpSolit at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93185 Frédéric Buclin changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/87256] hppa spends huge amount of time in synth_mult()

2020-01-07 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87256 --- Comment #12 from Sergei Trofimovich --- I started looking at implementing full local cache in complement to global evicting 'struct alg_hash_entry x_alg_hash[NUM_ALG_HASH_ENTRIES];' cache. Noob question: which gcc's data structure should I

[Bug fortran/93193] C preprocessor works across commented lines

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93193 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/40752] -Wconversion generates false warnings for operands not larger than target type

2020-01-07 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40752 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

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

2020-01-07 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92124 --- Comment #4 from François Dumont --- Author: fdumont Date: Tue Jan 7 21:01:37 2020 New Revision: 279967 URL: https://gcc.gnu.org/viewcvs?rev=279967=gcc=rev Log: PR libstdc++/92124 fix incorrect container move assignment *

[Bug c/93180] const function pointers placed in a custom section are causing that custom section to become writable

2020-01-07 Thread pskocik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93180 --- Comment #5 from pskocik at gmail dot com --- Jakub Jelinek, I later asked how this worked on Stack Overflow (https://stackoverflow.com/questions/59629946/why-do-gcc-and-clang-place-custom-sectioned-const-funcptr-symbols-into-writable). Got no

[Bug fortran/93193] New: C preprocessor works across commented lines

2020-01-07 Thread i.s.ger at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93193 Bug ID: 93193 Summary: C preprocessor works across commented lines Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/93180] const function pointers placed in a custom section are causing that custom section to become writable

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93180 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug target/93187] [10 Regression] ICE in extract_insn, at recog.c:2294

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93187 --- Comment #2 from Jakub Jelinek --- Created attachment 47607 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47607=edit gcc10-pr93187.patch Untested fix.

[Bug middle-end/93189] [10 regression] Many test case failures starting with r279942

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93189 Andrew Pinski changed: What|Removed |Added Keywords||build Component|testsuite

[Bug rtl-optimization/93187] [10 Regression] ICE in extract_insn, at recog.c:2294

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93187 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/93192] [m68k] incorrect conversion of inf and nan in __truncxfdf2

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93192 --- Comment #1 from Andrew Pinski --- Patches should be sent to gcc-patches@ after reading https://gcc.gnu.org/contribute.html .

[Bug inline-asm/47071] Using -ffunction-sections produces bad assembler on my testcase

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47071 Andrew Pinski changed: What|Removed |Added CC||ian.s.mcinerney at ieee dot org ---

[Bug inline-asm/93190] Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #7 from Andrew

[Bug libgcc/93192] New: [m68k] incorrect conversion of inf and nan in __truncxfdf2

2020-01-07 Thread ad...@tho-otto.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93192 Bug ID: 93192 Summary: [m68k] incorrect conversion of inf and nan in __truncxfdf2 Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/67202] Fortran FE should load scalar pass-by-reference intent-in arguments at the beginning of a function

2020-01-07 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67202 Thomas Koenig changed: What|Removed |Added Host|67202 | --- Comment #4 from Thomas Koenig ---

[Bug inline-asm/93190] Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug inline-asm/93190] Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread ian.s.mcinerney at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 --- Comment #5 from Ian McInerney --- Created attachment 47605 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47605=edit Verbose output from successful linking

[Bug inline-asm/93190] Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread ian.s.mcinerney at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 --- Comment #4 from Ian McInerney --- Created attachment 47604 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47604=edit GCC verbose output from failed linking

[Bug c++/93191] New: Conversions to arrays of unknown bound P0388 Fails for variadic args

2020-01-07 Thread wjwray at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93191 Bug ID: 93191 Summary: Conversions to arrays of unknown bound P0388 Fails for variadic args Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug inline-asm/93190] Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread ian.s.mcinerney at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 --- Comment #3 from Ian McInerney --- Note that I am compiling this with g++ -fno-lto -v -Wl,-v main.cpp

[Bug inline-asm/93190] Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread ian.s.mcinerney at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 --- Comment #2 from Ian McInerney --- Created attachment 47603 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47603=edit Object file from successful linking

[Bug inline-asm/93190] Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread ian.s.mcinerney at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 --- Comment #1 from Ian McInerney --- Created attachment 47602 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47602=edit Object file from failed linking

[Bug inline-asm/93190] New: Failure to link with .note.GNU-stack in inline assembly

2020-01-07 Thread ian.s.mcinerney at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93190 Bug ID: 93190 Summary: Failure to link with .note.GNU-stack in inline assembly Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal

[Bug c/93132] bogus `attribute((access))' warning when size-index is specified

2020-01-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93132 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug testsuite/93189] [10 regression] Many test case failures starting with r279942

2020-01-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93189 --- Comment #2 from seurer at gcc dot gnu.org --- And prevents 176.gcc in spec2000 from building c-lex.o: In function `init_lex': c-lex.c:(.text+0xb30): undefined reference to `is_reserved_word' c-lex.c:(.text+0xc68): undefined reference to

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2020-01-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 --- Comment #10 from Marek Polacek --- (In reply to Will Wray from comment #7) > Fails to match for variadic arguments. Reopen or file a new bug? Definitely a new bug, please.

[Bug testsuite/93189] [10 regression] Many test case failures starting with r279942

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93189 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug target/93174] [10 Regression] ICE building glibc __sha512_process_block for i686

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93174 --- Comment #3 from Jakub Jelinek --- Created attachment 47600 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47600=edit gcc10-pr93174.patch Untested fix.

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2020-01-07 Thread wjwray at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 --- Comment #9 from Will Wray --- The variadic unknown-bound 1st overload matches exact T(&)[] only https://godbolt.org/z/9qZpWX #include void cat(auto const(&...cstr)[]) { (((void)cstr,puts("G'bye")),...); } void cat(auto const(&...cstr)[6])

[Bug testsuite/93189] New: [10 regression] Many test case failures starting with r279942

2020-01-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93189 Bug ID: 93189 Summary: [10 regression] Many test case failures starting with r279942 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2020-01-07 Thread wjwray at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 --- Comment #8 from Will Wray --- Reduced example (but still with puts output) https://godbolt.org/z/Ttc2Za #include void cat(auto const(&...cstr)[]) { (puts(cstr),...); } // Comment out this next line[6] void cat(auto

[Bug target/93174] [10 Regression] ICE building glibc __sha512_process_block for i686

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93174 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug target/89096] [8/9/10 regression] AIX 7 linker rejects _.ro_ sections by default

2020-01-07 Thread douglas_north at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89096 james north changed: What|Removed |Added CC||douglas_north at hotmail dot com ---

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2020-01-07 Thread wjwray at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 Will Wray changed: What|Removed |Added CC||wjwray at gmail dot com --- Comment #7 from

[Bug rtl-optimization/93184] Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width

2020-01-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93184 rsandifo at gcc dot gnu.org changed: What|Removed |Added CC||rsandifo at gcc dot

[Bug target/93183] SVE does not use neg as conditional

2020-01-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93183 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/93188] [9/10-regression] a-profile multilib mismatch for rmprofile toolchain when architecture includes +mp or +sec

2020-01-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93188 Richard Earnshaw changed: What|Removed |Added Target||arm Status|UNCONFIRMED

[Bug driver/93188] New: a-profile multilib mismatch for rmprofile toolchain when architecture includes +mp or +sec

2020-01-07 Thread przemyslaw.wirkus at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93188 Bug ID: 93188 Summary: a-profile multilib mismatch for rmprofile toolchain when architecture includes +mp or +sec Product: gcc Version: 9.2.1 Status: UNCONFIRMED

[Bug rtl-optimization/93187] New: [10 Regression] ICE in extract_insn, at recog.c:2294

2020-01-07 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93187 Bug ID: 93187 Summary: [10 Regression] ICE in extract_insn, at recog.c:2294 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/93174] [10 Regression] ICE building glibc __sha512_process_block for i686

2020-01-07 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93174 Joseph S. Myers changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target

[Bug c++/93186] New: C++ compile time hog

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93186 Bug ID: 93186 Summary: C++ compile time hog Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee:

[Bug c/55791] gcc fails to detect wrong type in sizeof in malloc

2020-01-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55791 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #5

[Bug c++/47877] -fvisibility-inlines-hidden does not hide member template functions

2020-01-07 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47877 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/47877] -fvisibility-inlines-hidden does not hide member template functions

2020-01-07 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47877 --- Comment #6 from Jason Merrill --- Author: jason Date: Tue Jan 7 15:05:25 2020 New Revision: 279960 URL: https://gcc.gnu.org/viewcvs?rev=279960=gcc=rev Log: PR c++/47877 - -fvisibility-inlines-hidden and member templates.

[Bug c++/91525] ICE (Segmentation Fault) on a bool conversion operator with concepts

2020-01-07 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91525 --- Comment #3 from gcc-bugs at marehr dot dialup.fu-berlin.de --- On gcc-10 I get now the following stacktrace: ``` g++-git -std=c++17 -fconcepts -c ice.cpp main.cpp: In function ‘std::string e()’: main.cpp:46:16: internal compiler error:

[Bug fortran/93158] Coarray ICE when module and submodule are in separate files

2020-01-07 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93158 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org,

[Bug c++/93143] [10 Regression] Multiple calls to static constexpr member function gives wrong code

2020-01-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 Martin Sebor changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug c++/93143] [10 Regression] Multiple calls to static constexpr member function gives wrong code

2020-01-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 Martin Sebor changed: What|Removed |Added Keywords||wrong-code

[Bug libfortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2020-01-07 Thread thenlich+gccbug at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 --- Comment #26 from Thomas Henlich --- I must admit that the following F2018 clause invalidates my previous comment, because it applies to G editing specifically (but not to E editing) 13.7.5.2.2 Generalized real and complex editing ... 3

[Bug web/93185] Support git commits as a link in bugzilla entries

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93185 Jakub Jelinek changed: What|Removed |Added CC||rearnsha at gcc dot gnu.org --- Comment

[Bug web/93185] New: Support git commits as a link in bugzilla entries

2020-01-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93185 Bug ID: 93185 Summary: Support git commits as a link in bugzilla entries Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libfortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2020-01-07 Thread thenlich+gccbug at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 --- Comment #25 from Thomas Henlich --- On second thoughts, I change my mind to: c) the same output as G0.10 editing ("0.10E+1235") because there is no need to do it differently for E editing.

[Bug rtl-optimization/93184] Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93184 --- Comment #5 from Jakub Jelinek --- (In reply to Wojciech Migda from comment #2) > Should there be at least a warning in case when the shift amount is a > compile-time known constant? There is a warning, but only when it is a constant in the

[Bug rtl-optimization/93184] Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width

2020-01-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93184 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Wojciech Migda from comment #2) > Should there be at least a warning in case when the shift amount is a > compile-time known constant? In an ideal world yes. Howevever, most such

[Bug rtl-optimization/93184] Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93184 --- Comment #3 from Jakub Jelinek --- Shifts by negative values or larger or equal to the bitsize are undefined behavior. Once you invoke undefined behavior in a program, there is no discussion about what is correct and what is incorrect, the

[Bug rtl-optimization/93184] Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width

2020-01-07 Thread wojtek.golf at interia dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93184 --- Comment #2 from Wojciech Migda --- Should there be at least a warning in case when the shift amount is a compile-time known constant?

[Bug rtl-optimization/93184] Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width

2020-01-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93184 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/93184] New: Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width

2020-01-07 Thread wojtek.golf at interia dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93184 Bug ID: 93184 Summary: Incorrect result of right shift bit operation if compile-time constant shift amount exceeds type width Product: gcc Version: 7.4.0 Status:

[Bug libfortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2020-01-07 Thread thenlich+gccbug at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 --- Comment #24 from Thomas Henlich --- There is another issue with E0.d editing, concerning the case |exp| ≥ 1000 with extended and quad precision. In addition to tables 13.1 ... 13.3, the standard says: 13.7.2 Numeric editing 13.7.2.1

[Bug c++/93143] [10 Regression] Multiple calls to static constexpr member function gives wrong code

2020-01-07 Thread larsbj at gullik dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 --- Comment #1 from Lars Gullik Bjønnes --- Forgot to mention that it works nicely with GCC 9.

[Bug target/93183] SVE does not use neg as conditional

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93183 Andrew Pinski changed: What|Removed |Added Blocks||26163, 53947 Summary|SVE

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 --- Comment #3 from Richard Biener --- Isn't the issue that we say the split function parts are actually the original function? If the tail were artificial there shouldn't be two breakpoints but still a correct inlined subroutine (of an

[Bug target/93183] New: SVE only makes the last thing conditional with ifconversion

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93183 Bug ID: 93183 Summary: SVE only makes the last thing conditional with ifconversion Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug middle-end/92492] Missed optimization in detecting unneeded widening conversions.

2020-01-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92492 --- Comment #4 from Andrew Pinski --- If we change x264_clip_uint8 slightly to: static inline uint8_t x264_clip_uint8( uint8_t x ) { uint8_t t = -x; t = t>>7; uint8_t t1 = x&(~63); return t1 ? t : x; } GCC does the "right" thing.

[Bug tree-optimization/93156] abused nonnull attribute evokes new segfault in gcc 10 since Nov 4 commit, 0fb958ab8aa

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93156 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue Jan 7 10:05:14 2020 New Revision: 279951 URL: https://gcc.gnu.org/viewcvs?rev=279951=gcc=rev Log: PR tree-optimization/93156 * tree-ssa-ccp.c (bit_value_binop): For

[Bug middle-end/92492] Missed optimization in detecting unneeded widening conversions.

2020-01-07 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92492 Tamar Christina changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/93118] >>32<<32 is not always converted into &~0ffffffffull at the tree level

2020-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93118 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Jan 7 10:03:07 2020 New Revision: 279950 URL: https://gcc.gnu.org/viewcvs?rev=279950=gcc=rev Log: PR tree-optimization/93118 * match.pd ((x >> c) << c -> x & (-1<

[Bug target/93005] Redundant NEON loads/stores from stack are not eliminated

2020-01-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93005 --- Comment #8 from Richard Earnshaw --- (In reply to Joel Holdsworth from comment #7) > > Did you test it with big-endian? > > Good question. It seems to do the right thing in both cases: > https://godbolt.org/z/7rDzAm foo2(long*,

[Bug tree-optimization/93134] [graphite] ICE: Segmentation fault in ISL

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93134 --- Comment #7 from Richard Biener --- Looking at ISL 0.2[01] they did __isl_give isl_basic_set *isl_basic_map_underlying_set( __isl_take isl_basic_map *bmap) { if (!bmap) goto error; if

[Bug ipa/83411] function multiversioning should clone the entire sub-callgraph

2020-01-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83411 --- Comment #7 from Martin Liška --- Author: marxin Date: Tue Jan 7 09:18:46 2020 New Revision: 279948 URL: https://gcc.gnu.org/viewcvs?rev=279948=gcc=rev Log: Document cloning for the target_clone attribute. 2020-01-07 Martin Liska

[Bug tree-optimization/92860] [8/9/10 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-01-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #12 from Martin Liška --- Author: marxin Date: Tue Jan 7 09:15:38 2020 New Revision: 279947 URL: https://gcc.gnu.org/viewcvs?rev=279947=gcc=rev Log: Make warn_inline Optimization option. 2020-01-07 Martin Liska PR

[Bug tree-optimization/92860] [8/9/10 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-01-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #11 from Martin Liška --- Author: marxin Date: Tue Jan 7 09:10:37 2020 New Revision: 279945 URL: https://gcc.gnu.org/viewcvs?rev=279945=gcc=rev Log: Mark param_min_crossjump_insns with Optimization keyword. 2020-01-07 Martin

[Bug tree-optimization/93134] [graphite] ICE: Segmentation fault in ISL

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93134 --- Comment #6 from Richard Biener --- I've tried to notify ISL folks via the isl-development google group, bugzilla doesn't like the URL though, https://groups.google.com/forum/#!topic/isl-development/kgt5RxawS_Q

[Bug tree-optimization/93134] [graphite] ICE: Segmentation fault in ISL

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93134 --- Comment #5 from Richard Biener --- But, confirmed. With in-tree ISL: rogram received signal SIGSEGV, Segmentation fault. 0x02447d44 in isl_basic_map_underlying_set (bmap=0x0) at /tmp/trunk/isl/isl_map.c:5515 5515

[Bug tree-optimization/93179] [10 Regression] ICE (segfault) in loop_depth on x86_64-linux-gnu

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

[Bug c++/93173] [10 Regression] "error: incorrect sharing of tree nodes" and "internal compiler error: verify_gimple failed"

2020-01-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93173 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/67202] Fortran FE should load scalar pass-by-reference intent-in arguments at the beginning of a function

2020-01-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67202 --- Comment #3 from Martin Liška --- @Thomas: Setting host to 67202 is probably a typo.

[Bug tree-optimization/93134] [graphite] ICE: Segmentation fault in ISL

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93134 Richard Biener changed: What|Removed |Added CC||grosser at gcc dot gnu.org --- Comment

[Bug tree-optimization/92860] [8/9/10 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #10 from Richard Biener --- (In reply to Jan Hubicka from comment #8) > > @Richi: > > > > About the param_max_fields_for_field_sensitive: > > Do I understand it correctly that the param is used in IPA PTA for global > > variables?

[Bug c++/92552] [10 Regression] internal compiler error: in lazily_declare_fn, at cp/method.c:3045 with -fconcepts

2020-01-07 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92552 --- Comment #7 from gcc-bugs at marehr dot dialup.fu-berlin.de --- Thank you!

[Bug tree-optimization/61502] == comparison on "one-past" pointer gives wrong result

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61502 --- Comment #38 from Richard Biener --- (In reply to Alexander Cherepanov from comment #37) > On 30/12/2019 10.51, rguenther at suse dot de wrote: > >> Obviously, it could be used to fold `a + i == b` to `0` if `a` and `b` > >> are two different

[Bug libfortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2020-01-07 Thread thenlich+gccbug at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 --- Comment #23 from Thomas Henlich --- (In reply to Jerry DeLisle from comment #21) > Author: jvdelisle > Date: Thu Jan 2 00:57:31 2020 > New Revision: 279828 > > URL: https://gcc.gnu.org/viewcvs?rev=279828=gcc=rev Jerry, please note that

[Bug rtl-optimization/49330] Integer arithmetic on addresses optimised with pointer arithmetic rules

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330 Richard Biener changed: What|Removed |Added Blocks||93105 --- Comment #31 from Richard

[Bug rtl-optimization/93105] [8/9/10 Regression] Wrong optimization for pointers: provenance of `p + (q1 - q2)` is treated as `q` when the provenance of `p` is unknown

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93105 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Depends on|