[Bug jit/95521] libgccjit.so: error: in build2, at tree.c:4743

2020-06-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95521 --- Comment #2 from David Malcolm --- (In reply to Andrew Pinski from comment #1) > >libgccjit.so: error: in build2, at tree.c:4743 > > This means the PLUS_EXPR is being used when adding a pointer and an integer > together. It needs to be

[Bug tree-optimization/95534] Failure to optimize out atoi when used as operand of _tzcnt_u64

2020-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95534 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 Component|target

[Bug target/95532] Failure to optimize __builtin_ctz & 0x1F to __builtin_ctz on x86 with BMI

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

[Bug fortran/95537] New: [11 regression] gfortran.dg/pr95090.f90 since r11-670

2020-06-04 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95537 Bug ID: 95537 Summary: [11 regression] gfortran.dg/pr95090.f90 since r11-670 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/95535] Failure to optimize out cdqe after __bultin_ctz

2020-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95535 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2020-06-04

[Bug target/95535] Failure to optimize out cdqe after __bultin_ctz

2020-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95535 --- Comment #2 from Jakub Jelinek --- Created attachment 48676 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48676=edit gcc11-pr95535.patch Untested version of the PR91824 popcnt fix.

[Bug target/95523] aarch64:ICE in register_tuple_type,at config/aarch64/aarch64-sve-builtins.cc:3434

2020-06-04 Thread z.zhanghaijian at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95523 --- Comment #2 from z.zhanghaijian at huawei dot com --- (In reply to rsand...@gcc.gnu.org from comment #1) > The reason for the assert is that the alignment is part of the > ABI of the types and is relied on when using LDR and STR for > some

[Bug tree-optimization/95113] [10/11 Regression] Wrong code w/ -O2 -fexceptions -fnon-call-exceptions

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95113 --- Comment #5 from CVS Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:1980ffec48c6fa41396bea66366f2e591798e1e1 commit r11-935-g1980ffec48c6fa41396bea66366f2e591798e1e1 Author: Martin Jambor Date:

[Bug target/95532] Failure to optimize __builtin_ctz & 0x1F to __builtin_ctz on x86 with BMI

2020-06-04 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95532 Gabriel Ravier changed: What|Removed |Added Resolution|--- |DUPLICATE

[Bug tree-optimization/94801] Failure to optimize narrowed __builtin_clz

2020-06-04 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94801 --- Comment #6 from Gabriel Ravier --- *** Bug 95532 has been marked as a duplicate of this bug. ***

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 --- Comment #1 from anlauf at gcc dot gnu.org --- Are you able to produce a traceback? valgrind unfortunately does not provide any hints.

[Bug c++/92103] constraints not checked on nested class template

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92103 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:a3a71447513cd6aee06631e1cc73a530e2c7fd95 commit r10-8228-ga3a71447513cd6aee06631e1cc73a530e2c7fd95 Author: Patrick Palka

[Bug c/91432] gcc -Wimplicit-fallthrough does not warn when fallthrough to break;

2020-06-04 Thread ndesaulniers at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91432 Nick Desaulniers changed: What|Removed |Added CC||ndesaulniers at google dot com ---

[Bug jit/87291] Add support for inline asm to libgccjit

2020-06-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87291 --- Comment #14 from David Malcolm --- Or even move the flags to API calls: extern gcc_jit_extended_asm * gcc_jit_block_add_extended_asm (gcc_jit_block *block, const char *asm_template);

[Bug target/95526] [11 Regression] aarch64: Wrong code accessing complex number from varargs

2020-06-04 Thread acoplan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95526 --- Comment #4 from Alex Coplan --- Ok, bootstrap and test looks good. Cleaned up a bunch of recent testsuite failures: +PASS: gcc.dg/compat/scalar-by-value-3 c_compat_x_tst.o-c_compat_y_tst.o execute +PASS: gcc.dg/compat/scalar-by-value-4

[Bug other/60158] powerpc: usage of the .data.rel.ro.local section

