[Bug c/90340] New: Not optimal code when compiling C library for vsnprintf, code size increase 17%

2019-05-03 Thread fredrik.hederstie...@securitas-direct.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90340 Bug ID: 90340 Summary: Not optimal code when compiling C library for vsnprintf, code size increase 17% Product: gcc Version: unknown Status: UNCONFIRMED

[Bug sanitizer/90337] sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 --- Comment #7 from Andrew Pinski --- (In reply to Fazal Majid from comment #6) > @Andrew Pinski > > I looked for the files in question at https://github.com/google/sanitizers > and couldn't find them, so I assumed they were the GCC-specific

[Bug libobjc/90268] compile failure for gcc9, missing libtool in that directory

2019-05-03 Thread carlhansen at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90268 Carl Hansen changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug sanitizer/90337] sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread gcc at sentfrom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 --- Comment #6 from Fazal Majid --- @Andrew Pinski I looked for the files in question at https://github.com/google/sanitizers and couldn't find them, so I assumed they were the GCC-specific port of the LLVM sanitizer code.

[Bug c/86407] Ignore function attributes in function type declarations?

2019-05-03 Thread alexhenrie24 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86407 --- Comment #5 from Alex Henrie --- The fundamental problem here is that some people want to combine calling convention attributes and certain other attributes in a macro and then use that macro everywhere, whereas other people want to place

[Bug sanitizer/90337] sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread gcc at sentfrom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 --- Comment #5 from Fazal Majid --- Yet another compile issue: mordac ~/build/gcc-9.1.0/obj/x86_64-pc-solaris2.11/libsanitizer/sanitizer_common>/bin/ksh ../libtool --tag=CXX --mode=compile /home/majid/build/gcc-9.1.0/obj/./gcc/xgcc

[Bug sanitizer/90337] sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 --- Comment #4 from Andrew Pinski --- Patches to sanitizer should be sent upstream first.

[Bug sanitizer/90337] sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread gcc at sentfrom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 --- Comment #3 from Fazal Majid --- Created attachment 46283 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46283=edit Patch for the glob_t issue

[Bug sanitizer/90337] sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread gcc at sentfrom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 --- Comment #1 from Fazal Majid --- Another error, due to glob_t having gained some extra fields in newer versions of Illumos (apparently based on BSD code contributed by Guide van Rossum). Oracle Solaris: typedef struct glob_t {

[Bug sanitizer/90337] sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread gcc at sentfrom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 --- Comment #2 from Fazal Majid --- Created attachment 46282 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46282=edit Patch for the O_DIRECTORY issue

[Bug c++/90335] ICE with lambda as cnttp in a templated struct (segfault). C++2a

2019-05-03 Thread boris.rura at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90335 --- Comment #2 from Boris Rúra --- Created attachment 46281 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46281=edit More minimal example. Removing the templates from aliases makes the code compile.

[Bug c++/90339] New: Change default c++ dialect to -std=gnu++17 in gcc 10 ?

2019-05-03 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90339 Bug ID: 90339 Summary: Change default c++ dialect to -std=gnu++17 in gcc 10 ? Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/90338] New: member function pointer non-type template parameter compile fail while matching

2019-05-03 Thread patrick.a.moran at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90338 Bug ID: 90338 Summary: member function pointer non-type template parameter compile fail while matching Product: gcc Version: 9.1.0 Status: UNCONFIRMED

[Bug sanitizer/90337] New: sanitizer_linux.cc Fails to compile on Illumos-derived Solaris

2019-05-03 Thread gcc at sentfrom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90337 Bug ID: 90337 Summary: sanitizer_linux.cc Fails to compile on Illumos-derived Solaris Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug debug/90336] New: gcc generates wrong debug information at -O1 to -O3

2019-05-03 Thread qrzhang at gatech dot edu
". $ gcc-trunk -v Thread model: posix gcc version 10.0.0 20190503 (experimental) [trunk revision 270847] (GCC) $ gdb -v GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1 #Expected output# $ gcc-trunk -g abc.c outer.c $ gdb -x cmds -batch a.out Breakpoint 1 at 0x4004ad: file abc.c, line 11. Br

