[Bug tree-optimization/86489] ICE in gimple_phi_arg starting with r261682 when building 531.deepsjeng_r with FDO + LTO

2018-07-12 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86489 --- Comment #7 from kugan at gcc dot gnu.org --- Author: kugan Date: Fri Jul 13 05:25:47 2018 New Revision: 262622 URL: https://gcc.gnu.org/viewcvs?rev=262622=gcc=rev Log: gcc/ChangeLog: 2018-07-13 Kugan Vivekanandarajah Richard

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-07-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 --- Comment #22 from Martin Sebor --- In areas where the authors of the proposal find the standard open to interpretation and when they feel it doesn't contradict the surveyed implementation practice they tend to suggest to tighten the

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-12 Thread mattreecebentley at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #8 from Matt Bentley --- > This is incorrect for floating point types and non scalars. And it > introduces an extra check at runtime if value is not known to compile time. This is the overload for scalar types, read the function

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #7 from Andrew Pinski --- (In reply to Matt Bentley from comment #6) > Suggested patch for libstdc++, std_algobase.h, line 688: > template > inline typename > __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-12 Thread mattreecebentley at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #6 from Matt Bentley --- Suggested patch for libstdc++, std_algobase.h, line 688: template inline typename __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type __fill_a(_ForwardIterator __first,

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-07-12 Thread davmac at davmac dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 --- Comment #21 from Davin McCall --- Looking at this further, the proposal actually states, for the address-of operator: > When the operand designates an object, the result has the single provenance > of the outermost object containing that

[Bug testsuite/86510] [9 regression] test case g++.dg/warn/pr86453.C fails starting with r262596

2018-07-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86510 --- Comment #1 from Martin Sebor --- Author: msebor Date: Thu Jul 12 22:42:00 2018 New Revision: 262609 URL: https://gcc.gnu.org/viewcvs?rev=262609=gcc=rev Log: PR testsuite/86510 - test case g++.dg/warn/pr86453.C fails starting with r262596

[Bug testsuite/86510] [9 regression] test case g++.dg/warn/pr86453.C fails starting with r262596

2018-07-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86510 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/86511] Unordered comparisons are expanded with branchless code

2018-07-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86511 Andrew Pinski changed: What|Removed |Added Target|alphaev68-linux-gnu | --- Comment #1 from Andrew Pinski ---

[Bug middle-end/86511] New: Unordered comparisons are expanded with branchless code

2018-07-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86511 Bug ID: 86511 Summary: Unordered comparisons are expanded with branchless code Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86509] Invalid conversion of comparison with infinity

2018-07-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86509 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/86503] Segmentation fault signal terminated

2018-07-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86503 --- Comment #2 from Jonathan Wakely --- (In reply to Richard Biener from comment #1) > You run out of memory or stack. Try ulimit -s unlimited Yes but that seems to be because GCC goes into an infinte recursive instantiation, which it

[Bug libstdc++/86507] std::filesystem not work on Windows

2018-07-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86507 --- Comment #3 from Jonathan Wakely --- (In reply to tower120 from comment #0) > All 7.x with > "experimental/filesystem" worked fine. Are you sure about that? You might be able to include the header, but nothing else works. Anyway, this is an

[Bug testsuite/86510] New: [9 regression] test case g++.dg/warn/pr86453.C fails starting with r262596

2018-07-12 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86510 Bug ID: 86510 Summary: [9 regression] test case g++.dg/warn/pr86453.C fails starting with r262596 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/86509] Invalid conversion of comparison with infinity

2018-07-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86509 --- Comment #1 from Uroš Bizjak --- Ops, no, the above is with gcc-7.3. gcc-9 correctly emits: x.0_1 ={v} x; _2 = x.0_1 u<= 1.79769313486231570814527423731704356798070567525844996599e+308; _3 = (int) _2; i ={v} _3; _4 = fetestexcept

[Bug c++/43064] improve location and text of diagnostics in constructor initializer lists

2018-07-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43064 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug lto/86490] lto1: fatal error: multiple prevailing defs

2018-07-12 Thread zenith432 at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86490 --- Comment #9 from zenith432 at users dot sourceforge.net --- It is worth studying what gold is doing, because it's not just skipping the object files in the archives. If you link with gcc -flto -save-temps -fuse-ld=gold -o x main.o libfoo.a

[Bug tree-optimization/86509] New: Invalid conversion of comparison with infinity