2020-06-04 Thread joakim.tjernlund at infinera dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60158 --- Comment #10 from Joakim Tjernlund --- To be clear, this is still a bug for powerpc(SPE or no SPE) and possibly any other arch using fixup tables like ppc. One can workaround this bug by using the -fno-ira-hoist-pressure, I am not sure why

[Bug testsuite/95538] New: Unfinished cleanup in the test suite

2020-06-04 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95538 Bug ID: 95538 Summary: Unfinished cleanup in the test suite Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite

[Bug tree-optimization/95539] New: Vectorizer ICE in dr_misalignment, at tree-vectorizer.h:1433

2020-06-04 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95539 Bug ID: 95539 Summary: Vectorizer ICE in dr_misalignment, at tree-vectorizer.h:1433 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/88398] vectorization failure for a small loop to do byte comparison

2020-06-04 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88398 --- Comment #38 from Jiu Fu Guo --- (In reply to rguent...@suse.de from comment #37) > On Tue, 2 Jun 2020, guojiufu at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88398 > > ... > > Unaligned reading is supported

[Bug target/95526] [11 Regression] aarch64: Wrong code accessing complex number from varargs

2020-06-04 Thread acoplan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95526 Alex Coplan changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/95464] [10/11 Regression] Miscompilation of mesa on x86_64-linux since r10-6426

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95464 --- Comment #4 from CVS Commits --- The master branch has been updated by Vladimir Makarov : https://gcc.gnu.org/g:5261cf8ce824bfc75eb6f12ad5e3716c085b6f9a commit r11-937-g5261cf8ce824bfc75eb6f12ad5e3716c085b6f9a Author: Vladimir N. Makarov

[Bug jit/95521] libgccjit.so: error: in build2, at tree.c:4743

2020-06-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95521 --- Comment #3 from David Malcolm --- (In reply to bouanto from comment #0) > The reproducer is very big, so tell me if you want me to try to make it > smaller. Yes please! The attachment reproduces the ICE for me, but is too big for me to

[Bug jit/87291] Add support for inline asm to libgccjit

2020-06-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87291 --- Comment #13 from David Malcolm --- An alternative approach that reduces the number of params by splitting it into successive calls: extern gcc_jit_extended_asm * gcc_jit_block_add_extended_asm (gcc_jit_block *block,

[Bug target/94735] MVE vector load/store pair getting removed with -O2.

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94735 --- Comment #1 from CVS Commits --- The master branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:9a810e57c4e6af54d29c325a013f451ade2b85e8 commit r11-934-g9a810e57c4e6af54d29c325a013f451ade2b85e8 Author: Srinath

[Bug target/68837] PowerPC switch statement performance

2020-06-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68837 --- Comment #3 from David Edelsohn --- The PR was from 2015, before Martin's improvements. Also, sign-extend load instructions were less efficient at the time. We need to re-examine the sequence on more recent microarchitectures.

[Bug tree-optimization/95353] [10/11 Regression] spurious -Wstringop-overflow writing to a trailing array plus offset

2020-06-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95353 Martin Sebor changed: What|Removed |Added CC||dominiq at lps dot ens.fr --- Comment

[Bug middle-end/95528] [10/11 Regression] internal compiler error: in emit_move_insn, at expr.c:3814

2020-06-04 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95528 --- Comment #3 from Uroš Bizjak --- Introduced by[1]. [1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=bea408857a7d

[Bug c++/92103] constraints not checked on nested class template

2020-06-04 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92103 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/67491] [meta-bug] concepts issues

2020-06-04 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 92103, which changed state. Bug 92103 Summary: constraints not checked on nested class template https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92103 What|Removed |Added

[Bug target/95535] New: Failure to optimize out cdqe after __bultin_ctz

2020-06-04 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95535 Bug ID: 95535 Summary: Failure to optimize out cdqe after __bultin_ctz Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug jit/95521] libgccjit.so: error: in build2, at tree.c:4743

2020-06-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95521 David Malcolm changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/95540] [coroutine] coroutine_traits<> lookup for lambdas

