[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #23 from Andreas Schwab --- #c18 fixes the ICE on m68k which had the same problem as ia64.

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #22 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #17 from Alexandre Oliva --- > Rainier, I wasn't sure how "same" the bootstrap failure you'd observed was, > that's why I'd asked for a preprocessed testcase. Now, since

[Bug tree-optimization/83312] [8 regression] bogus -Warray-bounds warning

2017-12-13 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83312 --- Comment #8 from Arnd Bergmann --- (In reply to David Malcolm from comment #7) > Candidate patch: > https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00778.html I confirmed this fixes the problem on both the original source file as well as the

[Bug c++/80026] [6/7/8 Regression] passing unresolved function pointer to variadic function template yields "too many arguments" error

2017-12-13 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80026 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com ---

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #28 from Andreas Schwab --- Reduced testcase for #c27: int f1 (int); int f2 (int); int foo (int f) { return f1 (f) || f2 (f) != 0; }

[Bug rtl-optimization/83327] Spilling into hard regs not taken into account in lra liveness analysis

2017-12-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83327 Tom de Vries changed: What|Removed |Added Attachment #42850|0 |1 is obsolete|

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #24 from Christophe Lyon --- Created attachment 42862 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42862=edit Preprocessed file for arm-thumb Compilation of this file with -mthumb makes the assembler complain with: gload.s:

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #25 from Christophe Lyon --- Created attachment 42863 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42863=edit Assembler for arm-thumb This is the assembler file created with -mthumb, for which gas complains.

[Bug c++/83406] GCC8 can't deduce lambda return type

2017-12-13 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83406 --- Comment #1 from Viktor Ostashevskyi --- gcc version 8.0.0 20171213 (experimental) (GCC)

[Bug c/83407] New: Warn about unsigned size_t underflow

2017-12-13 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83407 Bug ID: 83407 Summary: Warn about unsigned size_t underflow Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/378] [AIX] gcc cannot compile huge c file

2017-12-13 Thread lzsiga at freemail dot c3.hu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=378 lzsiga at mail dot ahiv.hu changed: What|Removed |Added CC||lzsiga at freemail dot c3.hu

[Bug c++/83406] New: GCC8 can't deduce lambda return type

2017-12-13 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83406 Bug ID: 83406 Summary: GCC8 can't deduce lambda return type Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libstdc++/59568] complex type operator>> does not set eofbit for input streams.

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59568 --- Comment #6 from Jonathan Wakely --- The simplest fix is just: --- a/libstdc++-v3/include/std/complex +++ b/libstdc++-v3/include/std/complex @@ -495,6 +495,8 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION _Tp __re_x, __im_x; _CharT __ch;

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #27 from Andreas Schwab --- On ia64, even after applying all patches, there is still an ICE: configure:4279: /usr/local/gcc/test/Build/./gcc/xgcc -B/usr/local/gcc/test/Build/./gcc/ -B/usr/ia64-suse-linux/bin/

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug c++/81061] [7/8 Regression] ICE modifying read-only variable

2017-12-13 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81061 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #26 from Christophe Lyon --- I have attached gload.i and gload.s to help you reproduce the problem on arm --with-mode=thumb. I will also perform some tests with the patch series posted here.

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #31 from Jakub Jelinek --- Created attachment 42866 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42866=edit gcc8-pr83396.patch Variant patch, with assert checking.

[Bug tree-optimization/83410] New: [8 regression] libgomp.graphite/force-parallel-4.c etc. FAIL

2017-12-13 Thread ro at gcc dot gnu.org
-linux-gnu Between 20171212 (r255584) and 20171213 (r255603), a few testsuite regressions occured: +FAIL: libgomp.graphite/force-parallel-4.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 (found 0 times) +FAIL: libgomp.graphite/force-parallel-4.c scan-tree-dump-times

[Bug tree-optimization/83410] [8 regression] libgomp.graphite/force-parallel-4.c etc. FAIL

2017-12-13 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410 Rainer Orth changed: What|Removed |Added Target Milestone|--- |8.0

[Bug target/83408] microblaze: long compile times

2017-12-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83408 --- Comment #1 from Richard Biener --- I think we have a dup somewhere for i?86. find_base_term is quadratic.

[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g

2017-12-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug target/83399] Power8 ICE During LRA with 2-op rtl pattern for lvx instruction

2017-12-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83399 Richard Biener changed: What|Removed |Added Target||powerpc64le --- Comment #1 from