2018-07-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86509 Bug ID: 86509 Summary: Invalid conversion of comparison with infinity Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/85974] [8/9 Regression] Failure to optimize difference of two pointers into a compile time constant

2018-07-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85974 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #4

[Bug c/53769] [C11]: Macros __STDC_NO_THREADS__ / __STDC_NO_ATOMIC__ missing.

2018-07-12 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53769 Florian Weimer changed: What|Removed |Added CC||fw at gcc dot gnu.org --- Comment #7

[Bug middle-end/86508] New: missing -Wattributes on an ignored attempt to reduce struct alignment

2018-07-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86508 Bug ID: 86508 Summary: missing -Wattributes on an ignored attempt to reduce struct alignment Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/84829] -mieee-fp causes to link with -lieee but that is no longer available

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/86190] [6/7/8/9 Regression] -Wsign-conversion ignores explicit conversion in some cases

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86190 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug middle-end/85974] [8/9 Regression] Failure to optimize difference of two pointers into a compile time constant

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85974 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

[Bug rtl-optimization/85645] [7 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85645 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug target/85593] [6/7/8/9 Regression] GCC on ARM allocates R3 for local variable when calling naked function with O2 optimizations enabled

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85593 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5 Summary|[6,7,8,9

[Bug c++/85569] [8/9 Regression] is_invocable(F, decltype(objs)...) fails with "not supported by dump_expr#" unless via indirection

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85569 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug tree-optimization/84362] [7/8/9 Regression] Auto-vectorization regression when accessing member variable through getter/accessor

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84362 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug fortran/85352] [6/7/8/9 Regression] Incorrect error diagnosed for dummy argument used in specification expression to subprogram with ENTRY

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85352 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug c++/43064] improve location and text of diagnostics in constructor initializer lists

2018-07-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43064 Eric Gallager changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug target/82092] [8/9 regression] gcc fails to link genmodes on darwin (cfiStartsArray[i] != cfiStartsArray[i-1])

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug other/44209] [meta-bug] Some warnings are not linked to diagnostics options

2018-07-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44209 --- Comment #6 from Eric Gallager --- (In reply to Will Hawkins from comment #5) > I am using this as a jumping-off point to get involved with contributing > code to gcc. I have nothing to offer yet, but I wanted to note here that I > am going

[Bug target/81497] [7 Regression] error compiling arm_acle.h

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81497 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug target/84829] -mieee-fp causes to link with -lieee but that is no longer available

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 --- Comment #19 from Richard Biener --- Author: rguenth Date: Thu Jul 12 16:33:26 2018 New Revision: 262598 URL: https://gcc.gnu.org/viewcvs?rev=262598=gcc=rev Log: 2018-07-12 Richard Biener PR target/84829 *

[Bug target/84829] -mieee-fp causes to link with -lieee but that is no longer available

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 --- Comment #18 from Richard Biener --- Author: rguenth Date: Thu Jul 12 16:29:50 2018 New Revision: 262597 URL: https://gcc.gnu.org/viewcvs?rev=262597=gcc=rev Log: 2018-07-12 Richard Biener PR target/84829 *

[Bug c/86453] [8 Regression] error: type variant differs by TYPE_PACKED in free_lang_data since r255469

2018-07-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86453 --- Comment #13 from Martin Sebor --- Author: msebor Date: Thu Jul 12 16:21:06 2018 New Revision: 262596 URL: https://gcc.gnu.org/viewcvs?rev=262596=gcc=rev Log: PR c/86453 - error: type variant differs by TYPE_PACKED in free_lang_data since

[Bug ipa/86436] IPA-ICF: miissed optimization at class template member functions

2018-07-12 Thread petschy at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86436 --- Comment #2 from petschy at gmail dot com --- Folding instantiations of member functions of class templates is a low hanging fruit IMHO. So if they are not handled ATM, then consider this ticket as a feature request, rather than a bug.

[Bug tree-optimization/86506] [9 Regression] tree-vect-patterns.c:225: shift too large for type ?

2018-07-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/78870] Support std::filesystem on Windows

2018-07-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870 Andrew Pinski changed: What|Removed |Added CC||tower120 at gmail dot com --- Comment

[Bug libstdc++/86507] std::filesystem not work on Windows

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

[Bug tree-optimization/86489] ICE in gimple_phi_arg starting with r261682 when building 531.deepsjeng_r with FDO + LTO