2020-06-04 Thread bruck.michael at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95540 --- Comment #1 from Michael Bruck --- "impossible" is too strong here, you can add another overload: template struct std::coroutine_traits { using promise_type = pt; };

[Bug jit/87291] Add support for inline asm to libgccjit

2020-06-04 Thread bouanto at zoho dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87291 --- Comment #15 from bouanto at zoho dot com --- (In reply to David Malcolm from comment #14) > Or even move the flags to API calls: > > extern gcc_jit_extended_asm * > gcc_jit_block_add_extended_asm (gcc_jit_block *block, >

[Bug c++/95349] Using std::launder(p) produces unexpected behavior where (p) produces expected behavior

2020-06-04 Thread andrew2085 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95349 --- Comment #33 from Andrew Downing --- Those are all perfectly good arguments, but the problem ended up not having anything to do with std::launder or new implicit object creation rules or anything else introduced in the most recent standards

[Bug jit/95521] libgccjit.so: error: in build2, at tree.c:4743

2020-06-04 Thread bouanto at zoho dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95521 --- Comment #4 from bouanto at zoho dot com --- Created attachment 48674 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48674=edit Smaller bug reproducer Here's a smaller bug reproducer.

[Bug target/95526] [11 Regression] aarch64: Wrong code accessing complex number from varargs

2020-06-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95526 --- Comment #5 from rguenther at suse dot de --- On June 4, 2020 4:42:53 PM GMT+02:00, "acoplan at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95526 > >--- Comment #4 from Alex Coplan --- >Ok, bootstrap and test looks

[Bug target/95526] [11 Regression] aarch64: Wrong code accessing complex number from varargs

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95526 --- Comment #6 from CVS Commits --- The master branch has been updated by Alex Coplan : https://gcc.gnu.org/g:ab56390384cd5168b548ff07e6f0c9c4d41420fb commit r11-936-gab56390384cd5168b548ff07e6f0c9c4d41420fb Author: Richard Biener Date: Thu

[Bug fortran/95537] [11 regression] gfortran.dg/pr95090.f90 since r11-670

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95537 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||anlauf at gcc dot gnu.org

[Bug middle-end/95464] [10/11 Regression] Miscompilation of mesa on x86_64-linux since r10-6426

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95464 --- Comment #5 from CVS Commits --- The master branch has been updated by Vladimir Makarov : https://gcc.gnu.org/g:e7ef9a40cd0c688cd331bc26224d1fbe360c1fe6 commit r11-951-ge7ef9a40cd0c688cd331bc26224d1fbe360c1fe6 Author: Vladimir N. Makarov

[Bug target/95523] aarch64:ICE in register_tuple_type,at config/aarch64/aarch64-sve-builtins.cc:3434

2020-06-04 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95523 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from

[Bug fortran/95543] New: ICE in is_CFI_desc, at fortran/expr.c:1080

2020-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95543 Bug ID: 95543 Summary: ICE in is_CFI_desc, at fortran/expr.c:1080 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/95528] [10/11 Regression] internal compiler error: in emit_move_insn, at expr.c:3814

2020-06-04 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95528 --- Comment #5 from Sergei Trofimovich --- My bisect ended up at: https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=78307657cf9675bc4aa2e77561c823834714b4c8 $ git bisect bad 78307657cf9675bc4aa2e77561c823834714b4c8 is the first bad commit

[Bug c++/95518] [coroutines] [[maybe_unused]] does not propagate to actor() and destroy()

2020-06-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95518 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug fortran/95544] ICE in gfc_can_put_var_on_stack, at fortran/trans-decl.c:494

2020-06-04 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95544 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/95537] [11 regression] gfortran.dg/pr95090.f90 since r11-670

2020-06-04 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95537 --- Comment #7 from Bill Seurer --- I used the wrong patch file, sorry. This patch did not apply cleanly to current trunk. patching file gcc/fortran/decl.c Hunk #2 FAILED at 4285. 1 out of 2 hunks FAILED -- saving rejects to file

