[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: deb

[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 declarati

[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 trunc_int_for_m

[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: UNCONFIR

[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&root=gcc&view=rev Log: 2017-12-12 Jerry DeLisle PR libgfortran/78549 * i

[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 li

[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 w

[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 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 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 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&root=gcc&view=rev Log: PR middle-end/78468 * emit-rtl.c (init_emit): Remove

[Bug tree-optimization/83253] -ftree-slsr causes performance regression

2017-12-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83253 --- Comment #9 from Bill Schmidt --- I was able to build an i386 cross, and this wasn't sufficient to solve the problem. I see: Processing dependency tree rooted at 1. Inserting initializer: slsr_10 = scale_7(D) * 3; Increment vector: 0 in

[Bug fortran/83416] [8 Regression] Invalid rejection of association of contiguous pointer to a target

2017-12-13 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83416 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[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 #57 from Andreas Schwab --- Created attachment 42878 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42878&action=edit c-warn.ii ./xg++ -B./ -fno-PIE -S -g -O2 -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -fno-common c

[Bug c++/83417] New: Pointer-to-member template parameter with auto member type dependent container type does not work (C++17)

2017-12-13 Thread ambrop7 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83417 Bug ID: 83417 Summary: Pointer-to-member template parameter with auto member type dependent container type does not work (C++17) Product: gcc Version: 7.2.0 Status: UNCON

[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 #56 from Andreas Schwab --- Created attachment 42877 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42877&action=edit c-typeck.ii ./xg++ -B./ -fno-PIE -S -g -O2 -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -fno-common

[Bug middle-end/83373] False positive reported by -Wstringop-overflow

2017-12-13 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373 --- Comment #9 from Daniel Fruzynski --- Thanks for explanation. In addition to allocation on stack, my app also uses custom allocator function like below. So in this case it also should work as expected. void* msg_alloc(int msg_id); ... Msg* m

[Bug fortran/83416] [8 Regression] Invalid rejection of association of contiguous pointer to a target

2017-12-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83416 Dominique d'Humieres changed: What|Removed |Added Keywords||rejects-valid Priority|

[Bug fortran/83416] [8 Regression] Invalid rejection of association of contiguous pointer to a target

2017-12-13 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83416 --- Comment #1 from Harald Anlauf --- The code is accepted without comment by Crayftn 8.6.4 and Intel v17 & v18.

[Bug middle-end/83373] False positive reported by -Wstringop-overflow

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373 --- Comment #8 from Martin Sebor --- GCC treats the last member array of a [sub]object as a flexible array member only if it doesn't know the size of the whole object (the subobject can be a member of a larger struct or an element of an array).

[Bug fortran/83416] New: [8 Regression] Invalid rejection of association of contiguous pointer to a target

2017-12-13 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83416 Bug ID: 83416 Summary: [8 Regression] Invalid rejection of association of contiguous pointer to a target Product: gcc Version: unknown Status: UNCONFIRMED Sever

[Bug c++/52377] C++11 non-static initializers in unions are not used

2017-12-13 Thread dmitry.v.rogozhkin at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52377 --- Comment #7 from dmitry.v.rogozhkin at intel dot com --- >> 2. The noted behavior to have 0 values for union members with -O: is that >> permanent behavior or we can randomly get non-zero values >If the member is initialized, we should get the

[Bug c/46921] Dropped side effect with combination of statement expression and struct initializer

2017-12-13 Thread dave.pagan at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46921 Dave Pagan changed: What|Removed |Added CC||dave.pagan at oracle dot com --- Comment #1

[Bug middle-end/83373] False positive reported by -Wstringop-overflow

2017-12-13 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373 --- Comment #7 from Daniel Fruzynski --- In my case structures like Msg above are generated from IDL files together with code for serialization and deserialization. Because of this I cannot freely move or add new fields there, this may break comp

[Bug middle-end/83373] False positive reported by -Wstringop-overflow

2017-12-13 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373 --- Comment #6 from Daniel Fruzynski --- My understanding is that after this patch will be applied, gcc will still emit warning for last field in struct, e.g. like in code below. Is my understanding correct or I missed something? struct Msg {

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

2017-12-13 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81276 Manuel López-Ibáñez changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comm

[Bug c++/81762] errors defining attribute target overloads of the same function template

2017-12-13 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81762 Manuel López-Ibáñez changed: What|Removed |Added Status|NEW |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 --- Comment #55 from Jakub Jelinek --- Ok. Can you please attach preprocessed source + gcc options that shows the two ICEs? Alex, can you please have a look?

[Bug tree-optimization/83253] -ftree-slsr causes performance regression

2017-12-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83253 --- Comment #8 from Bill Schmidt --- Revised patch: Index: gcc/gimple-ssa-strength-reduction.c === --- gcc/gimple-ssa-strength-reduction.c (rev

[Bug libstdc++/83279] std::experimental::filesystem::copy_file can't copy larger files than 2.0GiB

2017-12-13 Thread ta12ba34 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83279 --- Comment #7 from T B --- Have you already tried it out?

[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 #54 from Andreas Schwab --- Yes, just the patch from #c47 on top of master.

[Bug c++/83413] 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 you're

2017-12-13 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83413 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/81061] [7 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 Summary|[7/8 Regression] ICE|[7 Regression] ICE |mo

[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 #7 from Jonny Grant --- As the compiler knows size_t returned by vec.size() is unsigned, it could warn that the code should have a sanity check as it is size_t. It is the same when code checks for UINT_MAX to avoid similar issues...

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

2017-12-13 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81061 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Dec 13 20:29:11 2017 New Revision: 255613 URL: https://gcc.gnu.org/viewcvs?rev=255613&root=gcc&view=rev Log: /cp 2017-12-13 Paolo Carlini PR c++/81061 *

[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 #53 from Jakub Jelinek --- Have you reverted the ia64.c change from the earlier patch? I.e. testing just latest trunk (other patches are in) + #c47?

[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 #52 from Andreas Schwab --- In fact, both ICEs are still present, so #c47 isn't any better.

[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 #51 from Andreas Schwab --- The try_ready ICE from #c45 is still present with the patch from #c47.

[Bug c++/52377] C++11 non-static initializers in unions are not used

2017-12-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52377 --- Comment #6 from Jason Merrill --- (In reply to dmitry.v.rogozhkin from comment #5) > May I have additional information on this bug, please: > 1. What was the patch which fixed the bug? r199455 > 2. The noted behavior to have 0 values for un

[Bug c++/52377] C++11 non-static initializers in unions are not used

2017-12-13 Thread dmitry.v.rogozhkin at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52377 dmitry.v.rogozhkin at intel dot com changed: What|Removed |Added CC||dmitry.v.rogozhkin a

[Bug middle-end/83415] New: ICE during gimplification of assignment to read-only vector

2017-12-13 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83415 Bug ID: 83415 Summary: ICE during gimplification of assignment to read-only vector Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prio

[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 #6 from Jonathan Wakely --- (In reply to Jonny Grant from comment #5) > printf("vec size minus header: %zu", vec.size() -1); Even if there was a warning about unsigned wraparound (N.B. not "underflow" which means something different,

[Bug target/82190] Possibly latent miscompilation issue on ppc64le-linux-gnu for memcpy-bi.c with -fweb -fno-optimize-strlen

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

[Bug c++/83414] New: Successive calls to "new" return the same pointer

2017-12-13 Thread pmsf at ufc dot br
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83414 Bug ID: 83414 Summary: Successive calls to "new" return the same pointer Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/83413] 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 you're

2017-12-13 Thread perfeitoan at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83413 Alexander Perfeito changed: What|Removed |Added Target||NVidia ARM Tegra TK1

[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 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 --- Comment #3 from Jeffrey A. Law

[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 #5 from Jonny Grant --- I appreciate that people rely on this behavour, we found in code reviews various bugs. It is more a question of how to detect underflow, without running the program. It is often the case in C++ STL code we hav

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

2017-12-13 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396 --- Comment #50 from Alexandre Oliva --- Author: aoliva Date: Wed Dec 13 19:09:45 2017 New Revision: 255612 URL: https://gcc.gnu.org/viewcvs?rev=255612&root=gcc&view=rev Log: [SFN] don't eliminate regs in markers Eliminate regs in debug bind in

[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

[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 #49 from Jakub Jelinek --- Author: jakub Date: Wed Dec 13 18:47:45 2017 New Revision: 255610 URL: https://gcc.gnu.org/viewcvs?rev=255610&root=gcc&view=rev Log: PR bootstrap/83396 * final.c (rest_of_handle_final): Call

[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 #48 from Jakub Jelinek --- Author: jakub Date: Wed Dec 13 18:46:43 2017 New Revision: 255609 URL: https://gcc.gnu.org/viewcvs?rev=255609&root=gcc&view=rev Log: PR bootstrap/83396 PR debug/83391 * tree-cfgclean

[Bug debug/83391] [8 Regression] error: definition in block 9 does not dominate use in block 8

2017-12-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83391 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Wed Dec 13 18:46:43 2017 New Revision: 255609 URL: https://gcc.gnu.org/viewcvs?rev=255609&root=gcc&view=rev Log: PR bootstrap/83396 PR debug/83391 * tree-cfgclean

[Bug target/80837] [7/8 regression] x86 accessing a member of a 16-byte atomic object generates terrible code: splitting/merging the bytes

2017-12-13 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80837 --- Comment #5 from Peter Cordes --- (In reply to Jakub Jelinek from comment #4) > Can't reproduce. It is true that we now emit the __atomic_load_16 call, but > that was intentional change Yup. >, and it can't be easily tail call, because the

[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 a

[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 fortr

[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 #47 from Jakub Jelinek --- Created attachment 42873 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42873&action=edit gcc8-pr83396-ia64.patch So what about this for the ia64 issue? Rather than trying to force sanity into the ia

[Bug middle-end/83373] False positive reported by -Wstringop-overflow

2017-12-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373 --- Comment #5 from Martin Sebor --- I'm not sure I follow what you mean by "I cannot reorder fields or add a new one at the end to silence this warning." The patch doesn't rely on any particular ordering of data members to suppress warnings. O

[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 fortran/83076] [8 Regression] ICE in gfc_deallocate_scalar_with_status, at fortran/trans.c:1598

2017-12-13 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83076 --- Comment #9 from Paul Thomas --- (In reply to Paul Thomas from comment #8) > (In reply to Dominique d'Humieres from comment #7) > > With the patch at https://gcc.gnu.org/ml/fortran/2017-11/msg00171.html the > > number of > > > > internal comp

[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/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 #2 from Jeffrey A. Law --- Not failing for me. Oh wait. This depends on graphite? I don't typically build with graphite. Let me restart...

[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 rtx_def*)::__FUNCTION__>

[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 /usr/local/gcc/test/Build/prev-ia64-

[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 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 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 "move_insn") at ../../gcc/diagnostic.c:1500 1500 internal_error ("in %s,

[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 fixe

[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 -B/usr/local/gcc/test/Build/prev-ia64-suse-linux/l

[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: tree-optimiz

[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 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&root=gcc&view=rev Log: PR libstdc++/59568 fix error handling for std::complex stream extraction

[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 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 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/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 https://elixir.fre

[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++ -B/usr/local/gcc/test/Build/prev-ia64-suse-linux/libstdc++-v3/src/.libs -B/usr/local

[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 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 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/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 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 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&root=gcc&view=rev Log: sel-sched: fix sel_rank_for_schedule for qsort (PR 82398)

[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 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 fo

[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 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 f

[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++ -B/usr/local/gcc/test/Build/prev-ia64-suse-linux/libstdc++-v3/src/.libs -B/usr/local

[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 debuggin

[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 P

[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 2017-1

[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++/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 fsfe dot org --- Comment

[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 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 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 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 testsuite/gfortran.dg/cshift_lar

[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|---

  1   2   >