2018-07-12 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86489 sudi at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2018-7-12 CC|

[Bug lto/86004] [9 regression] Several lto test cases begin failing with r260963

2018-07-12 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86004 --- Comment #8 from seurer at gcc dot gnu.org --- *** Bug 86496 has been marked as a duplicate of this bug. ***

[Bug lto/86496] [9 regression] plugin required to handle lto object

2018-07-12 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86496 seurer at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/86374] [8/9 regression] template member name lookup problem

2018-07-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86374 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/86489] ICE in gimple_phi_arg starting with r261682 when building 531.deepsjeng_r with FDO + LTO

2018-07-12 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86489 --- Comment #5 from Pat Haugen --- (In reply to kugan from comment #3) > index f6fa2f7..fbdf838 100644 > --- a/gcc/tree-ssa-loop-niter.c > +++ b/gcc/tree-ssa-loop-niter.c > @@ -2555,6 +2555,7 @@ number_of_iterations_popcount (loop_p loop, edge

[Bug rtl-optimization/65862] [MIPS] IRA/LRA issue: integers spilled to floating-point registers

2018-07-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65862 --- Comment #18 from Wilco --- (In reply to niva from comment #17) > (In reply to Wilco from comment #16) > > (In reply to niva from comment #15) > > > (In reply to Vladimir Makarov from comment #14) > ... > > If you implement the hook like I

[Bug c++/86469] Dwarf Error: Offset (1678049557) greater than or equal to .debug_str size (5846).

2018-07-12 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 Matthias Klose changed: What|Removed |Added CC||doko at debian dot org --- Comment #9

[Bug target/84413] [8/9 Regression] -mtune=skylake,skylake-avx512,cannonlake,icelake disable many optimizations

2018-07-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84413 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/84829] -mieee-fp causes to link with -lieee but that is no longer available

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 --- Comment #17 from Richard Biener --- Author: rguenth Date: Thu Jul 12 12:47:48 2018 New Revision: 262584 URL: https://gcc.gnu.org/viewcvs?rev=262584=gcc=rev Log: 2018-07-12 Richard Biener PR target/84829 *

[Bug debug/86462] [9 Regression] Quite huge debug info size increase introduced in r262511

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86462 --- Comment #6 from Richard Biener --- Author: rguenth Date: Thu Jul 12 12:32:30 2018 New Revision: 262583 URL: https://gcc.gnu.org/viewcvs?rev=262583=gcc=rev Log: 2018-07-12 Richard Biener PR debug/86462 * dwarf2out.c

[Bug debug/86462] [9 Regression] Quite huge debug info size increase introduced in r262511

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86462 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/86507] std::filesystem not work on Windows

2018-07-12 Thread tower120 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86507 --- Comment #1 from tower120 --- Created attachment 44388 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44388=edit compilation error message

[Bug libstdc++/86507] New: std::filesystem not work on Windows

2018-07-12 Thread tower120 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86507 Bug ID: 86507 Summary: std::filesystem not work on Windows Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug c++/86469] Dwarf Error: Offset (1678049557) greater than or equal to .debug_str size (5846).

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 Richard Biener changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #8

[Bug tree-optimization/86489] ICE in gimple_phi_arg starting with r261682 when building 531.deepsjeng_r with FDO + LTO

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86489 --- Comment #4 from Richard Biener --- (In reply to kugan from comment #3) > (In reply to Richard Biener from comment #2) > > gimple *phi = SSA_NAME_DEF_STMT (b_11); > > if (gimple_code (phi) != GIMPLE_PHI > > || (gimple_assign_lhs

[Bug c++/86469] Dwarf Error: Offset (1678049557) greater than or equal to .debug_str size (5846).

2018-07-12 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 --- Comment #7 from Jonny Grant --- (In reply to rguent...@suse.de from comment #6) > On Thu, 12 Jul 2018, jg at jguk dot org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 > > > > --- Comment #5 from Jonny Grant --- > >

[Bug c++/86469] Dwarf Error: Offset (1678049557) greater than or equal to .debug_str size (5846).

2018-07-12 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 --- Comment #6 from rguenther at suse dot de --- On Thu, 12 Jul 2018, jg at jguk dot org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 > > --- Comment #5 from Jonny Grant --- > Richard, > Ok I will have a look at that soon... >