[Bug libstdc++/95545] thread:: conflicts with std::thread

2020-06-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95545 --- Comment #3 from David Edelsohn --- #include #include using namespace std; int main(void) { int maxThreads = thread::hardware_concurrency(); printf("maxThreads: %d\n", maxThreads); return(0); } $ g++ -pthread

[Bug target/95531] Failure to use TZCNT for __builtin_ffs

2020-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95531 --- Comment #5 from Segher Boessenkool --- Various things can change the comparison mode. simplify_compare_const is the most prominent example (hrm, maybe the only one now?)

[Bug c++/95346] [coroutines] coroutine return-type should be initialised with rvalue if different from get_return_object() return-type

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95346 --- Comment #2 from CVS Commits --- The master branch has been updated by Iain D Sandoe : https://gcc.gnu.org/g:4f2d05ef0142d269964e165c14c6f7fe4bdfd5a3 commit r11-952-g4f2d05ef0142d269964e165c14c6f7fe4bdfd5a3 Author: Iain Sandoe Date: Thu

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 --- Comment #2 from Bill Seurer --- The above is all the traceback a normal compiler build provided. I will try building a debug version.

[Bug c++/95516] [coroutines] incorrect warning "'coro.gro' is used uninitialized"

2020-06-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95516 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/95158] [8/9 Regression] Templates + Diamond Inheritance + Final = Pure Virtual Function Call

2020-06-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95158 Jason Merrill changed: What|Removed |Added Summary|[10/11 Regression] |[8/9 Regression] Templates

[Bug target/95531] Failure to use TZCNT for __builtin_ffs

2020-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95531 --- Comment #3 from Segher Boessenkool --- What is the question? 4+4 = 16? Not all costs are included in that "4+4" :-) It does look weird; patches welcome.

[Bug jit/87291] Add support for inline asm to libgccjit

2020-06-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87291 --- Comment #17 from David Malcolm --- (also uploaded to https://dmalcolm.fedorapeople.org/gcc/2020-06-04/0001-FIXME-WIP-on-extended-asm-support.patch )

[Bug c++/95516] [coroutines] incorrect warning "'coro.gro' is used uninitialized"

2020-06-04 Thread bruck.michael at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95516 --- Comment #2 from Michael Bruck --- I was using -Ofast -Wall: https://gcc.godbolt.org/z/pAkVS8

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 --- Comment #8 from Bill Seurer --- Oops, no, they are different. But this one works.

[Bug fortran/95509] [11 regression] gfortran.dg/spellcheck-operator.f90 fails after r11-875

2020-06-04 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95509 Tom Tromey changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |tromey at gcc dot gnu.org ---

[Bug fortran/95544] ICE in gfc_can_put_var_on_stack, at fortran/trans-decl.c:494

2020-06-04 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95544 --- Comment #3 from kargl at gcc dot gnu.org --- Updated patch to deal with comments #1. Index: gcc/fortran/intrinsic.c === --- gcc/fortran/intrinsic.c (revision 280157) +++

[Bug fortran/95542] New: ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1649

2020-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95542 Bug ID: 95542 Summary: ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1649 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/95503] [9/10/11 Regression] ICE in gfc_is_simply_contiguous, at fortran/expr.c:5844

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95503 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/95500] Segfault compiling extra interface on intrinsic

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95500 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/95537] [11 regression] gfortran.dg/pr95090.f90 since r11-670

2020-06-04 Thread seurer at linux dot vnet.ibm.com
-o pr95090.s -fintrinsic-modules-path finclude GNU Fortran (GCC) version 11.0.0 20200604 (experimental) [remotes/origin/HEAD revision 0ddb93ce7:d48b471b9:7ece3bd8088983289731450826c238eb2bdd2db5] (powerpc64le-unknown-linux-gnu) compiled by GNU C version 7.4.0, GMP version 6.1.0, MPFR

[Bug target/68837] PowerPC switch statement performance

