https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92055
Georg-Johann Lay changed:
What|Removed |Added
Priority|P3 |P4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92061
--- Comment #4 from Ken Cunningham ---
Thanks for the quick analysis. For now we blacklisted clang > 8.x from building
gcc, while we wait to see what happens with this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91987
--- Comment #10 from Jakub Jelinek ---
Author: jakub
Date: Fri Oct 11 07:36:07 2019
New Revision: 276860
URL: https://gcc.gnu.org/viewcvs?rev=276860&root=gcc&view=rev
Log:
PR c++/91987
cp/
* decl2.c (grok_array_decl): For -fstron
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91987
--- Comment #11 from Jakub Jelinek ---
Partially fixed, the call argument issue is unresolved, and I guess some
analysis about say .*/->* is needed too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78804
--- Comment #17 from Claudiu Zissulescu ---
Removing FLOAT_BIT_ORDER_MISMATCH seems it doesn't affect ARC backend as well.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
Bug ID: 92063
Summary: [10 Regression] ICE in operation_could_trap_p, at
tree-eh.c:2528 when compiling Python's
Python/_warnings.c
Product: gcc
Version: 10.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92050
Tobias Burnus changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
--- Comment #1 from Romain Geissler ---
Python code is here:
https://github.com/python/cpython/blob/v3.7.4/Python/_warnings.c#L753
#define ascii_lower(c) ((c <= 127) ? Py_TOLOWER(c) : 0)
/* if filename.lower().endswith(".pyc"): */
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92017
Tobias Burnus changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92061
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77918
--- Comment #9 from iii at gcc dot gnu.org ---
Author: iii
Date: Fri Oct 11 09:00:26 2019
New Revision: 276871
URL: https://gcc.gnu.org/viewcvs?rev=276871&root=gcc&view=rev
Log:
S/390: Use signaling FP comparison instructions
dg-torture.exp=inf-
dq -mno-avx512bitalg
-mno-movdiri -mno-movdir64b -mno-waitpkg -mno-cldemote -mno-ptwrite
-mno-avx512bf16 -mno-enqcmd -mno-avx51
2vp2intersect --param l1-cache-size=32 --param l1-cache-line-size=64 --param
l2-cache-size=14080 -mtune=skylake-avx512 -quiet -dumpbase _warnings.c
-auxbase-strip Pyt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77918
Jan changed:
What|Removed |Added
CC||jan at jki dot io
--- Comment #10 from Jan ---
Cr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77918
--- Comment #11 from iii at gcc dot gnu.org ---
Author: iii
Date: Fri Oct 11 09:03:00 2019
New Revision: 276872
URL: https://gcc.gnu.org/viewcvs?rev=276872&root=gcc&view=rev
Log:
S/390: Test signaling FP comparison instructions
gcc/testsuite/Cha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77918
--- Comment #12 from Jan ---
ups wrong bug sry
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92061
--- Comment #6 from Jakub Jelinek ---
That said, I can't reproduce on x86_64-linux with
clang version 10.0.0 (trunk 374035)
if I build build/gencondmd.o, both with -O0 or -O2, nm -u shows just
U ferror
U fflush
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
--- Comment #4 from Jan ---
Created attachment 47019
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47019&action=edit
preprocessed source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92064
Bug ID: 92064
Summary: operator/ not resolved for directory_entry and const
char*
Product: gcc
Version: 9.2.0
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92065
Bug ID: 92065
Summary: internal compiler error: in expand_expr_real_1
Product: gcc
Version: 9.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
--- Comment #5 from Jakub Jelinek ---
Reduced testcase:
int
foo (int a, int b, int *c, short *d)
{
return (c[0] ? b : 0) == 'y' && ((a ? d[0] : c[0]) ? b : 0) == 'c';
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #29 from Wilco ---
(In reply to Jiu Fu Guo from comment #28)
> For these kind of small loops, it would be acceptable to unroll in GIMPLE,
> because register pressure and instruction cost may not be major concerns;
> just like "cunrol
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92066
Bug ID: 92066
Summary: [10 regression] Many vectorization tests FAIL
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92066
Rainer Orth changed:
What|Removed |Added
Target Milestone|--- |10.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92053
Antony Polukhin changed:
What|Removed |Added
Keywords|needs-reduction,|accepts-invalid
|rej
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92067
Bug ID: 92067
Summary: __is_constructible(incomplete_type) should make the
program ill-formed
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92057
--- Comment #2 from pj at patrickjohnston dot org ---
Initialising a `variant` from an `int` should not be an error due to
p0608. Compared to before, p0608 only requires that `double x[] = {600};` is
well formed. See https://wandbox.org/permlink/I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #30 from rguenther at suse dot de ---
On Fri, 11 Oct 2019, wilco at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
>
> --- Comment #29 from Wilco ---
> (In reply to Jiu Fu Guo from comment #28)
> > For
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
--- Comment #7 from Jakub Jelinek ---
Created attachment 47021
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47021&action=edit
gcc10-pr92063.patch
Untested fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #31 from Segher Boessenkool ---
Gimple passes know a lot about machine details, too.
Irrespective of if this is "low-level" or "high-level", it should be done
earlier than it is now. It should either be done right after expand, or
s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92046
--- Comment #5 from Richard Biener ---
Author: rguenth
Date: Fri Oct 11 10:45:48 2019
New Revision: 276876
URL: https://gcc.gnu.org/viewcvs?rev=276876&root=gcc&view=rev
Log:
2019-10-11 Richard Biener
PR tree-optimization/92066
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92066
--- Comment #1 from Richard Biener ---
Author: rguenth
Date: Fri Oct 11 10:45:48 2019
New Revision: 276876
URL: https://gcc.gnu.org/viewcvs?rev=276876&root=gcc&view=rev
Log:
2019-10-11 Richard Biener
PR tree-optimization/92066
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #32 from Wilco ---
(In reply to Segher Boessenkool from comment #31)
> Gimple passes know a lot about machine details, too.
>
> Irrespective of if this is "low-level" or "high-level", it should be done
> earlier than it is now. It s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #33 from rguenther at suse dot de ---
On Fri, 11 Oct 2019, segher at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
>
> --- Comment #31 from Segher Boessenkool ---
> Gimple passes know a lot about machi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #5 from Jonathan Wakely ---
-Wsystem-headers shows more undefined behaviour too:
In file included from dynbs.cc:1:
/usr/include/c++/8/tr2/dynamic_bitset: In instantiation of
‘std::tr2::dynamic_bitset<_WordT, _Alloc>& std::tr2::dynami
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92066
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88630
--- Comment #18 from Oleg Endo ---
Author: olegendo
Date: Fri Oct 11 11:12:28 2019
New Revision: 276877
URL: https://gcc.gnu.org/viewcvs?rev=276877&root=gcc&view=rev
Log:
gcc/
Backport from mainline
2019-10-10 Oleg Endo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #34 from Wilco ---
(In reply to rguent...@suse.de from comment #30)
> On Fri, 11 Oct 2019, wilco at gcc dot gnu.org wrote:
>
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
> >
> > --- Comment #29 from Wilco ---
> > (In repl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
--- Comment #8 from Jan ---
Fix works for me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #6 from John Harris ---
Thanks, JW. While you're in there, the base class needs a copy constructor, as
its absence prevents use of the derived class copy constructor (won't compile).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #7 from Jonathan Wakely ---
Yes, I was just looking at that. I think the code predates the rule that a
user-provided move constructor suppresses the implicit copy constructor.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89308
Segher Boessenkool changed:
What|Removed |Added
Status|SUSPENDED |NEW
--- Comment #10 from Segher Boe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92024
--- Comment #2 from Bernd Edlinger ---
there is alos a valid test case where an ICE happens:
template
struct S {
S () {
struct c;
{
struct c {};
}
}
};
S s;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #35 from rguenther at suse dot de ---
On Fri, 11 Oct 2019, wilco at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
>
> --- Comment #34 from Wilco ---
> (In reply to rguent...@suse.de from comment #30)
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #36 from rguenther at suse dot de ---
On Fri, 11 Oct 2019, wilco at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
>
> --- Comment #32 from Wilco ---
> (In reply to Segher Boessenkool from comment #31)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
Jakub Jelinek changed:
What|Removed |Added
Attachment #47021|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #37 from Segher Boessenkool ---
-- If it is done in RTL it should really be done earlier, it doesn't get all
optimisations it should right now.
-- Unrolling small loops more aggressively (at -O2 even) perhaps needs to be
done at a di
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #8 from Jonathan Wakely ---
Ugh, this is a can of worms:
#include
#include
int main()
{
std::tr2::dynamic_bitset<> a(2, 4);
std::tr2::dynamic_bitset<> b(3, 4);
assert(a != b);
}
/usr/include/c++/8/tr2/dynamic_bitset:100:13:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
--- Comment #38 from rguenther at suse dot de ---
On Fri, 11 Oct 2019, segher at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760
>
> --- Comment #37 from Segher Boessenkool ---
> -- If it is done in RTL it should re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90835
--- Comment #14 from John Marshall ---
[In reply to Jeremy Huddleston Sequoia in comment #12]
In the future, please file radars for these problems and ping me directly if
you want. Issues in macOS headers don't get fixed if we don't know about
SSA name.
(eliminate_dom_walker::eliminate_stmt): Properly handle
non-size precision stores in redundant store elimination.
* gcc.dg/torture/20191011-1.c: New testcase.
* gcc.dg/tree-ssa/ssa-fre-82.c: Likewise.
* gcc.dg/tree-ssa/ssa-fre-83.c: Likewise.
* gcc
SSA name.
(eliminate_dom_walker::eliminate_stmt): Properly handle
non-size precision stores in redundant store elimination.
* gcc.dg/torture/20191011-1.c: New testcase.
* gcc.dg/tree-ssa/ssa-fre-82.c: Likewise.
* gcc.dg/tree-ssa/ssa-fre-83.c: Likewise.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92055
--- Comment #2 from Georg-Johann Lay ---
Created attachment 47023
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47023&action=edit
double63-3.diff: Patch including libgcc bits.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92050
--- Comment #5 from Tobias Burnus ---
Author: burnus
Date: Fri Oct 11 13:41:13 2019
New Revision: 276885
URL: https://gcc.gnu.org/viewcvs?rev=276885&root=gcc&view=rev
Log:
Fortran] PR 92050 - fix ICE with -fcheck=all
gcc/fortran/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92050
Tobias Burnus changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92068
Bug ID: 92068
Summary: [8 regression] ICE on invalid in
process_partial_specialization
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78804
--- Comment #18 from Oleg Endo ---
(In reply to Claudiu Zissulescu from comment #17)
> Removing FLOAT_BIT_ORDER_MISMATCH seems it doesn't affect ARC backend as
> well.
Thanks for checking and confirming!
The patch in attachment 41982 has been t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92033
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42575
Wilco changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #9 from Jonathan Wakely ---
Author: redi
Date: Fri Oct 11 15:29:55 2019
New Revision: 276890
URL: https://gcc.gnu.org/viewcvs?rev=276890&root=gcc&view=rev
Log:
PR libstdc++/92059 fix several bugs in tr2::dynamic_bitset
PR li
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #10 from Jonathan Wakely ---
Thanks for the report, the dynamic_bitset is now less broken than it was.
I plan to backport the fixes to the release branches.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92053
--- Comment #3 from Marek Polacek ---
Thanks for the reduction. There's something wacky going on with inlining, with
-O -fno-inline this compiles.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #3 from Ilya Leoshkevich ---
Jump threading has converted this:
+-- 2/HOT +
| |
v
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92068
Marek Polacek changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Status|U
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92063
Ilya Leoshkevich changed:
What|Removed |Added
CC||iii at linux dot ibm.com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #4 from Segher Boessenkool ---
Well it should at least be renamed then ;-)
But is that good anyway? We then do not have a jump pass after reload
(and before split2 and pro/epi, i.e. shrink-wrapping) any more.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92064
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #5 from Ilya Leoshkevich ---
+1 regarding renaming, I just wanted to keep it simple here.
Landing pad issue aside, I'm beginning to wonder if we can have a jump
pass after reload at all? For example, if hotness of a basic block
chan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #6 from Jakub Jelinek ---
We can also just punt on crossing edges where needed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #7 from Ilya Leoshkevich ---
How can we do this here?
When we make a decision to eliminate bb 5, all the "nearby" edges are
hot.
Having eliminated bb 5, we cannot avoid making bb 6 cold, since this
would violate CFG integrity: as fa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #8 from Segher Boessenkool ---
The current two jump passes we have after reload are there for a reason.
Some targets will be very unhappy if you delete them.
Like Jakub says, you need to avoid doing stuff with crossing edges in
many
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92069
Bug ID: 92069
Summary: ice in vect_analyze_scalar_cycles_1, at
tree-vect-loop.c:560
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92057
Jonathan Wakely changed:
What|Removed |Added
Keywords||rejects-valid
Status|WAITI
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92069
--- Comment #1 from David Binderman ---
Reduced source code is
a, c, d;
double b;
e() {
for (; d; d++) {
double f;
a = 2;
for (; a; a++) {
c = b;
b = f;
f = c;
}
}
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90835
--- Comment #15 from Jeremy Huddleston Sequoia
---
(In reply to John Marshall from comment #14)
> [In reply to Jeremy Huddleston Sequoia in comment #12]
>
> In the future, please file radars for these problems and ping me directly if
> you want
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92057
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92019
--- Comment #1 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Fri Oct 11 17:41:29 2019
New Revision: 276897
URL: https://gcc.gnu.org/viewcvs?rev=276897&root=gcc&view=rev
Log:
2019-10-11 Steven G. Kargl
PR fortran/92019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92062
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92018
--- Comment #1 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Fri Oct 11 17:52:27 2019
New Revision: 276898
URL: https://gcc.gnu.org/viewcvs?rev=276898&root=gcc&view=rev
Log:
2019-10-11 Steven G. Kargl
PR fortran/92018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91715
--- Comment #2 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Fri Oct 11 17:59:09 2019
New Revision: 276899
URL: https://gcc.gnu.org/viewcvs?rev=276899&root=gcc&view=rev
Log:
2019-10-11 Steven G. Kargl
PR fortran/91715
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91649
--- Comment #3 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Fri Oct 11 18:05:35 2019
New Revision: 276900
URL: https://gcc.gnu.org/viewcvs?rev=276900&root=gcc&view=rev
Log:
2019-10-11 Steven G. Kargl
PR fortran/91649
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91576
--- Comment #7 from David Binderman ---
After much slow reduction, the reduced C++ source code seems
to be
class b;
struct c {
using aj = b *;
};
struct d {
using aj = c::aj;
};
struct f {
using aj = d::aj;
};
template f::aj ap(ao);
templ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91860
--- Comment #10 from Jim Wilson ---
Author: wilson
Date: Fri Oct 11 18:41:35 2019
New Revision: 276901
URL: https://gcc.gnu.org/viewcvs?rev=276901&root=gcc&view=rev
Log:
Extend subst to simplify CONST_INT inside SIGN_EXTEND.
This addresses PR 9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92070
Bug ID: 92070
Summary: [10 regression] -fchecking=2 error: taking address of
rvalue
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92070
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92062
--- Comment #3 from Marek Polacek ---
Looks like the issue is that the condition of the static_assert
(&VIEW_CONVERT_EXPR(x)) is no longer considered
instantiation_dependent_expression_p, because of the location wrapper. Before
r267272 the condi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92070
--- Comment #2 from Dmitry G. Dyachenko ---
(In reply to Marek Polacek from comment #1)
> Will be fixed by my patch
> https://gcc.gnu.org/ml/gcc-patches/2019-10/msg00782.html
> but the testcase is useful.
dup PR92049?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92070
--- Comment #3 from Marek Polacek ---
Yes, essentially, but I don't want to lose the new test.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92062
--- Comment #4 from Marek Polacek ---
Candidate fix:
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -6542,6 +6542,7 @@ check_valid_ptrmem_cst_expr (tree type, tree expr,
static bool
has_value_dependent_address (tree op)
{
+ STRIP_ANY_LOCATION_WRAPPE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92071
Bug ID: 92071
Summary: ice in gen_movsi, at config/arm/arm.md:5378
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92072
Bug ID: 92072
Summary: [10 Regression] ICE on include from other directory
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92062
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91649
--- Comment #4 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Fri Oct 11 20:06:15 2019
New Revision: 276904
URL: https://gcc.gnu.org/viewcvs?rev=276904&root=gcc&view=rev
Log:
2019-10-11 Steven G. Kargl
PR fortran/91649
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91649
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92072
--- Comment #1 from anlauf at gcc dot gnu.org ---
The ICE disappears if the include line and the PUBLIC declaration are
interchanged.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91715
--- Comment #3 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Fri Oct 11 20:19:28 2019
New Revision: 276905
URL: https://gcc.gnu.org/viewcvs?rev=276905&root=gcc&view=rev
Log:
2019-10-11 Steven G. Kargl
PR fortran/91715
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91715
kargl at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P4
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92019
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|--
1 - 100 of 119 matches
Mail list logo