[Bug other/93641] Wrong strncmp and strncasecmp size arguments

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93641 --- Comment #6 from CVS Commits --- The master branch has been updated by Iain D Sandoe : https://gcc.gnu.org/g:c88ffcc6f4f46223c219014729f33f6cb9649928 commit r10-6561-gc88ffcc6f4f46223c219014729f33f6cb9649928 Author: Iain Sandoe Date: Mon

[Bug rtl-optimization/93658] [9/10 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu

2020-02-10 Thread doko at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 Matthias Klose changed: What|Removed |Added Keywords||ra Target|

[Bug c/93661] New: [10 Regression] ICE in tree_to_poly_int64, at tree.c:2976

2020-02-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93661 Bug ID: 93661 Summary: [10 Regression] ICE in tree_to_poly_int64, at tree.c:2976 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/93643] [10 Regression] Static function pointer inside inline function with "C" linkage is not mangled

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93643 --- Comment #4 from Andrew Pinski --- (In reply to Iñaki Ucar from comment #3) > I got no backtrace, just the output shown in my first comment, at least with > the gcc version included in Fedora Rawhide. I've just attached the test.ii > file

[Bug analyzer/93405] Passing constant arguments to subroutines in Fortran ... and the analyzer.

2020-02-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93405 David Malcolm changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug middle-end/93644] [10 Regression] spurious -Wreturn-local-addr with PHI of PHI

2020-02-10 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #5

[Bug analyzer/93647] ICE in get_lvalue_1, at analyzer/region-model.cc:4613

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93647 --- Comment #2 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:e953f9588d4a7ea4183d14914f915329cc37941f commit r10-6566-ge953f9588d4a7ea4183d14914f915329cc37941f Author: David Malcolm Date:

[Bug rtl-optimization/93658] [9/10 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu

2020-02-10 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 --- Comment #3 from Peter Bergner --- I cannot recreate this with trunk or GCC 9 from today. DO you have extra patches applied or ???

[Bug analyzer/93659] typo in analyzer.opt: call tha would

2020-02-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93659 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/71509] Bitfield causes load hit store with larger store than load

2020-02-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71509 --- Comment #12 from Segher Boessenkool --- But it could do just stw r4,0(r3) (on LE; and with a rotate first, on BE).

[Bug c++/93549] [10 Regression] ICE / Segfault in constexpr expansion involving vector_size(16) short COND_EXPR

2020-02-10 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93549 --- Comment #9 from David Binderman --- False alarm. Sorry. Bad raspberry pi config.

[Bug rtl-optimization/93658] New: [9/10 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu

2020-02-10 Thread doko at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 Bug ID: 93658 Summary: [9/10 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu Product: gcc Version: 9.2.1 Status: UNCONFIRMED

[Bug middle-end/93582] [10 Regression] -Warray-bounds gives error: array subscript 0 is outside array bounds of struct E[1]

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93582 --- Comment #19 from Andrew Pinski --- (In reply to Jakub Jelinek from comment #18) > > For bitfields there's also the ever present bitfield-lowering idea... > > I understood Andrew P. is working on something, but no idea how far it is. I am

[Bug target/93637] [9/10 Regression] ICE: Segmentation fault (in force_operand)

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93637 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:f57aa9503ff170ff6c8549718bd736f6c8168bab commit r10-6565-gf57aa9503ff170ff6c8549718bd736f6c8168bab Author: Jakub Jelinek Date:

[Bug middle-end/93646] confusing -Wstringop-truncation on strncat where -Wstringop-overflow is expected

2020-02-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93646 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #1 from Martin Sebor

[Bug tree-optimization/82456] missing -Wstringop-overflow on strcpy reading past the end of an array

2020-02-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82456 Martin Sebor changed: What|Removed |Added Last reconfirmed|2019-01-14 00:00:00 |2020-2-10 Known to fail|9.0

[Bug analyzer/93647] ICE in get_lvalue_1, at analyzer/region-model.cc:4613

2020-02-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93647 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug analyzer/93350] ICE in make_region_for_type, at analyzer/region-model.cc:5975, or in get_lvalue_1, at analyzer/region-model.cc:4609

2020-02-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93350 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug analyzer/93659] typo in analyzer.opt: call tha would

2020-02-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93659 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/92572] Vague linkage does not work reliably when a matching segment is in a dynamically linked libarary on Linux