[Bug target/84829] -mieee-fp causes to link with -lieee but that is no longer available

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 --- Comment #16 from Richard Biener --- Author: rguenth Date: Thu Jul 12 11:53:34 2018 New Revision: 262582 URL: https://gcc.gnu.org/viewcvs?rev=262582=gcc=rev Log: 2018-07-12 Richard Biener PR target/84829 *

[Bug c++/86469] Dwarf Error: Offset (1678049557) greater than or equal to .debug_str size (5846).

2018-07-12 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 --- Comment #5 from Jonny Grant --- Richard, Ok I will have a look at that soon... Could I ask, do you know if GCC already has dwarf sanity checks when outputting .debug_str size to check offsets are not larger than the size?

[Bug c++/86469] Dwarf Error: Offset (1678049557) greater than or equal to .debug_str size (5846).

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 --- Comment #4 from Richard Biener --- (In reply to Jonny Grant from comment #3) > Hello Richard > It's commercial source code that can't be disclosed. > Is there another way to create a test case which has the same issue? a lot > of debug

[Bug c++/86469] Dwarf Error: Offset (1678049557) greater than or equal to .debug_str size (5846).

2018-07-12 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86469 --- Comment #3 from Jonny Grant --- Hello Richard It's commercial source code that can't be disclosed. Is there another way to create a test case which has the same issue? a lot of debug information?

[Bug rtl-optimization/65862] [MIPS] IRA/LRA issue: integers spilled to floating-point registers

2018-07-12 Thread niva at niisi dot msk.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65862 --- Comment #17 from niva at niisi dot msk.ru --- (In reply to Wilco from comment #16) > (In reply to niva from comment #15) > > (In reply to Vladimir Makarov from comment #14) ... > If you implement the hook like I did on AArch64 then the

[Bug tree-optimization/86489] ICE in gimple_phi_arg starting with r261682 when building 531.deepsjeng_r with FDO + LTO

2018-07-12 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86489 --- Comment #3 from kugan at gcc dot gnu.org --- (In reply to Richard Biener from comment #2) > gimple *phi = SSA_NAME_DEF_STMT (b_11); > if (gimple_code (phi) != GIMPLE_PHI > || (gimple_assign_lhs (and_stmt) > !=

[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-07-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497 --- Comment #3 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #2) > Started with r254167, so maybe related to PR84251. Yes, it is the same issue. As said in PR84251, we have to wrap COMPARE into UNSPEC, so this defeats some passes

[Bug rtl-optimization/65862] [MIPS] IRA/LRA issue: integers spilled to floating-point registers

2018-07-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65862 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #16 from

[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-07-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug fortran/86468] [8/9 regression] ICE verify_gimple failed

2018-07-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86468 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug fortran/86312] missing runtime warning for array temporary with -fcheck=array-temps

2018-07-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86312 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug debug/86462] [9 Regression] Quite huge debug info size increase introduced in r262511

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86462 Richard Biener changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-12 Thread mattreecebentley at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #5 from Matt Bentley --- What would be even more useful is a warning: for unused data.

[Bug middle-end/86505] [6/7/8/9 Regression] __builtin_va_arg_pack_len() computes the number of arguments wrongly

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86505 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug c/86506] tree-vect-patterns.c:225: shift too large for type ?

2018-07-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 David Binderman changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org ---

[Bug c/86506] tree-vect-patterns.c:225: shift too large for type ?

2018-07-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 --- Comment #1 from David Binderman --- $ ~/gcc/results.262549.ubsan/bin/gcc -c -O3 bug450.c bug450.c: In function ‘b’: bug450.c:5:21: warning: assignment to ‘int’ from ‘void (*)()’ makes integer from pointer without a cast [-Wint-conversion]

[Bug tree-optimization/86504] vectorization failure for a nest loop

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 Richard Biener changed: What|Removed |Added Target||arm CC|

[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug c++/86503] Segmentation fault signal terminated

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86503 --- Comment #1 from Richard Biener --- You run out of memory or stack. Try ulimit -s unlimited

[Bug c/86506] New: tree-vect-patterns.c:225: shift too large for type ?

