Regenerating All GNU Autotools Files (was: [GCC Wiki] Update of "BuildInfrastructure" by ManuelLópezIbáñez)

2019-10-22 Thread Thomas Schwinge
Hi! On 2011-10-23T14:50:35+0100, Jonathan Wakely wrote: > On 23 October 2011 14:32, Thomas Schwinge wrote: >>> - Regenerate all files: >>> + >>> [[Regenerating_GCC_Configuration#Regenerating_All_.27.27configure.27.27_Files|Regenerate >>> all files]] >>> >>> + See also

GCC 7.5 Status Report (2019-10-22)

2019-10-22 Thread Richard Biener
Status == The GCC 7 branch is open for regression and documentation fixes. We will close the GCC 7 branch after the release of GCC 7.5. There has been a lot of backporting activity to this branch a few weeks ago, but some bits may be left. I'm currently planning to do GCC 7.5 RC1 in the

GCC 10.0 Status Report (2019-10-22), Stage 1 to end Nov 16th

2019-10-22 Thread Richard Biener
Status == GCC trunk is open for general development, stage 1. Stage 1 tentatively ends at the end of Saturday, Nov. 16th, after which we enter general bugfixing, Stage 3 which is expected to last two months, closing with finalizing the transition to git. Please make sure to get features

invoice --AD

2019-10-22 Thread 侠枫
Do you need an invoice? zse456188- 0264vXBdA 0584 (徽同) 价低保真点数低 --- 结果肋骨被砸断了好几颗

invoice --Xu

2019-10-22 Thread
Do you need an invoice? zse456188- 0264v 0584 (徽同) 价低保真点数低 --- 并且油腻过头了

[Bug driver/47785] GCC with -flto does not pass -Wa options to the assembler

2019-10-22 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47785 kugan at gcc dot gnu.org changed: What|Removed |Added CC||kugan at gcc dot gnu.org ---

[Bug testsuite/92165] [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92165 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/92165] [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205

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

[Bug tree-optimization/92166] [10 regression] ICE compiling gcc.dg/vshift-5.c starting with r277241

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

[Bug c/92167] Poor source location choice for diagnostic in macro expansion

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92167 Richard Biener changed: What|Removed |Added Keywords||diagnostic Severity|normal

[Bug c++/87403] [Meta-bug] Issues that suggest a new warning

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87403 Bug 87403 depends on bug 91915, which changed state. Bug 91915 Summary: New warning for duplicate if condition in if-elseif-elseif chain https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91915 What|Removed |Added

[Bug c/91915] New warning for duplicate if condition in if-elseif-elseif chain

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

[Bug c/91915] New warning for duplicate if condition in if-elseif-elseif chain

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91915 --- Comment #4 from Martin Liška --- Great, thank you Marek!

Re: Fix use after free in vector_size change

2019-10-22 Thread Richard Biener
On Tue, Oct 22, 2019 at 9:25 AM Richard Sandiford wrote: > > I noticed yesterday that r277235 was a bit too mechanical and ended up > introducing use after free bugs in both loop and SLP vectorisation. > Sorry for the stupid mistake. :-( > > Moving "next_size += 1" down isn't part of the fix, but

[Bug ipa/91969] Compiling testsuite/g++.dg/ipa/pr85421.C with -fdump-ipa-inline ICEs

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

[Bug tree-optimization/92005] [10 Regression] switch code generation regression

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92005 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/90947] [9 Regression] Simple lookup table of array of strings is miscompiled

2019-10-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90947 --- Comment #13 from Jakub Jelinek --- Created attachment 47082 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47082=edit gcc10-pr90947.patch Here is an untested patch that fixes it for -std=c++17/-std=c++2a, though not for C++11/14,

[Bug c++/81866] [7/8 Regression] ICE with a default template parameter which is a template class nested in a template class

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81866 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/83534] C++17: typeinfo for noexcept function lacks noexcept information

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83534 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #7

[Bug ipa/92133] Support multi versioning on self recursive function

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92133 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug ipa/91969] Compiling testsuite/g++.dg/ipa/pr85421.C with -fdump-ipa-inline ICEs

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91969 --- Comment #2 from Martin Liška --- A reduced test-case: $ cat ice.C enum by {}; class A { public: class B { public: virtual void m_fn2(by) = 0; }; virtual int m_fn1(); B *cf; }; by a; class C : A, A::B { void m_fn2(by); };

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #19 from Eric Botcazou --- Created attachment 47084 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47084=edit Tentative fix

Re: [PATCH] Prevent LTO section collision for a symbol name starting with '*'.

2019-10-22 Thread Martin Liška
@Honza: PING^1 On 9/18/19 12:14 PM, Martin Liška wrote: > On 9/11/19 1:38 PM, Martin Liška wrote: >> The inline_clone manipulation happens in cgraph_node::find_replacement where >> we manipulate the clone_of. > > I fixed that but there's a similar situation which goes other way around: > >

[Bug lto/91393] [10 Regression] lto1: internal compiler error: decompressed stream: Destination buffer is too small

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91393 --- Comment #11 from Martin Liška --- (In reply to David Binderman from comment #10) > (In reply to Martin Liška from comment #9) > > I've got a patch candidate for it. > > Ping Martin. Anything happened with that patch ? There's a discussion

Re: [PATCH] Improve debug info in ivopts optimized loops (PR debug/90231)

2019-10-22 Thread Jakub Jelinek
On Mon, Oct 21, 2019 at 01:24:30PM +0200, Jakub Jelinek wrote: > So I wonder if for correctness I don't need to add: > > if (!use->iv->no_overflow > && !cand->iv->no_overflow > && !integer_pow2p (cstep)) > return NULL_TREE; > > with some of the above as comment explaining why.

[PATCH] [ARC] Fix movsi_ne pattern.

2019-10-22 Thread Claudiu Zissulescu
From: Shahab Vahedi Hi Andrew, The movsi_ne variants are in a wrong order, leading to wrong computation of the internal attribute "cond". Hence, to errors when outputting annul-true or annul-false instructions. Testcase added. The patch needs to go for trunk and gcc9 branch. OK to apply?

[Bug libstdc++/89022] Implement P0202R3 - C++20 Constexpr Modifiers to Functions in and Headers.

2019-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89022 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

Re: [PATCH V3] Loop split upon semi-invariant condition (PR tree-optimization/89134)

2019-10-22 Thread Feng Xue OS
Hi, Michael, Since gcc 10 release is coming, that will be good if we can add this patch before that. Thanks Feng. From: Michael Matz Sent: Wednesday, October 16, 2019 12:01 AM To: Philipp Tomsich Cc: Feng Xue OS; Richard Biener;

[Bug c++/86465] [7/8/9/10 Regression] C++17 triggers: ‘’ may be used uninitialized in this function

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[PATCH 3/3] [ARC] Don't split ior/mov predicated insns.

2019-10-22 Thread Claudiu Zissulescu
Do not split immediate constants for predicated instructions. gcc/ -xx-xx Claudiu Zissulescu * config/arc/arc.c (arc_split_ior): Add asserts. (arc_split_mov_const): Likewise. (arc_check_ior_const): Do not match known short immediate values. *

[PATCH 2/3] [ARC] Update mea option documentation

2019-10-22 Thread Claudiu Zissulescu
Update -mea option documentation. gcc/ -xx-xx Claudiu Zissulescu * config/arc/arc.opt (mea): Update help string. * doc/invoke.texi(ARC): Update mea option info. --- gcc/config/arc/arc.opt | 2 +- gcc/doc/invoke.texi| 2 +- 2 files changed, 2 insertions(+), 2

[Bug ipa/91956] [10 Regression] ICE: verify_cgraph_node failed (error: comdat-local function called by __ct .isra outside its comdat) since r275982

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

[Bug gcov-profile/91971] Profile directory concatenated with object file path

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

[Bug sanitizer/83356] [7 Regression] excessive stack usage compiling with -O2 -fsanitize=bounds -fsanitize=object-size

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83356 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug target/83712] [7 Regression] "Unable to find a register to spill" when compiling for thumb1

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83712 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug target/92175] x86 backend claims V4SI multiplication support, preventing more optimal pattern