2020-02-10 Thread wkaras at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92572 --- Comment #4 from Walt Karas --- (conanrunenv) [root@d761696b8abf VagueDynLink]# cc -O2 -Wall -Wextra -pedantic -std=c++17 -fno-strict-aliasing -fwrapv -S main.cc (conanrunenv) [root@d761696b8abf VagueDynLink]# cat main.s .file

[Bug fortran/93662] New: [10 Regression] ICE in tree_to_poly_int64, at tree.c:2976

2020-02-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93662 Bug ID: 93662 Summary: [10 Regression] ICE in tree_to_poly_int64, at tree.c:2976 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

Request For Partnership

2020-02-10 Thread CLI INVESTMENT GROUP
Hello, CLI Investment Group here in New York, an affiliate of CLI Ventures. We are a Financial Investment Company looking for Company(s) with profitable projects or entrepreneurial teams that require partnership. We are focusing on supporting early to late stage Companies. If interested,

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93599 --- Comment #9 from seurer at gcc dot gnu.org --- I just tried the patch and am still seeing failures on at least some systems.

[Bug fortran/93635] Get ICE instead of error message if user incorrectly equivalences allocateable variables that are in a NAMELIST group

2020-02-10 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93635 --- Comment #2 from Steve Kargl --- On Sun, Feb 09, 2020 at 06:39:31PM +, kargl at gcc dot gnu.org wrote: > > Fortuantely, I > use neither namelist nor equivalence, so have no skin in the > game. Someone else can complete the fix. >

[Bug analyzer/93405] Passing constant arguments to subroutines in Fortran ... and the analyzer.

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93405 --- Comment #6 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:41a9e940c7014f117738a9a59b31833047a1083d commit r10-6564-g41a9e940c7014f117738a9a59b31833047a1083d Author: David Malcolm Date:

[Bug analyzer/93659] typo in analyzer.opt: call tha would

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93659 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:eb031d4ba27b3fdc292f5a1092e66024f5ee239c commit r10-6568-geb031d4ba27b3fdc292f5a1092e66024f5ee239c Author: David Malcolm Date:

[Bug middle-end/93665] New: missing warning on strncmp reading past unterminated array

2020-02-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93665 Bug ID: 93665 Summary: missing warning on strncmp reading past unterminated array Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/93666] New: Dependence of optimization on use of constexpr seems inappropriate

2020-02-10 Thread wkaras at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93666 Bug ID: 93666 Summary: Dependence of optimization on use of constexpr seems inappropriate Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/93663] [10 Regression] ICE in is_halfway_below, at real.c:5192

2020-02-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93663 Martin Sebor changed: What|Removed |Added Keywords||ice-on-valid-code Target|

[Bug ipa/93203] [10 Regression] ICE in decide_about_value, at ipa-cp.c:5448 since r278893

2020-02-10 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93203 --- Comment #4 from David Binderman --- Another false result produced by my bad gcc config. Please ignore my previous comment.

[Bug analyzer/93657] Ambiguous wording "is doing to"

2020-02-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93657 --- Comment #2 from David Malcolm --- common.opt's has: fdump- Common Joined RejectNegative Var(common_deferred_options) Defer -fdump- Dump various compiler internals to a file. so how about: fdump-analyzer Common RejectNegative

[Bug analyzer/93350] ICE in make_region_for_type, at analyzer/region-model.cc:5975, or in get_lvalue_1, at analyzer/region-model.cc:4609

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93350 --- Comment #2 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:e87deb37649cfe480217fc83c8d56fe925600f93 commit r10-6567-ge87deb37649cfe480217fc83c8d56fe925600f93 Author: David Malcolm Date:

[Bug tree-optimization/93661] [10 Regression] ICE in tree_to_poly_int64, at tree.c:2976

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

[Bug c++/92572] Vague linkage does not work reliably when a matching segment is in a dynamically linked libarary on Linux

2020-02-10 Thread wkaras at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92572 --- Comment #3 from Walt Karas --- (conanrunenv) [root@d761696b8abf setup-work]# cc -v Using built-in specs. COLLECT_GCC=cc COLLECT_LTO_WRAPPER=/opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper Target:

[Bug c++/93666] Dependence of optimization on use of constexpr seems inappropriate

2020-02-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93666 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug analyzer/93659] New: typo in analyzer.opt: call tha would

2020-02-10 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93659 Bug ID: 93659 Summary: typo in analyzer.opt: call tha would Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: analyzer

[Bug analyzer/93659] typo in analyzer.opt: call tha would

2020-02-10 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93659 --- Comment #1 from Roland Illig --- And another typo, from the same file: - Warn about code paths in which an initialized value is used. + Warn about code paths in which an uninitialized value is used.

