https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93956
--- Comment #3 from martin ---
Sorry, indeed the line 'n=1' is missing. Not sure how that single line got
lost.
There are a few possibilities as a work around for this simple case, but the
context where I came upon this bug is (as often)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94628
--- Comment #7 from Nicholas Krause ---
After adding this it seems to work for me, Patrick:
case TYPE_ARGUMENT_PACK:
if (value_dependent_expression_p(TREE_TYPE(*tp)))
return *tp;
if (TEMPLATE_TYPE_PARAMETER_PACK(*tp))
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94665
Bug ID: 94665
Summary: missed minmax optimization opportunity for if/else
structure.
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33799
mm-nospam at outlook dot co.nz changed:
What|Removed |Added
CC||mm-nospam at outlook dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94196
Nate Eldredge changed:
What|Removed |Added
CC||nate at thatsmathematics dot
com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94664
--- Comment #4 from Yonatan ---
> So GCC plugin API is just internal APIs which means there is no plugin
> specific API.
Yes, that I understood haha, that's why I used build_function_call() in the
first place. I saw it in c-common.h so it made
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94664
--- Comment #3 from Andrew Pinski ---
(In reply to Yonatan from comment #2)
> Thanks for the reply.
>
> > NO, the main API was only for Objective-C/c++ code. THIS function is much
> > older than the plugin support.
>
> Shouldn't it be marked
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94664
--- Comment #2 from Yonatan ---
Thanks for the reply.
> NO, the main API was only for Objective-C/c++ code. THIS function is much
> older than the plugin support.
Shouldn't it be marked somehow? By comments, or by removal from public
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94664
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94645
--- Comment #2 from Rafael Avila de Espindola ---
This reduces to just
template concept HasMapInterface = requires(a t) { t.cend; };
template
requires HasMapInterface struct l {};
struct mymap {
int cend();
};
struct p {
static mymap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94637
Jakub Jelinek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94664
Bug ID: 94664
Summary: build_function_call() on functions with
__attribute__((format (printf, ...))) may lead to ICE:
SIGSEGV
Product: gcc
Version: 9.2.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94387
--- Comment #7 from Petro Karashchenko ---
Is it still 'UNCONFIRMED'? Or it can be moved to 'CONFIRMED' or 'ASSIGNED'
state?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94629
--- Comment #17 from Jonathan Wakely ---
(In reply to David Binderman from comment #14)
> There is also this one from cppcheck:
>
> trunk.git/libstdc++-v3/include/debug/formatter.h:302:40: warning: Redundant
> assignment of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94629
--- Comment #16 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:a2c0fa35d0dc8912b0c1a658234221de61e60840
commit r10-7806-ga2c0fa35d0dc8912b0c1a658234221de61e60840
Author: Jonathan Wakely
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94663
Bug ID: 94663
Summary: [missed optimization] _mm512_dpbusds_epi32 generates
excess vmovdqa64
Product: gcc
Version: 9.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94644
Jonathan Wakely changed:
What|Removed |Added
Depends on||41437
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94662
Bug ID: 94662
Summary: __attribute__ aligned is ignored
Product: gcc
Version: 9.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93364
anlauf at gcc dot gnu.org changed:
What|Removed |Added
CC||anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94661
Iain Sandoe changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94661
Bug ID: 94661
Summary: coroutine ramp function return value ICE for default
copy CTOR.
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94660
kargl at gcc dot gnu.org changed:
What|Removed |Added
Last reconfirmed||2020-04-19
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19466
Bug 19466 depends on bug 15826, which changed state.
Bug 15826 Summary: don't use "if" to extract a single bit bit-field.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15826
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15826
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19987
Bug 19987 depends on bug 15826, which changed state.
Bug 15826 Summary: don't use "if" to extract a single bit bit-field.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15826
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19987
Bug 19987 depends on bug 15348, which changed state.
Bug 15348 Summary: [tree-ssa] Convert (x < 0) || (y < 0) into (x | y) < 0.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15348
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15348
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94455
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94455
--- Comment #2 from CVS Commits ---
The master branch has been updated by Iain Buclaw :
https://gcc.gnu.org/g:3f81d84c9ff84f057628de58ebd009112f9d46f9
commit r10-7804-g3f81d84c9ff84f057628de58ebd009112f9d46f9
Author: Iain Buclaw
Date: Sun
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94658
--- Comment #2 from Andrew Pinski ---
I think this is a dup of bug 57359.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94590
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
.30 on fedora x86_64.
>
> The line that ices is the following:
>
> assert((*collateral->value->elements)[5]->type->ty == Tclass);
>
> Hopefully that is enough information to be able to attempt to reproduce
> the problem.
g++ host: gcc version 9.3.1 20200419 (GCC)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94590
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94660
--- Comment #2 from innspg at yahoo dot fr ---
The bug was reproduced with the following version of gfortran: 6.3.0, 7.3.0,
7.5.0, 8.2.0, 8.4.0 and 9.2.0.
gfortran 4.8.5 produces the expected result
The expected output when the program is ran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94660
innspg at yahoo dot fr changed:
What|Removed |Added
CC||innspg at yahoo dot fr
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94505
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94660
Bug ID: 94660
Summary: Wrong subroutine called at runtime than the one called
in the source code with deferred subroutines
Product: gcc
Version: unknown
Status:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94310
--- Comment #3 from Marek Polacek ---
Potential fix:
--- a/gcc/cp/parser.c
+++ b/gcc/cp/parser.c
@@ -16982,6 +16982,15 @@ cp_parser_template_name (cp_parser* parser,
decl = strip_using_decl (decl);
+ if (TREE_CODE (decl) == USING_DECL
+
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94659
Bug ID: 94659
Summary: Missing symbol with LTO and target_clones
Product: gcc
Version: 9.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: lto
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94628
Patrick Palka changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93338
--- Comment #7 from Thomas Koenig ---
(In reply to Richard Biener from comment #2)
> Likely another missing DECL_EXPR for variable-size stuff. TYPE_SIZE has
>
> (bitsizetype) (sizetype) _29 * 8
>
> and _29 is released.
This is confusing.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94609
--- Comment #15 from CVS Commits ---
The master branch has been updated by Iain Buclaw :
https://gcc.gnu.org/g:fc186077486fb6e5453157ad8507c66d0a34017c
commit r10-7803-gfc186077486fb6e5453157ad8507c66d0a34017c
Author: Iain Buclaw
Date: Sun
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94658
--- Comment #1 from Pascal Cuoq ---
Clang bug for the same optimization in Clang 10 filed at
https://bugs.llvm.org/show_bug.cgi?id=45607
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94623
--- Comment #4 from David Binderman ---
Configure flags:
../trunk.git/configure --prefix=/home/dcb/gcc/results.20200416 \
--disable-bootstrap \
--disable-multilib \
--disable-werror \
--enable-checking=df,extra,fold,rtl,yes \
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93338
--- Comment #6 from Thomas Koenig ---
Correction: Fails with -O, does not fail without optimization.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93338
--- Comment #5 from Thomas Koenig ---
Works now, probably fixed by Paul's work on associate.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94653
Iain Buclaw changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94652
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94652
--- Comment #1 from CVS Commits ---
The master branch has been updated by Iain Buclaw :
https://gcc.gnu.org/g:62f3d4ea899cc1d03e9cf9e1e80b6b4835b4e428
commit r10-7802-g62f3d4ea899cc1d03e9cf9e1e80b6b4835b4e428
Author: Iain Buclaw
Date: Sun
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94653
--- Comment #1 from CVS Commits ---
The master branch has been updated by Iain Buclaw :
https://gcc.gnu.org/g:ace4b1acba8dc9b54b77631d7afd146eaa992c3a
commit r10-7801-gace4b1acba8dc9b54b77631d7afd146eaa992c3a
Author: Iain Buclaw
Date: Sun
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94623
--- Comment #3 from Iain Buclaw ---
(In reply to David Binderman from comment #2)
> Host and target are the same: x86_64-pc-linux-gnu
Going to really have to need configure flags, host gcc version, glibc version,
etc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94658
Bug ID: 94658
Summary: Incorrect transformation with -fstrict-aliasing
Product: gcc
Version: 9.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94347
Thomas Koenig changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94347
--- Comment #4 from CVS Commits ---
The master branch has been updated by Thomas Kथà¤nig :
https://gcc.gnu.org/g:82aa0d5b9b5e288f7f83f69089aef030965046fe
commit r10-7798-g82aa0d5b9b5e288f7f83f69089aef030965046fe
Author: Thomas König
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94347
--- Comment #3 from CVS Commits ---
The master branch has been updated by Thomas Kथà¤nig :
https://gcc.gnu.org/g:ba36d0b9d472c4193772878969d57d3d5ea1ee5a
commit r10-7797-gba36d0b9d472c4193772878969d57d3d5ea1ee5a
Author: Thomas König
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94347
Thomas Koenig changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57129
--- Comment #21 from CVS Commits ---
The master branch has been updated by Thomas Kथà¤nig :
https://gcc.gnu.org/g:e91c0a35e5d1af2018c379962cbe1008788aba72
commit r10-7796-ge91c0a35e5d1af2018c379962cbe1008788aba72
Author: Thomas König
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93500
Thomas Koenig changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93500
--- Comment #4 from CVS Commits ---
The master branch has been updated by Thomas Kथà¤nig :
https://gcc.gnu.org/g:4dc6437183aec5439b88b076315ad8f31794d24b
commit r10-7795-g4dc6437183aec5439b88b076315ad8f31794d24b
Author: Thomas König
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94637
--- Comment #6 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:e1113ffbd619d0568fb3b37e9660d9e0ae7862f5
commit r10-7794-ge1113ffbd619d0568fb3b37e9660d9e0ae7862f5
Author: Jakub Jelinek
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94657
Bug ID: 94657
Summary: [patch] libcpp uses 'AR = ar' tool even if
--build/--host are passed explicitly.
Product: gcc
Version: 9.3.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94485
--- Comment #5 from Dimitri Gorokhovik ---
Build "g++ (GCC) 10.0.1 20200418 (experimental)" does not reproduce the issue
on the attached sample code anymore.
However:
-- adding an asm statement into the sample code gets the issue back. Tried
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94609
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94609
--- Comment #13 from CVS Commits ---
The master branch has been updated by Iain Buclaw :
https://gcc.gnu.org/g:8a9ce39f8bbb2ae0798bec0ed2051a5f10b21122
commit r10-7793-g8a9ce39f8bbb2ae0798bec0ed2051a5f10b21122
Author: Iain Buclaw
Date: Sun
64 matches
Mail list logo