2019-10-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92175 --- Comment #2 from Jakub Jelinek --- Something should compare the costs. Either vect_recog_mult_pattern should move the mul_optab != unknown_optab etc. check after vect_synth_mult_by_constant, compare the costs of the pattern recognized

Re: [PATCH V3] Loop split upon semi-invariant condition (PR tree-optimization/89134)

2019-10-22 Thread Michael Matz
Hello, I've only noticed a couple typos, and one minor remark. From my perspective it's okay, but you still need the okay of a proper reviewer, for which you might want to state the testing/regression state of this patch relative to trunk. The remarks follow: On Tue, 22 Oct 2019, Feng Xue

[PATCH] Fix PR92173

2019-10-22 Thread Richard Biener
The following fixes an ICE when vectorizable_reduction asks for the optab for a shift but passes optab_default. Simply pass optab_vector since that's what it code-generates later. As optimization if its own code-generator fails try the regular one. Bootstrapped and tested on

[Bug middle-end/92170] Incorrect function names output when using -fstack-usage on C++

2019-10-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92170 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

Fix use after free in vector_size change

2019-10-22 Thread Richard Sandiford
I noticed yesterday that r277235 was a bit too mechanical and ended up introducing use after free bugs in both loop and SLP vectorisation. Sorry for the stupid mistake. :-( Moving "next_size += 1" down isn't part of the fix, but it seemed odd to keep it where it was after moving the "next_size ==

[Bug c++/91979] Incorrect mangling for non-template-argument nullptr expression

2019-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91979 --- Comment #3 from Jonathan Wakely --- Thanks, once you have a copyright assignment on file please post to the gcc-patches list with a testcase. This might need a new -fabi-version to preserve the old mangling for compatibility, but I'll let

Re: [PATCH] Fix incorrect merge of conflictant names in `dump_graphviz`

2019-10-22 Thread Richard Biener
On Tue, Oct 22, 2019 at 1:00 AM Giuliano Belinassi wrote: > > Hi, > > When using lto-dump -callgraph with two or more .o files containing distinct > functions with the same name, dump_graphviz incorrectly merged those functions > into a single node. This patch fixes this issue by calling

[Bug target/90928] [9/10 Regression] [nvptx] internal compiler error: in instantiate_virtual_regs_in_insn, at function.c:1737

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90928 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug middle-end/90354] [7 regression] Skip the not first insn when traversing the insn node

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90354 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org