[Bug target/83408] New: microblaze: long compile times

2017-12-13 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83408 Bug ID: 83408 Summary: microblaze: long compile times Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #32 from Christophe Lyon --- (In reply to Christophe Lyon from comment #26) > I have attached gload.i and gload.s to help you reproduce the problem on arm > --with-mode=thumb. > > I will also perform some tests with the patch series

[Bug target/83405] [8 Regression] bootstrap fails building a hppa64 compiler using gcc-8 trunk

2017-12-13 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83405 --- Comment #1 from Matthias Klose --- still seen with r255604, and the proposed patch from https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00811.html

[Bug rtl-optimization/83393] [8 Regression] wrong code with -O2 -fno-forward-propagate -fno-tree-bit-ccp

2017-12-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83393 --- Comment #4 from Segher Boessenkool --- Author: segher Date: Wed Dec 13 14:05:57 2017 New Revision: 255606 URL: https://gcc.gnu.org/viewcvs?rev=255606=gcc=rev Log: combine: Fix PR83393 In move_deaths we move a REG_DEAD note if the

[Bug rtl-optimization/83393] [8 Regression] wrong code with -O2 -fno-forward-propagate -fno-tree-bit-ccp

2017-12-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83393 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/81276] Function multiversioning doesn't work with C++ templates

2017-12-13 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81276 Hannes Hauswedell changed: What|Removed |Added CC||h2+bugs at

[Bug rtl-optimization/83327] Spilling into hard regs not taken into account in lra liveness analysis

2017-12-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83327 --- Comment #5 from Tom de Vries --- tentative patch mentioned here: https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00813.html

[Bug c++/83400] g++ -O1 doesn't execute any code in destructors with a throw statement if it sees another throw

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83400 --- Comment #2 from Jonathan Wakely --- If the destructor uses a dynamic exception-specification then it works correctly: ~ThrowInDtor() throw(long) { in dtor terminate called after throwing an instance of 'long' Aborted (core dumped)

[Bug target/83409] New: arc: "internal compiler error: in extract_constrain_insn" with -O3

2017-12-13 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83409 Bug ID: 83409 Summary: arc: "internal compiler error: in extract_constrain_insn" with -O3 Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/83116] [6/7/8 Regression] Statement with no effect causes wrong code of static object constexpr method

2017-12-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83116 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/83322] [8 Regression] r255469 causes: ICE: tree check: expected class ‘type’, have ‘exceptional’ (baselink) in diag_attr_exclusions, at attribs.c:393

2017-12-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83322 --- Comment #4 from Markus Trippelsdorf --- Another variant: struct A { void foo(); }; struct B { bool foo; }; struct C : A, B { __attribute__((warn_unused_result)) int foo(); }; trippels@gcc67 ~ % g++ -Wall -c nsHttpHandler.ii

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-12-13 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment

[Bug tree-optimization/83410] [8 regression] libgomp.graphite/force-parallel-4.c etc. FAIL

2017-12-13 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/83116] [6/7/8 Regression] Statement with no effect causes wrong code of static object constexpr method

2017-12-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83116 --- Comment #4 from Marek Polacek --- Ah, the result seems to be cached in constexpr_call_table! I'll keep lookin'.

[Bug c/83397] void f() { } has zero arguments

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83397 --- Comment #5 from Jonathan Wakely --- (In reply to jos...@codesourcery.com from comment #3) > DR#317 explicitly confirms that () is not a prototype in a function > definition. Which is why I set the status to NEW to confirm the bug. > It's

[Bug c++/15272] lookup, dependent base

2017-12-13 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15272 --- Comment #17 from Nathan Sidwell --- Author: nathan Date: Wed Dec 13 12:40:45 2017 New Revision: 255605 URL: https://gcc.gnu.org/viewcvs?rev=255605=gcc=rev Log: [PR C++/15272] lookups with ambiguating dependent base

[Bug c++/15272] lookup, dependent base

2017-12-13 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15272 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/43282] GCC looks into dependent bases during unqualified lookup

2017-12-13 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43282 Bug 43282 depends on bug 15272, which changed state. Bug 15272 Summary: lookup, dependent base https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15272 What|Removed |Added

[Bug tree-optimization/83198] [7/8 regression] ICE in format_floating, at gimple-ssa-sprintf.c:1900

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83198 --- Comment #2 from Jakub Jelinek --- Created attachment 42868 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42868=edit gcc8-pr83198.patch Untested fix. It is wrong to derive precision from TREE_TYPE (arg), it might not be a floating