2020-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68837 --- Comment #4 from Segher Boessenkool --- On Power9 the lwa insn is cracked into an lwz and an extsw, just like on older CPUs. Cracked instructions have fewer constraints on p9 than they did on most older CPUs though (it doesn't have to be

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 --- Comment #4 from Bill Seurer --- Note that I did this run on a power 9 LE system.

[Bug fortran/95537] [11 regression] gfortran.dg/pr95090.f90 since r11-670

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95537 anlauf at gcc dot gnu.org changed: What|Removed |Added Ever confirmed|0 |1

[Bug libstdc++/95545] thread:: conflicts with std::thread

2020-06-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95545 David Edelsohn changed: What|Removed |Added Resolution|--- |WONTFIX Status|NEW

[Bug c++/93310] Incorrect constexpr virtual evaluation inside a constructor

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93310 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:6b45b400c51be06f2d0e37a7b461cbd4ce9fe37d commit r10-8243-g6b45b400c51be06f2d0e37a7b461cbd4ce9fe37d Author: Jason Merrill

[Bug c++/95505] [coroutines] ICE assert with get_return_object_on_allocation_failure

2020-06-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95505 Iain Sandoe changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|---

[Bug other/60158] powerpc: usage of the .data.rel.ro.local section

2020-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60158 --- Comment #11 from Segher Boessenkool --- Do you have a reproducer you can share? I'll happily reopen the PR then, of course!

[Bug target/95531] Failure to use TZCNT for __builtin_ffs

2020-06-04 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95531 --- Comment #4 from Uroš Bizjak --- (In reply to Segher Boessenkool from comment #3) > What is the question? 4+4 = 16? Ah, indeed - the question is why combine changes CCCmode compare to CCZmode compare.

[Bug jit/87291] Add support for inline asm to libgccjit

2020-06-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87291 --- Comment #16 from David Malcolm --- Created attachment 48677 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48677=edit Work-in-progress patch I had a go at implementing this; attached is a work-in-progress prototype. It works for

[Bug middle-end/4210] should not warn in dead code

2020-06-04 Thread nisse at lysator dot liu.se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4210 --- Comment #42 from Niels Möller --- Created attachment 48678 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48678=edit Add a new pass for emitting the warning (not working) Since adding a new pass seems to be the right way, I've given

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 --- Comment #7 from Bill Seurer --- The fortran.h patch (which looks to be the same one you asked about in pr95537) works here: make -k check-gcc-fortran RUNTESTFLAGS=dg.exp=gfortran.dg/equiv_11.f90 # of expected passes3

[Bug tree-optimization/50439] gfortran infinite loop with -floop-interchange

2020-06-04 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50439 pthaugen at gcc dot gnu.org changed: What|Removed |Added CC||pthaugen at gcc dot gnu.org

[Bug libstdc++/95545] thread:: conflicts with std::thread

2020-06-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95545 --- Comment #6 from Jonathan Wakely --- See https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rs-using in the C++ Core Guidelines.

[Bug fortran/95542] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1649

2020-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95542 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #1 from G.

[Bug middle-end/95528] [10/11 Regression] internal compiler error: in emit_move_insn, at expr.c:3814

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

[Bug fortran/95500] Segfault compiling extra interface on intrinsic

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95500 --- Comment #3 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:8c727bdf4acf28c8315b119a1c8f6d6af745c2af commit r11-953-g8c727bdf4acf28c8315b119a1c8f6d6af745c2af Author: Harald Anlauf Date:

[Bug fortran/95537] [11 regression] gfortran.dg/pr95090.f90 since r11-670

2020-06-04 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95537 --- Comment #5 from Bill Seurer --- Still fails: make -k check-gcc-fortran RUNTESTFLAGS=dg.exp=gfortran.dg/pr95090.f90 FAIL: gfortran.dg/pr95090.f90 -O (internal compiler error) FAIL: gfortran.dg/pr95090.f90 -O (test for excess errors)

[Bug fortran/95537] [11 regression] gfortran.dg/pr95090.f90 since r11-670

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95537 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/95545] thread:: conflicts with std::thread