[Bug tree-optimization/85887] [7/8/9/10 Regression] Missing DW_TAG_lexical_block PC range

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85887 Richard Biener changed: What|Removed |Added Keywords||wrong-code

[Bug tree-optimization/85887] [7/8/9/10 Regression] Missing DW_TAG_lexical_block PC range

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85887 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug ipa/92133] Support multi versioning on self recursive function

2019-10-22 Thread fxue at os dot amperecomputing.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92133 --- Comment #2 from Feng Xue --- (In reply to Martin Liška from comment #1) > Let me take a look. I've created a patch (https://gcc.gnu.org/ml/gcc-patches/2019-10/msg01260.html), could you take a time to review it?

Re: [PATCH][GCC][Arm][libsanitizer] Fix arm libsanitizer bootstrap failure

2019-10-22 Thread Jakub Jelinek
On Tue, Oct 22, 2019 at 10:00:39AM +, Tamar Christina wrote: > Glibc has recently introduced changed to the mode field in ipc_perm > in commit 2f959dfe849e0646e27403f2e4091536496ac0f0. For Arm this > means that the mode field no longer has the same size. > > This causes an assert failure

[Bug c++/91979] Incorrect mangling for non-template-argument nullptr expression

2019-10-22 Thread kamleshbhalui at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91979 Kamlesh Kumar changed: What|Removed |Added CC||kamleshbhalui at gmail dot com ---

[wwwdocs] projects/gupc.html - adjust upc.gwu.edu references

2019-10-22 Thread Gerald Pfeifer
The most current version still using GCC 5 is an indication we may want/need to remove this at one point. For now I opted to keep it. Committed. Gerald commit 1d67809c07a5e60220f2d2e03a4ff2de33302721 Author: Gerald Pfeifer Date: Tue Oct 22 08:38:17 2019 +0200 Replace (or remove)

[Bug target/92175] x86 backend claims V4SI multiplication support, preventing more optimal pattern

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92175 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug ipa/92133] Support multi versioning on self recursive function

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

[PATCH][GCC][Arm][libsanitizer] Fix arm libsanitizer bootstrap failure

2019-10-22 Thread Tamar Christina
Hi All, Glibc has recently introduced changed to the mode field in ipc_perm in commit 2f959dfe849e0646e27403f2e4091536496ac0f0. For Arm this means that the mode field no longer has the same size. This causes an assert failure against libsanitizer's internal copy of ipc_perm. Since this change

Re: [SVE] PR91272