[Bug rtl-optimization/90174] Bad register spill due to top-down allocation order

2019-05-03 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90174 --- Comment #4 from Vladimir Makarov --- (In reply to Feng Xue from comment #0) > Current regional RA uses a top-down allocation order, which may not properly > split a long live range that crosses sub-region with high register pressure. > >

[Bug c++/90335] ICE with lambda as cnttp in a templated struct (segfault). C++2a

2019-05-03 Thread boris.rura at gmail dot com
: posix gcc version 9.1.1 20190503 (GCC)

[Bug c++/90335] New: ICE with lambda as cnttp in a templated struct (segfault). C++2a

2019-05-03 Thread boris.rura at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90335 Bug ID: 90335 Summary: ICE with lambda as cnttp in a templated struct (segfault). C++2a Product: gcc Version: 9.1.1 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2019-05-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.2 |10.0 --- Comment #25 from Jonathan

[Bug bootstrap/89864] gcc fails to build/bootstrap with XCode 10.2

2019-05-03 Thread zbeekman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #94 from Zaak --- OK, great. I was confused by the target changing from 9.1 to 9.2. Thanks! On Fri, May 3, 2019 at 10:11 AM iains at gcc dot gnu.org < gcc-bugzi...@gcc.gnu.org> wrote: >

[Bug libstdc++/61761] [C++11] std::proj returns incorrect values

2019-05-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61761 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Fri May 3 19:25:05 2019 New Revision: 270859 URL: https://gcc.gnu.org/viewcvs?rev=270859=gcc=rev Log: Fix new testcase to not require std::copysign Use __builtin_copysign{,f,l} when

[Bug c++/52119] [C++11] overflow in signed left shift isn't diagnosed

2019-05-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52119 --- Comment #17 from Jonathan Wakely --- Author: redi Date: Fri May 3 19:13:31 2019 New Revision: 270858 URL: https://gcc.gnu.org/viewcvs?rev=270858=gcc=rev Log: Avoid -Woverflow warning in __numeric_limits_integer This is the same fix as was

[Bug other/90334] New: documentation for getting read-write SVN access is misleading

2019-05-03 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90334 Bug ID: 90334 Summary: documentation for getting read-write SVN access is misleading Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/90329] Incompatibility between gfortran and C lapack calls

2019-05-03 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 Thomas Koenig changed: What|Removed |Added CC||toon at moene dot org --- Comment #1

[Bug c++/90333] New: Can't apply attributes to lambdas with trailing returns

2019-05-03 Thread patrick.a.moran at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90333 Bug ID: 90333 Summary: Can't apply attributes to lambdas with trailing returns Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug other/90330] gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 --- Comment #7 from Iain Sandoe --- (In reply to Matt Thompson from comment #6) > (In reply to Iain Sandoe from comment #5) > > (In reply to Matt Thompson from comment #4) > > > Also: I do have all the log files still, so if you'd like anything

[Bug other/90330] gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread matthew.thompson at nasa dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 --- Comment #6 from Matt Thompson --- (In reply to Iain Sandoe from comment #5) > (In reply to Matt Thompson from comment #4) > > Also: I do have all the log files still, so if you'd like anything grep'ed > > in there, let me know. > > not at

[Bug other/90330] gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 --- Comment #5 from Iain Sandoe --- (In reply to Matt Thompson from comment #4) > Also: I do have all the log files still, so if you'd like anything grep'ed > in there, let me know. not at this time.. I am trying to figure out what is different

[Bug other/90330] gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread matthew.thompson at nasa dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 --- Comment #3 from Matt Thompson --- For the grep: [(544) 01:48 PM] $ grep CFI gcc/auto-host.h /* Define 0/1 if your assembler supports CFI directives. */ #define HAVE_GAS_CFI_DIRECTIVE 0 #define HAVE_GAS_CFI_PERSONALITY_DIRECTIVE 1 #define

[Bug other/90330] gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread matthew.thompson at nasa dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 --- Comment #4 from Matt Thompson --- Also: I do have all the log files still, so if you'd like anything grep'ed in there, let me know.