[Bug c/83407] Warn about unsigned size_t underflow

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83407 --- Comment #3 from Jonathan Wakely --- (In reply to Jonny Grant from comment #2) > Hello Richard > > Static analysis could spot this example case? But there's nothing wrong with your example. It creates the maximum value of type size_t and

[Bug c++/12944] [meta-bug] C++ name-lookup problems

2017-12-13 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12944 Bug 12944 depends on bug 15272, which changed state. Bug 15272 Summary: lookup, dependent base https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15272 What|Removed |Added

[Bug c++/83400] g++ -O1 doesn't execute any code in destructors with a throw statement if it sees another throw

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83400 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code

[Bug c++/83406] [8 Regression] GCC8 can't deduce lambda return type

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83406 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/47988] ICE: in reload_cse_simplify_operands, at postreload.c:403: insn does not satisfy its constraints

2017-12-13 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47988 --- Comment #2 from Zdenek Sojka --- (In reply to Dominique d'Humieres from comment #1) > Are sure that the expected values after cshift are right? > > Is the problem still present? The testcase was reduced from

[Bug c/83407] Warn about unsigned size_t underflow

2017-12-13 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83407 --- Comment #2 from Jonny Grant --- Hello Richard Static analysis could spot this example case? Is there a legitimate case? I can only think of something like this with a cast :- size_t max_val = (size_t)-1;