2019-10-22 Thread Richard Sandiford
Prathamesh Kulkarni writes: > diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c > index acdd90784dc..dfd33b142ed 100644 > --- a/gcc/tree-vect-stmts.c > +++ b/gcc/tree-vect-stmts.c > @@ -10016,25 +10016,26 @@ vectorizable_condition (stmt_vec_info stmt_info, > gimple_stmt_iterator *gsi, >

[Bug c++/83534] C++17: typeinfo for noexcept function lacks noexcept information

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

[PATCH 0/3][ARC] Bug fixes, cleanups and doc update.

2019-10-22 Thread Claudiu Zissulescu
Hi Andrew, Please find a set of three patches for trunk as fallows: [ARC] Cleanup sign/zero extend patterns This is just insn patterns cleanup. [ARC] Update mea option documentation Update -mea option documentation. [ARC] Don't split ior/mov predicated insns. Found

[PATCH 1/3] [ARC] Cleanup sign/zero extend patterns

2019-10-22 Thread Claudiu Zissulescu
Cleanup sign/zero extend patterns (corrects the asm output string and constraint letters). gcc/ -xx-xx Claudiu Zissulescu * config/arc/arc.md (zero_extendqihi2_i): Cleanup pattern. (zero_extendqisi2_ac): Likewise. (zero_extendhisi2_i): Likewise.

[Bug target/92175] New: x86 backend claims V4SI multiplication support, preventing more optimal pattern

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92175 Bug ID: 92175 Summary: x86 backend claims V4SI multiplication support, preventing more optimal pattern Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/91825] [10 regression] Bogus -Wmaybe-uninitialized with r275744 breaks bootstrap

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

[Bug tree-optimization/91885] [9 Regression] ICE when compiling SPEC 2017 blender benchmark with -O3 -fprofile-generate

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91885 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug rtl-optimization/91860] [10 Regression] ICE: in decompose, at rtl.h:2279 with -Og -fipa-cp -g --param=max-combine-insns=3

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

[Bug tree-optimization/88760] GCC unrolling is suboptimal

2019-10-22 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760 --- Comment #41 from Jiu Fu Guo --- for code: subroutine foo (i, i1, block) integer :: i, i1 integer :: block(9, 9, 9) block(i:9,1,i1) = block(i:9,1,i1) - 10 end subroutine foo "-funroll-loops --param max-unroll-times=2

[Bug libstdc++/88322] Implement C++20 library features.

2019-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322 Bug 88322 depends on bug 88305, which changed state. Bug 88305 Summary: Implement P0019R8, C++20 std::atomic_ref https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88305 What|Removed |Added

[Bug libstdc++/88305] Implement P0019R8, C++20 std::atomic_ref

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

[Bug middle-end/92170] Incorrect function names output when using -fstack-usage on C++

2019-10-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92170 --- Comment #6 from Eric Botcazou --- > I wasn't sure what the purpose of splitting at "." was (in particular since > I think of GCC as a C/C++ compiler and the "." would not normally appear in > qualified names as a separator). Yet there is a

[Bug middle-end/92170] Incorrect function names output when using -fstack-usage on C++

2019-10-22 Thread austinpmorton at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92170 --- Comment #7 from Austin Morton --- As I said, the code made no sense to me in the context of C/C++ qualified names - the comment didn't clarify that this bit of code was concerned with Ada qualified names. Printing the fully qualified name

Update aarch64 baseline symbols

2019-10-22 Thread Andreas Schwab
Installed as obvious. * config/abi/post/aarch64-linux-gnu/baseline_symbols.txt: Update. diff --git a/libstdc++-v3/config/abi/post/aarch64-linux-gnu/baseline_symbols.txt b/libstdc++-v3/config/abi/post/aarch64-linux-gnu/baseline_symbols.txt index 53c87f115e0..99fd027827c 100644 ---

Re: [C++ PATCH] Implement P1073R3: Immediate functions (PR c++/88335)

2019-10-22 Thread Jakub Jelinek
On Mon, Oct 21, 2019 at 04:44:22PM -0400, Jason Merrill wrote: > Perhaps we should bypass the existing virtual function call mechanism for > consteval, and instead find the complete object directly and call > non-virtually. Maybe, but can that be done incrementally? > > The finish_function was

Re: gcc-wwwdocs branch master updated. cdc7bf90357701877546f8bac160d0fb9e20b334

2019-10-22 Thread Andreas Schwab
On Okt 21 2019, Joseph Myers wrote: > I've seen some versions of plain "git push" in the past warn about changed > defaults for what it pushes, so being explicit avoids confusing people > with that warning. Though it seems that warning was removed from git in > 2016, so maybe avoiding it is

[PATCH] [ARC] Fix legitimize pic address.

2019-10-22 Thread Claudiu Zissulescu
Hi Andrew, There are cases when an pic address gets complicated, and it needs to be resolved via force_reg function found in prepare_move_operands. When this happens, we need to disambiguate the pic address and re-legitimize it. Testcase added as well. The patch needs to be applied to trunk and

[Bug middle-end/81669] trunk/gcc/fibonacci_heap.h:58: possible missing initialisation ?

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81669 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/82364] [7 Regression] Enormous memory usage when building for 32bit i386 with >= -O1

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82364 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug ipa/92074] [10 regression] 26% performance regression on Spec2017 548.exchange2_r

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92074 --- Comment #5 from Martin Liška --- (In reply to Hongtao.liu from comment #4) > Same regression on skylake. Confirmed and same happens for znver1: https://lnt.opensuse.org/db_default/v4/SPEC/graph?plot.0=32.407.0