[Bug other/90330] gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 --- Comment #2 from Iain Sandoe --- (In reply to Iain Sandoe from comment #1) > please can you do "grep CFI" gccc/auto-host.h and put the output here? also what version of Xcode you're using and/or what version of GCC you are using to

[Bug other/90330] gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/88709] Improve store-merging

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/89864] gcc fails to build/bootstrap with XCode 10.2

2019-05-03 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #93 from Iain Sandoe --- (In reply to Jakub Jelinek from comment #91) > GCC 9.1 has been released. (In reply to Zaak from comment #92) > Is my interpretation correct that the patch did not make it in time for GCC > 9.1? (I( want to

[Bug bootstrap/89864] gcc fails to build/bootstrap with XCode 10.2

2019-05-03 Thread zbeekman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #92 from Zaak --- Is my interpretation correct that the patch did not make it in time for GCC 9.1? (I( want to make sure we're applying it in Homebrew if not.)

[Bug tree-optimization/90332] New: New test case gcc.dg/vect/slp-reduc-sad-2.c in r270847 fails

2019-05-03 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90332 Bug ID: 90332 Summary: New test case gcc.dg/vect/slp-reduc-sad-2.c in r270847 fails Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/90331] New: New test case gcc.dg/pr87314-1.c fails

2019-05-03 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90331 Bug ID: 90331 Summary: New test case gcc.dg/pr87314-1.c fails Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug fortran/90305] ASSOCIATE with a substring of a deferred-length character selector yields garbage

2019-05-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90305 Dominique d'Humieres changed: What|Removed |Added Keywords||wrong-code

[Bug fortran/58618] Wrong code with character substring and ASSOCIATE

2019-05-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58618 Dominique d'Humieres changed: What|Removed |Added CC||damian at sourceryinstitute dot

[Bug pch/90326] Using any precompiled header breaks definition of FLT_MAX

2019-05-03 Thread asmith at feralinteractive dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90326 --- Comment #2 from Alex Smith --- It still repros for me on 9.0.1-0.16.fc31. Slightly reduced test case: $ cat test.h #define TEST 1 $ cat test.cpp #include static_assert(__FLT_MAX__ > 0); int main() { return 0; } $ g++ -o test test.cpp

[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2019-05-03 Thread cohenjon at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 --- Comment #24 from Jon Cohen --- I don't see anything in the release notes about call_once. Is this still an open issue?

[Bug other/90330] New: gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread matthew.thompson at nasa dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 Bug ID: 90330 Summary: gcc 9.1.0 fails to install on macOS 10.14.4 Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/90093] Extended C interop: optional argument incorrectly identified as PRESENT

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

[Bug fortran/90329] New: Incompatibility between gfortran and C lapack calls

2019-05-03 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 Bug ID: 90329 Summary: Incompatibility between gfortran and C lapack calls Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/90328] New: Wrong loop distribution with aliasing

2019-05-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90328 Bug ID: 90328 Summary: Wrong loop distribution with aliasing Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug ipa/88702] [7/8/9/10 regression] We do terrible job optimizing IsHTMLWhitespace from Firefox

2019-05-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88702 --- Comment #10 from Martin Liška --- (In reply to David Malcolm from comment #9) > If using a switch is better than a series of tests against constants, would > it make sense for the compiler to spot this case, and automatically convert > the

[Bug tree-optimization/90269] loop distribution defeated by clobbers

2019-05-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90269 Marc Glisse changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/88702] [7/8/9/10 regression] We do terrible job optimizing IsHTMLWhitespace from Firefox

2019-05-03 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88702 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

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

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

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

2019-05-03 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400 --- Comment #6 from Richard Earnshaw --- Author: rearnsha Date: Fri May 3 13:45:59 2019 New Revision: 270853 URL: https://gcc.gnu.org/viewcvs?rev=270853=gcc=rev Log: [arm] PR target/89400 fix thumb1 unaligned access expansion Armv6 has

[Bug tree-optimization/90269] loop distribution defeated by clobbers