[Bug fortran/93660] New: ICE in ipa_simd_modify_function_body, at omp-simd-clone.c:993

2020-02-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93660 Bug ID: 93660 Summary: ICE in ipa_simd_modify_function_body, at omp-simd-clone.c:993 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/49171] [C++0x][constexpr] Constant expressions support reinterpret_cast

2020-02-10 Thread markrubn at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49171 --- Comment #25 from mark --- As suggested, I've posted my comments as a question to the gcc-help mailing list, viewable at https://gcc.gnu.org/ml/gcc-help/2020-02/msg00048.html Further comments and suggestions are welcome as replies on the

[Bug rtl-optimization/93658] [9/10 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu

2020-02-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org

[Bug middle-end/93644] [10 Regression] spurious -Wreturn-local-addr with PHI of PHI

2020-02-10 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644 --- Comment #6 from Jeffrey A. Law --- I think we might be able to do this in remove_range_assertions

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93599 --- Comment #10 from seurer at gcc dot gnu.org --- I ran the test 200,000 times on the same systems as before (p7 BE, p8 BE, 2 different p8 LE, and 2 different p9 LE) and all but one of them had at least 1 failure. One had 172. It looks like it

[Bug c++/93666] Dependence of optimization on use of constexpr seems inappropriate

2020-02-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93666 --- Comment #2 from Jonathan Wakely --- (In reply to Walt Karas from comment #0) > My understanding is that constexpr should not be used as a "register-esque" > hint to decide whether or not to optimize. 'constexpr' implies 'inline' which is

[Bug analyzer/93657] New: Ambiguous wording "is doing to"

2020-02-10 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93657 Bug ID: 93657 Summary: Ambiguous wording "is doing to" Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: analyzer

[Bug tree-optimization/93661] [10 Regression] ICE in tree_to_poly_int64, at tree.c:2976

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93661 Andrew Pinski changed: What|Removed |Added Component|c |tree-optimization Target

[Bug target/93637] [9 Regression] ICE: Segmentation fault (in force_operand)

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

[Bug analyzer/93657] Ambiguous wording "is doing to"

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93657 Andrew Pinski changed: What|Removed |Added Keywords||documentation --- Comment #1 from

[Bug c/93663] New: [10 Regression] ICE in is_halfway_below, at real.c:5192

2020-02-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93663 Bug ID: 93663 Summary: [10 Regression] ICE in is_halfway_below, at real.c:5192 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/93664] New: ICE: Segmentation fault on invalid concept code gcc/gcc/cp/constraint.cc:2537

2020-02-10 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93664 Bug ID: 93664 Summary: ICE: Segmentation fault on invalid concept code gcc/gcc/cp/constraint.cc:2537 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/93651] std::ranges::iota_view::iterator is not a Cpp17 input iterator

2020-02-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93651 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/93666] Dependence of optimization on use of constexpr seems inappropriate

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93666 --- Comment #3 from Andrew Pinski --- The source: struct A { int i{1}, j{2}; A(int i_, int j_) : i(i_), j(j_) {} }; A a{3,4}; struct B { int i{1}, j{2}; constexpr B(int i_, int j_) : i(i_), j(j_) {} }; B b{3,4}; CUT

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > (In reply to Li Jia He from comment #5) > > Could we consider doing this optimization on gimple? I use the following > > code on gimple to produce optimized

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread helijia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #9 from Li Jia He --- (In reply to Andrew Pinski from comment #8) > (In reply to Andrew Pinski from comment #7) > > (In reply to Andrew Pinski from comment #6) > > > (In reply to Li Jia He from comment #5) > > > > Could we consider

[Bug rtl-optimization/93658] [9/10 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu

2020-02-10 Thread doko at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 --- Comment #4 from Matthias Klose --- the file from icu 65.1 is built using g++ -v -Wdate-time -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -c -o

[Bug c++/92572] Vague linkage does not work reliably when a matching segment is in a dynamically linked libarary on Linux

2020-02-10 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92572 --- Comment #5 from Alexander Monakov --- GCC is emitting static_local as @gnu_unique_object, so it should be unified by the Glibc dynamic linker. You can use 'nm -CD' to check its type after linking for the main executable and the library to

[Bug c++/69448] Abbreviated function templates with deduced return type still broken

2020-02-10 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69448 Patrick Palka changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/93667] New: [10 regression] ICE in esra with nested [[no_unique_address]] field

2020-02-10 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93667 Bug ID: 93667 Summary: [10 regression] ICE in esra with nested [[no_unique_address]] field Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/93668] New: constexpr delete[]