[Bug rtl-optimization/92176] New: LRA problem with reloads for subreg operands

2019-10-22 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92176 Bug ID: 92176 Summary: LRA problem with reloads for subreg operands Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/90947] [9 Regression] Simple lookup table of array of strings is miscompiled

2019-10-22 Thread dimitar.yordanov at sap dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90947 Dimitar Yordanov changed: What|Removed |Added CC||dimitar.yordanov at sap dot com ---

[Bug other/63426] [meta-bug] Issues found with -fsanitize=undefined

2019-10-22 Thread postmas...@trippelsdorf-de.bounceio.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63426 --- Comment #9 from postmas...@trippelsdorf-de.bounceio.net --- Your email was bounced... - ... because something went wrong between you and your recipient. Ugh! What to do next?

[Bug lto/91576] [10 Regression] error: invalid conversion in gimple call since r272749

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91576 --- Comment #8 from Martin Liška --- Honza?

[Bug c++/89357] [7/8/9/10 regression][C++11] alignas for automatic variables with alignment greater than 16 fails

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89357 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug c++/90320] [7/8/9/10 Regression] Explicit constructor called implicitly

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90320 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug c++/86465] [7/8/9/10 Regression] C++17 triggers: ‘’ may be used uninitialized in this function

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug ipa/92109] [10 Regression] ICE in modify_call_stmt, at ipa-param-manipulation.c:1586

2019-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92109 Martin Liška changed: What|Removed |Added Keywords||needs-reduction

[Bug inline-asm/91111] [7/8 Regression] arm64 Linux kernel panics at boot due to unexpected register assignment in inline asm

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=9 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug middle-end/91021] [7/8 Regression] ICE in tm_memopt_compute_antic at gcc/trans-mem.c:3867

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91021 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug c++/91891] [7 Regression] std::function with lambda default initializer in aggregate construction causes ICE

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91891 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug fortran/90133] [7/8/9/10 Regression] Linker error from accessing event_type via use association outside associate/block scope

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90133 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug target/91816] [7/8/9/10 Regression] Arm generates out of range conditional branches in Thumb2

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91816 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

Fix PR90796

2019-10-22 Thread Michael Matz
Hi, this was still collecting dust on my disk, so here it is. See the extensive comment in the patch for what happens, in short invariant IVs are affine but still have to be handled more conservative than other affine IVs in transformations that reorder instructions. Making our dependence

[Bug tree-optimization/90758] [7 Regression] spurious -Warray-bounds with -O3

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90758 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug middle-end/90663] [7/8/9 Regression] strcmp ([i], a + i) not folded for arrays and constant index

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90663 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/90320] [7/8/9/10 Regression] Explicit constructor called implicitly

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90320 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/89434] [7/8 Regression] wrong code with -Og and __builtin_mul_overflow()

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89434 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/67960] [8/9/10 Regression] Prefixing a function with [[deprecated]] produces multiple warnings

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67960 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.4

[Bug bootstrap/87338] [8/9 Regression] gcc 8.2 fails to bootstrap on ia64

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87338 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.4

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

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.4

[Bug c/88660] [8/9/10 Regression] Invalid report of "set but used variable" with -O

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88660 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.4

[Bug tree-optimization/90264] [9/10 Regression] -Wnull-dereference QoI issue

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90264 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.3

[Bug ada/91100] [9,10 Regression] FAIL: gnat.dg/socket1.adb execution test

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91100 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.3

[Bug target/87833] [9/10 Regression] -fPIC isn't used to create offload shared library

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87833 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.3

[Bug tree-optimization/92173] [10 Regression] ICE in optab_for_tree_code, at optabs-tree.c:81

2019-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92173 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Oct 22 13:08:53 2019 New Revision: 277288 URL: https://gcc.gnu.org/viewcvs?rev=277288=gcc=rev Log: 2019-10-22 Richard Biener PR tree-optimization/92173 *

[Bug sanitizer/92154] new glibc breaks arm bootstrap due to libsanitizer

2019-10-22 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92154 --- Comment #2 from Tamar Christina --- Author: tnfchris Date: Tue Oct 22 14:25:38 2019 New Revision: 277291 URL: https://gcc.gnu.org/viewcvs?rev=277291=gcc=rev Log: Arm: Fix arm libsanitizer bootstrap failure Glibc has recently introduced

  1   2   3   >