2019-05-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90269 --- Comment #4 from Marc Glisse --- Author: glisse Date: Fri May 3 13:41:36 2019 New Revision: 270852 URL: https://gcc.gnu.org/viewcvs?rev=270852=gcc=rev Log: Let ldist ignore clobbers 2019-05-03 Marc Glisse PR

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #14 from Jonathan Wakely --- https://wg21.link/cwg2061

[Bug tree-optimization/90327] [9/10 Regression] ICE in convert_move, at expr.c:218 since r265677 on s390x

2019-05-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90327 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Bug tree-optimization/90327] New: [9/10 Regression] ICE in convert_move, at expr.c:218 since r265677 on s390x

2019-05-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90327 Bug ID: 90327 Summary: [9/10 Regression] ICE in convert_move, at expr.c:218 since r265677 on s390x Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug middle-end/89037] checking ice emitting 128-bit bit-field initializer

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89037 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #13 from Nathan Sidwell --- I don't know where the DR information is available without a password (C++ physical meetings are public, see https://isocpp.org/std/ Here is the text of 2061: 2061. Inline namespace after simplifications

[Bug tree-optimization/90303] [9 Regression] ICE in hash_odr_name with fastcall attribute starting with r267359

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90303 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/71044] Optimize std::filesystem implementation

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

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread thanm at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #7 from Than McIntosh --- I patched in your change and reran the original testacse. Verified that this fixes the problem, compile time now down to ~8 seconds. Thank you for the very quick turnaround-- much appreciated.

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread igusarov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #12 from Igor A. Goussarov --- Thank you for taking interest and for the efforts, Nathan!

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #11 from Nathan Sidwell --- thanks for your input. Richard Smith (Clang maintainer) & I are going to take this question to the evolution group. DR2061 is intended to fix a problem with the original intent of inline namespaces.

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 Richard Biener changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #10 from Richard Biener --- (In reply to Jakub Jelinek from comment #9) > The question is how far we want to go and what we just ignore. > With -fmerge-all-constants, we can have: > const char var[] = "foobar"; > int foo (void) {

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #5 from Richard Biener --- Author: rguenth Date: Fri May 3 11:22:33 2019 New Revision: 270849 URL: https://gcc.gnu.org/viewcvs?rev=270849=gcc=rev Log: 2019-05-03 Richard Biener PR tree-optimization/90316 *

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #9 from Jakub Jelinek --- The question is how far we want to go and what we just ignore. With -fmerge-all-constants, we can have: const char var[] = "foobar"; int foo (void) { return [0] != "foobar"; } which will likely be now

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #4 from Richard Biener --- Author: rguenth Date: Fri May 3 11:21:18 2019 New Revision: 270848 URL: https://gcc.gnu.org/viewcvs?rev=270848=gcc=rev Log: 2019-05-03 Richard Biener PR tree-optimization/90316 *

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #8 from Richard Biener --- (In reply to Jakub Jelinek from comment #7) > Is it safe with -fmerge-all-constants if the decls are TREE_READONLY? I don't think DECL vs STRING_CST is any special here (or well, STRING_CSTs will end up in

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

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

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

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

[Bug tree-optimization/89518] missed optimisation for array address calculations

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

[Bug tree-optimization/89518] missed optimisation for array address calculations

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89518 --- Comment #3 from Richard Biener --- Author: rguenth Date: Fri May 3 10:46:13 2019 New Revision: 270846 URL: https://gcc.gnu.org/viewcvs?rev=270846=gcc=rev Log: 2019-05-03 Richard Biener PR middle-end/89518 * match.pd:

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #5 from Richard Biener --- Author: rguenth Date: Fri May 3 10:44:17 2019 New Revision: 270845 URL: https://gcc.gnu.org/viewcvs?rev=270845=gcc=rev Log: 2019-05-03 Richard Biener PR middle-end/87314 * match.pd

[Bug target/88963] gcc generates terrible code for vectors of 64+ length which are not natively supported

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88963 --- Comment #12 from Richard Biener --- Author: rguenth Date: Fri May 3 10:39:56 2019 New Revision: 270844 URL: https://gcc.gnu.org/viewcvs?rev=270844=gcc=rev Log: 2019-05-03 Richard Biener PR tree-optimization/88963 *