2020-02-10 Thread euloanty at live dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93668 Bug ID: 93668 Summary: constexpr delete[] Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee:

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #8 from Andrew Pinski --- (In reply to Andrew Pinski from comment #7) > (In reply to Andrew Pinski from comment #6) > > (In reply to Li Jia He from comment #5) > > > Could we consider doing this optimization on gimple? I use the

[Bug c++/93668] constexpr delete[]

2020-02-10 Thread euloanty at live dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93668 --- Comment #1 from fdlbxtqi --- constexpr int f() { auto p(new int[1]); delete p; return 4; } int main() { constexpr auto w(f()); }

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #10 from Segher Boessenkool --- What makes shift amount special at all, for those gimple simplifications?

[Bug c++/93667] [10 regression] ICE in esra with nested [[no_unique_address]] field

2020-02-10 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93667 gcc-bugs at marehr dot dialup.fu-berlin.de changed: What|Removed |Added CC||gcc-bugs at

[Bug middle-end/93663] [10 Regression] ICE in is_halfway_below, at real.c:5192

2020-02-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93663 Martin Sebor changed: What|Removed |Added Component|target |middle-end --- Comment #2 from Martin

[Bug c++/80471] (gcc extension) Forwarding-reference `auto` function parameters do not follow the same rules as template functions or generic lambdas

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80471 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:a6ee556c7659877bb59b719f11ca2153e86ded59 commit r10-6571-ga6ee556c7659877bb59b719f11ca2153e86ded59 Author: Patrick Palka Date:

[Bug c++/69448] Abbreviated function templates with deduced return type still broken

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69448 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:a6ee556c7659877bb59b719f11ca2153e86ded59 commit r10-6571-ga6ee556c7659877bb59b719f11ca2153e86ded59 Author: Patrick Palka Date:

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread helijia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 Li Jia He changed: What|Removed |Added CC||helijia at gcc dot gnu.org --- Comment #5

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #6 from Andrew Pinski --- (In reply to Li Jia He from comment #5) > Could we consider doing this optimization on gimple? I use the following > code on gimple to produce optimized results on powerpc64. It might make sense. But

[Bug analyzer/93657] Ambiguous wording "is doing to"

2020-02-10 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93657 --- Comment #3 from Roland Illig --- (In reply to David Malcolm from comment #2) > Dump various analyzer internals to stderr. I like these. They are simple and to the point, and I cannot find any ambiguity anymore. :)

[Bug c++/93666] Dependence of optimization on use of constexpr seems inappropriate

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93666 Andrew Pinski changed: What|Removed |Added Depends on||4131 --- Comment #5 from Andrew Pinski

[Bug c++/93666] Dependence of optimization on use of constexpr seems inappropriate

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93666 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug analyzer/93659] typo in analyzer.opt: call tha would

2020-02-10 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93659 --- Comment #5 from Roland Illig --- Cool, thank you for the quick fix. That makes translating GCC more fun than in the previous years. :)

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread helijia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #11 from Li Jia He --- The reason is that it is the remainder of the nth power of 2. In x >> (n% 32), 32 is the fifth power of 2. The hexadecimal representation of 32 is 0x100. Taking the remainder of 0x100, the data range is 0 ~

[Bug c++/92572] Vague linkage does not work reliably when a matching segment is in a dynamically linked libarary on Linux

2020-02-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92572 Richard Biener changed: What|Removed |Added Target||x86_64-*-linux --- Comment #6 from

[Bug fortran/93671] gfortran 8-10 ICE on intrinsic assignment to allocatable derived-type component of coarray

2020-02-10 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93671 --- Comment #1 from Damian Rouson --- The submitted code also compiles and executes cleanly with the NAG Fortran compiler version 7.0.

[Bug target/60181] constant folding of complex number incorrect

2020-02-10 Thread zimmerma+gcc at loria dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60181 Paul Zimmermann changed: What|Removed |Added CC||zimmerma+gcc at loria dot fr ---

[Bug target/93670] ICE for _mm256_extractf32x4_ps (unrecognized insn)

2020-02-10 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93670 --- Comment #1 from Hongtao.liu --- Refer to https://godbolt.org/z/QfpRWu

[Bug analyzer/93669] New: ICE in dump_exploded_nodes, at analyzer/engine.cc:3239

2020-02-10 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93669 Bug ID: 93669 Summary: ICE in dump_exploded_nodes, at analyzer/engine.cc:3239 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2020-02-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #12 from Segher Boessenkool --- Sure, but what makes shift amount special here? This works just fine in any other expression as well. That is, for unsigned n; for negative numbers modulo works differently: it returns 0 or negative,