[Bug c++/79650] [6/7/8 Regression] ICE on invalid c++ code with label arithmetic in convert_nontype_argument (pt.c:6515)

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79650 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug target/13515] `asm' operand requires impossible reload

2017-12-13 Thread jason.duerstock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13515 Jason Duerstock changed: What|Removed |Added CC||jason.duerstock at gmail dot com ---

[Bug tree-optimization/83403] Missed register promotion opportunities in loop

2017-12-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83403 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #33 from Jakub Jelinek --- I can reproduce the -fcompare-debug failure with cross to aix with the whole patchset, creduce is running now.

[Bug c++/83181] [C++17] Invalid deduction guide accepted

2017-12-13 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83181 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #1 from TC

[Bug c++/82235] Copy ctor is not found for copying array of an object when it's marked explicit

2017-12-13 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82235 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/83418] New: [8 Regression] ICE in extract_range_for_var_from_comparison_expr, at vr-values.c:448

2017-12-13 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83418 Bug ID: 83418 Summary: [8 Regression] ICE in extract_range_for_var_from_comparison_expr, at vr-values.c:448 Product: gcc Version: 8.0 Status:

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #58 from joseph at codesourcery dot com --- With the latest build-many-glibcs.py build , using GCC trunk r255614, ia64 fails with an ICE building libgcc, m68k fails

[Bug middle-end/78468] [8 regression] libgomp.c/reduction-10.c and many more FAIL

2017-12-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78468 --- Comment #45 from Eric Botcazou --- Author: ebotcazou Date: Wed Dec 13 23:16:56 2017 New Revision: 255616 URL: https://gcc.gnu.org/viewcvs?rev=255616=gcc=rev Log: PR middle-end/78468 * emit-rtl.c (init_emit): Remove ???

[Bug tree-optimization/83410] [8 regression] libgomp.graphite/force-parallel-4.c etc. FAIL

2017-12-13 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410 --- Comment #4 from Jeffrey A. Law --- And of course there's cases where we depend on threading similar situations to enable vectorization. I loathe the idea of checking for graphite to determine whether or not to thread these edges, it feels

[Bug middle-end/78468] [8 regression] libgomp.c/reduction-10.c and many more FAIL

2017-12-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78468 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libfortran/78549] Very slow formatted internal file output

2017-12-13 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78549 --- Comment #31 from Jerry DeLisle --- Author: jvdelisle Date: Thu Dec 14 02:30:49 2017 New Revision: 255621 URL: https://gcc.gnu.org/viewcvs?rev=255621=gcc=rev Log: 2017-12-12 Jerry DeLisle PR

[Bug tree-optimization/83411] New: function multiversioning should clone the entire sub-callgraph

2017-12-13 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83411 Bug ID: 83411 Summary: function multiversioning should clone the entire sub-callgraph Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #38 from Jakub Jelinek --- So a CODE_LABEL with NULL BLOCK_FOR_INSN? Ugh, that sounds broken. In the patch a workaround is of course easy, just replace: + if (BB_HEAD (BLOCK_FOR_INSN (last_label)) == last_label) +

[Bug rtl-optimization/82398] [8 Regression] error: qsort comparator non-negative on sorted output: 2 in fill_vec_av_set at gcc/sel-sched.c:3725

2017-12-13 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82398 --- Comment #5 from Alexander Monakov --- Author: amonakov Date: Wed Dec 13 16:30:29 2017 New Revision: 255607 URL: https://gcc.gnu.org/viewcvs?rev=255607=gcc=rev Log: sel-sched: fix sel_rank_for_schedule for qsort (PR 82398) PR

[Bug rtl-optimization/82398] [8 Regression] error: qsort comparator non-negative on sorted output: 2 in fill_vec_av_set at gcc/sel-sched.c:3725

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82398 --- Comment #6 from Jakub Jelinek --- So fixed? Or do you want to keep it open for some reason (and if yes, does it have to be tracked as regression)?

[Bug target/81228] [7/8 Regression] ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2508

2017-12-13 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81228 --- Comment #6 from sudi at gcc dot gnu.org --- Submitted for review https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00838.html

[Bug tree-optimization/83412] GCC line directive suppresses warnings

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83412 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Known to fail|

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #42 from Andreas Schwab --- Reconfigured with --without-buildconfig: / -B/usr/ia64-suse-linux/bin/ -nostdinc++ -B/usr/local/gcc/test/Build/prev-ia64-suse-linux/libstdc++-v3/src/.libs

[Bug libstdc++/59568] complex type operator>> does not set eofbit for input streams.

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59568 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Wed Dec 13 17:02:14 2017 New Revision: 255608 URL: https://gcc.gnu.org/viewcvs?rev=255608=gcc=rev Log: PR libstdc++/59568 fix error handling for std::complex stream extraction

[Bug tree-optimization/82944] missing -Wstringop-truncation on strncpy due to system header macro

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82944 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #36 from Andreas Schwab --- /usr/local/gcc/test/Build/./prev-gcc/xg++ -B/usr/local/gcc/test/Build/./prev-gcc/ -B/usr/ia64-suse-linux/bin/ -nostdinc++

[Bug target/83405] [8 Regression] bootstrap fails building a hppa64 compiler using gcc-8 trunk

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83405 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 Jakub Jelinek changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #40

[Bug c++/83406] [8 Regression] GCC8 can't deduce lambda return type

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83406 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #41 from Andreas Schwab --- /usr/local/gcc/test/Build/./prev-gcc/xg++ -B/usr/local/gcc/test/Build/./prev-gcc/ -B/usr/ia64-suse-linux/bin/ -nostdinc++

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #43 from joseph at codesourcery dot com --- The build-many-glibcs.py builds with mainline tools start 24 hours after the previous such build finished (so the next one will start at 21:44 UTC today; if all the build problems are

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #45 from Andreas Schwab --- Starting program: /usr/local/gcc/test/Build/prev-gcc/cc1plus -quiet -nostdinc++ -I /usr/local/gcc/test/Build/prev-ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux -I

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #46 from Jakub Jelinek --- (In reply to Andreas Schwab from comment #44) > Breakpoint 1, fancy_abort (file=0x43d15300 > "../../gcc/haifa-sched.c", > line=5465, > function=0x43d164b8

[Bug c++/83322] [8 Regression] r255469 causes: ICE: tree check: expected class ‘type’, have ‘exceptional’ (baselink) in diag_attr_exclusions, at attribs.c:393

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83322 Martin Sebor changed: What|Removed |Added Keywords||patch Status|NEW

[Bug middle-end/83404] bogus stringop-overflow warning

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83404 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #34 from Jakub Jelinek --- Ok, reduced testcase for the -fcompare-debug (length) issue is just: void fn1() {} with -O2 -gdwarf-4 -fcompare-debug The *.ira dump is still identical, but reload has: --- pr83396.ii.276r.reload

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #35 from Jakub Jelinek --- Discussed in the https://gcc.gnu.org/ml/gcc-patches/2003-03/msg01693.html thread. Thus, David, can you check if AIX debugging even without push_p? Perhaps separately -gdwarf-{2,3,4} and the default

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #37 from David Edelsohn --- Jakub, the -fcompare-debug failure is not new. The root cause has been analyzed before. AIX specifically does not want to push unnecessary stack frames for code that is not compiled with debugging solely

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #39 from Jakub Jelinek --- (In reply to David Edelsohn from comment #37) > Jakub, the -fcompare-debug failure is not new. The root cause has been > analyzed before. AIX specifically does not want to push unnecessary stack > frames

[Bug target/83408] microblaze: long compile times

2017-12-13 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83408 --- Comment #2 from Arnd Bergmann --- I've tried removing the architecture specific bits from the preprocessed file. The issue is still unchanged on microblaze but I could not trigger it on x86, the same file builds fine here.

[Bug middle-end/82365] stack locations are consolidated if noreturn function is on the path

2017-12-13 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82365 --- Comment #10 from Arnd Bergmann --- I have now observed the problem in another file, this one time that is more commonly used, but not as drastic, as the stack usage is only around 1000 bytes. The original source code is in

[Bug rtl-optimization/82398] [8 Regression] error: qsort comparator non-negative on sorted output: 2 in fill_vec_av_set at gcc/sel-sched.c:3725

2017-12-13 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82398 Alexander Monakov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/82407] [meta-bug] qsort_chk fallout tracking

2017-12-13 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82407 Bug 82407 depends on bug 82398, which changed state. Bug 82398 Summary: [8 Regression] error: qsort comparator non-negative on sorted output: 2 in fill_vec_av_set at gcc/sel-sched.c:3725 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82398

[Bug c/83407] Warn about unsigned size_t underflow

2017-12-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83407 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/59568] complex type operator>> does not set eofbit for input streams.

2017-12-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59568 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/83412] New: GCC line directive suppresses warnings

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83412 Bug ID: 83412 Summary: GCC line directive suppresses warnings Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug bootstrap/83396] [8 Regression] Bootstrap failures with Statement Frontiers

2017-12-13 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #44 from Andreas Schwab --- Breakpoint 1, fancy_abort (file=0x43d15300 "../../gcc/haifa-sched.c", line=5465, function=0x43d164b8

[Bug target/81874] internal compiler error: in do_SUBST, at combine.c:725

2017-12-13 Thread zwzhangwen.zhang at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81874 --- Comment #6 from zwzhangwen.zhang at huawei dot com --- I think this bug exists and hides.The reason is that trunc_int_for_mode will check newval replacing oldval with CONST_INT in combine pass, but for 0x8000,the result of

[Bug c/83390] valgrind error in lra_eliminate_regs_1

2017-12-13 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83390 --- Comment #6 from David Binderman --- (In reply to David Binderman from comment #5) > I'll dig deeper with some more debug statements. I couldn't make much sense of the results, so I tried initialising local variable "offset" at it's

[Bug debug/83419] New: [8 Regression] -fcompare-debug failure (length)

2017-12-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83419 Bug ID: 83419 Summary: [8 Regression] -fcompare-debug failure (length) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/83394] [8 Regression] always_inline vs. noinline no longer diagnosed

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83394 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #5 from Martin Sebor

[Bug tree-optimization/83412] GCC line directive suppresses warnings

2017-12-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83412 --- Comment #2 from Andrew Pinski --- # 12 "a.c" 3 4 This means you are in a system header so -Wsystem is needed IIRC.

[Bug c++/79650] [6/7/8 Regression] ICE on invalid c++ code with label arithmetic in convert_nontype_argument (pt.c:6515)

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79650 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5

[Bug fortran/83076] [8 Regression] ICE in gfc_deallocate_scalar_with_status, at fortran/trans.c:1598

2017-12-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83076 --- Comment #10 from Dominique d'Humieres --- > "Today" got rather extended! ;-) > I have fixed the problem with pr58793. You had better provide me with > one or two other examples. For internal compiler error: in gfc_add_modify_loc, at

[Bug c++/79650] [6/7/8 Regression] ICE on invalid c++ code with label arithmetic in convert_nontype_argument (pt.c:6515)

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79650 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug other/83413] New: that's a compiler bug, not something we can address. MAME is known to be buildable for other ARM targets (e.g. Raspberry Pi) right now so it appears to be an issue with whatever

2017-12-13 Thread perfeitoan at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83413 Bug ID: 83413 Summary: that's a compiler bug, not something we can address. MAME is known to be buildable for other ARM targets (e.g. Raspberry Pi) right now so it appears to be an

  1   2   >