2020-06-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95545 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 --- Comment #9 from anlauf at gcc dot gnu.org --- Created attachment 48679 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48679=edit Joint patch to fix the fallout reported in pr95530 and pr95537 Here's a clean patch that should fix the

[Bug libstdc++/95545] New: thread:: conflicts with std::thread

2020-06-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95545 Bug ID: 95545 Summary: thread:: conflicts with std::thread Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug target/95531] Failure to use TZCNT for __builtin_ffs

2020-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95531 --- Comment #6 from Segher Boessenkool --- There is also SELECT_CC_MODE.

[Bug libgomp/92854] [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 --- Comment #12 from CVS Commits --- The releases/gcc-10 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:0c59837c89bd62e2addf4b34704a1ebe7e3bffab commit r10-8236-g0c59837c89bd62e2addf4b34704a1ebe7e3bffab Author: Thomas

[Bug libgomp/92854] [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 --- Comment #11 from CVS Commits --- The releases/gcc-10 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:364f46de9f02dc00e8ff51cc9e2662ae37520389 commit r10-8235-g364f46de9f02dc00e8ff51cc9e2662ae37520389 Author: Thomas

[Bug c++/93310] Incorrect constexpr virtual evaluation inside a constructor

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93310 --- Comment #2 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:7ece3bd8088983289731450826c238eb2bdd2db5 commit r11-955-g7ece3bd8088983289731450826c238eb2bdd2db5 Author: Jason Merrill Date:

[Bug c++/95158] [10/11 Regression] Templates + Diamond Inheritance + Final = Pure Virtual Function Call

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95158 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:0ddb93ce77374004c49cdfbd748ba35867620cf1 commit r11-954-g0ddb93ce77374004c49cdfbd748ba35867620cf1 Author: Jason Merrill Date:

[Bug c++/95158] [10/11 Regression] Templates + Diamond Inheritance + Final = Pure Virtual Function Call

2020-06-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95158 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:e244b0acf3111c95bb1559e7610f84740b90589f commit r10-8242-ge244b0acf3111c95bb1559e7610f84740b90589f Author: Jason Merrill

[Bug c++/95510] [coroutines] ICE with consteval operator co_await

2020-06-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95510 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/95536] tag name injection doesn't happen for return type of a friend

2020-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95536 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/95520] [coroutines] __builtin_FUNCTION() returns mangled .actor instead of original function name

2020-06-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95520 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/95519] [coroutines] non-functions for promise_type::return_void not supported

2020-06-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95519 Iain Sandoe changed: What|Removed |Added Keywords||rejects-valid Ever confirmed|0

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug fortran/95530] [11 regression] ICE in gfortran.dg/equiv_11.f90 after r11-594

2020-06-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95530 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/95545] thread:: conflicts with std::thread

2020-06-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95545 --- Comment #2 from Jonathan Wakely --- (In reply to David Edelsohn from comment #0) > which creates an ambiguity when a user references thread:: without > std::thread. Could you show an example of code that's ambiguous? > Would libstdc++

[Bug fortran/95541] New: ICE in gfc_get_dataptr_offset, at fortran/trans-array.c:6909

2020-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95541 Bug ID: 95541 Summary: ICE in gfc_get_dataptr_offset, at fortran/trans-array.c:6909 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/95541] ICE in gfc_get_dataptr_offset, at fortran/trans-array.c:6909

2020-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95541 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #1 from G.

[Bug fortran/95544] ICE in gfc_can_put_var_on_stack, at fortran/trans-decl.c:494

2020-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95544 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-invalid-code --- Comment #1 from

[Bug fortran/95544] New: ICE in gfc_can_put_var_on_stack, at fortran/trans-decl.c:494

2020-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95544 Bug ID: 95544 Summary: ICE in gfc_can_put_var_on_stack, at fortran/trans-decl.c:494 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/95517] [coroutines] suggested warning when co_return and return_void() are missing

2020-06-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95517 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Target Milestone|---

  1   2   >