2018-07-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 Bug ID: 86506 Summary: tree-vect-patterns.c:225: shift too large for type ? Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug lto/86496] [9 regression] plugin required to handle lto object

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86496 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/86495] [8/9 Regression] false no return statement warning in "if constexpr" branch

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86495 Richard Biener changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug tree-optimization/86489] ICE in gimple_phi_arg starting with r261682 when building 531.deepsjeng_r with FDO + LTO

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86489 --- Comment #2 from Richard Biener --- gimple *phi = SSA_NAME_DEF_STMT (b_11); if (gimple_code (phi) != GIMPLE_PHI || (gimple_assign_lhs (and_stmt) != gimple_phi_arg_def (phi, loop_latch_edge (loop)->dest_idx))) return

[Bug tree-optimization/86504] vectorization failure for a nest loop

2018-07-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/86492] [8/9 Regression] store-merging wrong-code

2018-07-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86492 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/80122] __builtin_va_arg_pack() and __builtin_va_arg_pack_len() does not work correctly

2018-07-12 Thread rpirrera at aitek dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80122 --- Comment #14 from rpirrera at aitek dot it --- (In reply to Richard Biener from comment #13) > Can you please open a new bugreport? Btw, your snippet doesn't compile > because you miss ANSI_BOLD and friends, removing it and adding a #include

[Bug c/86505] New: __builtin_va_arg_pack_len() computes the number of arguments wrongly

2018-07-12 Thread rpirrera at aitek dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86505 Bug ID: 86505 Summary: __builtin_va_arg_pack_len() computes the number of arguments wrongly Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86492] [8/9 Regression] store-merging wrong-code

2018-07-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86492 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu Jul 12 07:46:04 2018 New Revision: 262577 URL: https://gcc.gnu.org/viewcvs?rev=262577=gcc=rev Log: PR tree-optimization/86492 * gimple-ssa-store-merging.c

[Bug tree-optimization/86492] [8/9 Regression] store-merging wrong-code

2018-07-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86492 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Jul 12 07:39:33 2018 New Revision: 262576 URL: https://gcc.gnu.org/viewcvs?rev=262576=gcc=rev Log: PR tree-optimization/86492 * gimple-ssa-store-merging.c

[Bug tree-optimization/86504] vectorization failure for a nest loop

2018-07-12 Thread jiangning.liu at amperecomputing dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 --- Comment #1 from Jiangning Liu --- Created attachment 44387 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44387=edit bad vectorizatoin result for boundary size 8

[Bug tree-optimization/86504] New: vectorization failure for a nest loop

2018-07-12 Thread jiangning.liu at amperecomputing dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 Bug ID: 86504 Summary: vectorization failure for a nest loop Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/80122] __builtin_va_arg_pack() and __builtin_va_arg_pack_len() does not work correctly

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80122 Richard Biener changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug c++/86480] [8/9 Regression] error: parameter packs not expanded with '...' in a recursive variadic lambda

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86480 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug c/86453] [8 Regression] error: type variant differs by TYPE_PACKED in free_lang_data since r255469

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86453 Richard Biener changed: What|Removed |Added Keywords|patch | Component|middle-end

[Bug c/86453] [8 Regression] error: type variant differs by TYPE_PACKED in free_lang_data since r255469

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86453 --- Comment #12 from Richard Biener --- Author: rguenth Date: Thu Jul 12 07:13:36 2018 New Revision: 262575 URL: https://gcc.gnu.org/viewcvs?rev=262575=gcc=rev Log: 2018-07-12 Richard Biener PR c/86453 * c-attribs.c

[Bug tree-optimization/86479] [9 Regression] [graphite] ICE in gimplify_modify_expr, at gimplify.c:5756

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86479 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Jul 12 07:11:50 2018 New Revision: 262574 URL: https://gcc.gnu.org/viewcvs?rev=262574=gcc=rev Log: 2018-07-12 Richard Biener PR middle-end/86479 * fold-const.c

[Bug tree-optimization/59859] [meta-bug] GRAPHITE issues

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59859 Bug 59859 depends on bug 86479, which changed state. Bug 86479 Summary: [9 Regression] [graphite] ICE in gimplify_modify_expr, at gimplify.c:5756 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86479 What|Removed

[Bug tree-optimization/86479] [9 Regression] [graphite] ICE in gimplify_modify_expr, at gimplify.c:5756

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86479 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/86450] Bootstrap failure due to -Wabi

2018-07-12 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86450 --- Comment #21 from Thomas Koenig --- (In reply to Jonathan Wakely from comment #20) > For libstdc++ the default (without --enable-werror or --disable-werror) is > to add $(WERROR_FLAG) to WARN_FLAGS. WERROR_FLAG is empty by default, but >