[Bug middle-end/71509] Bitfield causes load hit store with larger store than load

2020-02-10 Thread luoxhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71509 luoxhu at gcc dot gnu.org changed: What|Removed |Added CC||linkw at gcc dot gnu.org ---

[Bug target/93670] New: ICE for _mm256_extractf32x4_ps (unrecognized insn)

2020-02-10 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93670 Bug ID: 93670 Summary: ICE for _mm256_extractf32x4_ps (unrecognized insn) Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/93671] New: gfortran 8-10 ICE on intrinsic assignment to allocatable derived-type component of coarray

2020-02-10 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93671 Bug ID: 93671 Summary: gfortran 8-10 ICE on intrinsic assignment to allocatable derived-type component of coarray Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug libstdc++/93602] Missing reference to libiconv in 9.x libstdc++

2020-02-10 Thread ilg at livius dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93602 --- Comment #13 from Liviu Ionescu --- I'm not sure what the best solution might be, but it looks like the configure script can detect the case when a distinct libiconv is encountered. In this case the only thing that is needed is an explicit

[Bug lto/92599] [8/9 regression] ICE in speculative_call_info, at cgraph.c:1142

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

[Bug target/92518] [10 regression] ppc rounding tests fail after r278207

2020-02-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518 Martin Liška changed: What|Removed |Added Status|REOPENED|ASSIGNED --- Comment #9 from Martin

[Bug inline-asm/93648] Inline assembly and C++ references cause uninitialized read

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93648 --- Comment #2 from Andrew Pinski --- First off the comma is ignored in inline-asm.

[Bug middle-end/93644] [10 Regression] spurious -Wreturn-local-addr with PHI of PHI

2020-02-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug middle-end/93631] internal compiler error: in gimple_ca ll_arg, at gimple.h:3258

2020-02-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93631 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug gcov-profile/93626] [GCOV] incorrect coverage when compiled with option '-fsanitize=undefined' for typedef struct

2020-02-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93626 Martin Liška changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug gcov-profile/93623] No need to dump gcdas when forking

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

[Bug c++/93643] [10 Regression] Static function pointer inside inline function with "C" linkage is not mangled

2020-02-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93643 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug other/93641] Wrong strncmp and strncasecmp size arguments

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

[Bug inline-asm/93648] New: Inline assembly and C++ references cause uninitialized read

2020-02-10 Thread rzhikharev...@yandex-team.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93648 Bug ID: 93648 Summary: Inline assembly and C++ references cause uninitialized read Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug inline-asm/93648] Inline assembly and C++ references cause uninitialized read

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93648 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug analyzer/93649] New: ICE in get_representative, at analyzer/constraint-manager.cc:297

2020-02-10 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93649 Bug ID: 93649 Summary: ICE in get_representative, at analyzer/constraint-manager.cc:297 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords:

[Bug other/93641] Wrong strncmp and strncasecmp size arguments

2020-02-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93641 Jakub Jelinek changed: What|Removed |Added CC||iains at gcc dot gnu.org,

[Bug inline-asm/93648] Inline assembly and C++ references cause uninitialized read

2020-02-10 Thread rzhikharev...@yandex-team.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93648 --- Comment #4 from Roman Zhikharevich --- Sorry, I forgot to mention that this is triggered with -O2, on x86-64. > First off the comma is ignored in inline-asm. This doesn't seem to be true because it changes the generated assembly.

[Bug c++/93632] Build time regression in 9.2.1

2020-02-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93632 Richard Biener changed: What|Removed |Added Keywords||compile-time-hog

[Bug c++/93618] [10 Regression] : unknown array size in delete when using C++20 standard

2020-02-10 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93618 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:59dbb04df76da41f26192c2c219584fc3d6017cc commit r10-6543-g59dbb04df76da41f26192c2c219584fc3d6017cc Author: Jason Merrill Date:

[Bug inline-asm/93648] Inline assembly and C++ references cause uninitialized read

2020-02-10 Thread rzhikharev...@yandex-team.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93648 --- Comment #1 from Roman Zhikharevich --- Reproducible in G++ 9.1 and 9.2, but not 8.3 (did not test 9.0 because godbolt.org doesn't support it).

[Bug inline-asm/93648] Inline assembly and C++ references cause uninitialized read

2020-02-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93648 --- Comment #5 from Andrew Pinski --- This inline-asm has issue anyways.

  1   2   >