[Bug middle-end/88963] gcc generates terrible code for vectors of 64+ length which are not natively supported

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88963 Richard Biener changed: What|Removed |Added Component|target |middle-end --- Comment #13 from

[Bug pch/90326] Using any precompiled header breaks definition of FLT_MAX

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

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread igusarov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #10 from Igor A. Goussarov --- Having reflected on my feelings about the described scenario, I came up with a slightly different wording for my complaints about the behaviour of gcc-8.x: The fact that using an inline namespace at

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

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

[Bug target/88809] do not use rep-scasb for inline strlen/memchr

2019-05-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88809 --- Comment #8 from dominiq at gcc dot gnu.org --- Author: dominiq Date: Fri May 3 10:00:27 2019 New Revision: 270843 URL: https://gcc.gnu.org/viewcvs?rev=270843=gcc=rev Log: 2019-05-03 Dominique d'Humieres PR target/88809 *

[Bug tree-optimization/90316] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #3 from Richard Biener --- GCC 8 got enhanced get_continuation_for_phi, previously we gave up for this kind of CFG. 2017-05-04 Richard Biener * tree-ssa-alias.c (get_continuation_for_phi): Improve looking for the

[Bug pch/90326] New: Using any precompiled header breaks definition of FLT_MAX

2019-05-03 Thread asmith at feralinteractive dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90326 Bug ID: 90326 Summary: Using any precompiled header breaks definition of FLT_MAX Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/90311] [9/10 Regression] wrong code with -O and __builtin_add_overflow() and compare

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90311 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #5 from Jakub Jelinek

[Bug rtl-optimization/87871] [9/10 Regression] testcases fail after r265398 on arm

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #61 from Jakub Jelinek

[Bug rtl-optimization/90007] [9/10 Regression] ICE in extract_constrain_insn_cached, at recog.c:2223

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90007 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek

[Bug target/84379] Problems with sol2.c GTY handling

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84379 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek

[Bug middle-end/82362] [8/9/10 Regression] SPEC CPU2006 436.cactusADM ~7% performance deviation with trunk@251713

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82362 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #6 from Jakub Jelinek

[Bug gcov-profile/85188] [GCOV] a int arrary and a goto statement around the for(;0;) statement will lead to incoccrect code coverage in Gcov

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85188 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek

[Bug c++/68615] Unhelpful location when missing a semi-colon on a function declaration at the end of a header

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68615 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #5 from Jakub Jelinek

[Bug tree-optimization/57534] [7/8/9/10 Regression]: Performance regression versus 4.7.3, 4.8.1 is ~15% slower

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57534 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #32 from Jakub Jelinek

[Bug c++/85004] ambiguous diagnostic: passing ‘const S’ as ‘this’ argument discards qualifiers

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85004 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek

[Bug fortran/86277] Presence of optional arguments not recognized for zero length arrays

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86277 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #4 from Jakub Jelinek

[Bug c++/71283] Inconsistent location for C++ warning options in the manual

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71283 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek

[Bug middle-end/89037] checking ice emitting 128-bit bit-field initializer

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89037 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #7 from Jakub Jelinek

[Bug target/86681] ICE in extract_insn, at recog.c:2304 on s390x

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86681 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek

[Bug rtl-optimization/87902] [9/10 Regression] Shrink-wrapping multiple conditions

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87902 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek

[Bug gcov-profile/85349] [GCOV] struct varaible definition in while(1) will cause incorrect coverage

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85349 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek

[Bug target/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #12 from Jakub Jelinek

[Bug c/84919] [8/9/10 Regression] error: passing argument 1 to restrict-qualified parameter aliases with argument 5 [-Werror=restrict]

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84919 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #15 from Jakub Jelinek

[Bug target/70321] [7/8/9/10 Regression] STV generates less optimized code

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70321 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #19 from Jakub Jelinek

[Bug ipa/89584] [9/10 Regression] CPU2000 degradations with r268448 (172.mgrid -22%, 252.eon -8%)

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89584 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek

[Bug rtl-optimization/90249] [9/10 Regression] Code size regression on thumb2 due to sub-optimal register allocation starting with r265398

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90249 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek

  1   2   3   >