On Mon, Oct 17, 2016 at 5:26 AM, Richard Biener wrote:
>
> $subject, applied as obvious.
I think you should do the same for the vectorizer too. I noticed that
when testing the patch for loop splitting.
Thanks,
Andrew
>
> Richard.
>
> 2016-10-17 Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61247
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
On October 17, 2016 6:09:02 PM GMT+02:00, Thomas Schwinge
wrote:
>Hi!
>
>On Mon, 17 Oct 2016 15:17:13 +0200, Richard Biener
> wrote:
>> On Mon, Oct 17, 2016 at 3:12 PM, Thomas Schwinge
>> wrote:
>> > On Mon, 17 Oct
On 18 October 2016 at 02:46, Jeff Law wrote:
> On 10/15/2016 11:59 PM, Prathamesh Kulkarni wrote:
>>
>> This patch is mostly the same as previous one, except it drops
>> targeting __udivmoddi4() because it gave undefined reference link
>> error for calling __udivmoddi4() on
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78011
Andrew Pinski changed:
What|Removed |Added
Keywords||rejects-valid
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52595
Andrew Pinski changed:
What|Removed |Added
CC||b.stanimirov at abv dot bg
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78011
--- Comment #4 from Andrew Pinski ---
PR 52595
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78011
--- Comment #3 from Andrew Pinski ---
PR 57
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78011
--- Comment #2 from Andrew Pinski ---
There is most likely a dup about this bug. (Oh and a C++ defect report; the
comma is confusing things).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48298
--- Comment #28 from Jerry DeLisle ---
Author: jvdelisle
Date: Tue Oct 18 04:14:25 2016
New Revision: 241294
URL: https://gcc.gnu.org/viewcvs?rev=241294=gcc=rev
Log:
2016-10-17 Jerry DeLisle
PR fortran/48298
On 2016.10.18 at 05:13 +0200, Markus Trippelsdorf wrote:
> On 2016.10.17 at 17:23 -0500, Bill Schmidt wrote:
> > Hi,
> >
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77916 identifies a situation
> > where SLSR will ICE when exposed to a cast from integer to pointer. This
> > is because we
On 2016.10.17 at 17:23 -0500, Bill Schmidt wrote:
> Hi,
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77916 identifies a situation
> where SLSR will ICE when exposed to a cast from integer to pointer. This
> is because we try to convert a PLUS_EXPR with an addend of -1 * S into a
> MINUS_EXPR
On Mon, Oct 17, 2016 at 06:02:52PM -0700, Jerry DeLisle wrote:
> Hi all,
>
> The attached patch enables the size= specifier in a READ statement to work
> with
> child DTIO procedures. This is accomplished by moving the size_used variable
> from the dtp structure to the gfc_unit structure so
2016-05-24 Max Filippov
gcc/
* config/xtensa/xtensa.opt (mpreferred-stack-boundary=): New
option.
* config/xtensa/xtensa.h (STACK_BOUNDARY): Redefine as 64 for
windowed ABI/32 for call0 ABI.
(PREFERRED_STACK_BOUNDARY): New definition.
Hi all,
The attached patch enables the size= specifier in a READ statement to work with
child DTIO procedures. This is accomplished by moving the size_used variable
from the dtp structure to the gfc_unit structure so that the accumulation of
bytes during READ is carried across the procedures
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Define LIB2ADDEH_XTENSA_UNWIND_DW2_FDE to unwind-dw2-fde.c in
xtensa/t-elf and to unwind-dw2-fde-dip.c in xtensa/t-linux and use
LIB2ADDEH_XTENSA_UNWIND_DW2_FDE in LIB2ADDEH definition.
2016-10-17 Max Filippov
libgcc/
* config/xtensa/t-elf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978
--- Comment #6 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Mon Oct 17 23:22:54 2016
New Revision: 241286
URL: https://gcc.gnu.org/viewcvs?rev=241286=gcc=rev
Log:
2016-10-17 Steven G. Kargl
Backport from
Hi Segher,
> On 17 Oct 2016, at 09:13, Segher Boessenkool
> wrote:
>
> We cannot use {SAVE,REST}_MULTIPLE and separate shrink-wrapping together,
> not without checking when actually emitting the prologue/epilogue that the
> registers to save/restore are actually
So the core problem was my "restore multiple" insn contained a CALL insn
and was a call_insn. The symbol it called is in the static section of
libgcc. However, during peephole2 pass, get_call_reg_set_usage in
final.c didn't find a function declaration attached to the symbol and so
defaulted to
Whoops. Discovered I had inadvertently left in a comment that made no
sense when fixing PR77916. This patch removes it. Committed as obvious.
Thanks,
Bill
2016-10-17 Bill Schmidt
* gimple-ssa-strength-reduction.c (record_increment): Remove
> On ia64 I get this regression:
>
> FAIL: gcc.dg/Wtrampolines.c (test for warnings, line 31)
>
> Since ia64 never uses trampolines this is probably ok and the test
> should be adjusted.
This actually revealed a problem: the same regression should have appeared on
PowerPC64/Linux (ELFv1 ABI)
Hi,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77916 identifies a situation
where SLSR will ICE when exposed to a cast from integer to pointer. This
is because we try to convert a PLUS_EXPR with an addend of -1 * S into a
MINUS_EXPR with a subtrahend of S, but the base operand is unexpectedly
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77916
--- Comment #4 from Bill Schmidt ---
Author: wschmidt
Date: Mon Oct 17 22:08:56 2016
New Revision: 241281
URL: https://gcc.gnu.org/viewcvs?rev=241281=gcc=rev
Log:
[gcc]
2016-10-17 Bill Schmidt
PR
On 10/17/2016 01:11 PM, Jeff Law wrote:
On 10/02/2016 02:10 PM, Martin Sebor wrote:
The attached patch fixes a number of outstanding test failures
and ILP32-related bugs in the gimple-ssa-sprintf pattch pointed
out in bug 77676 and 77735). The patch also fixes c_strlen to
correctly handle
Hi!
This patch starts using DW_FORM_implicit_const (new in DWARF5), though only
for cases where the constants are the same among all DIEs with the same
abbreviation (and only for abbrevs used only in the main compilation unit,
because right now we don't give all DIEs abbreviations first before
On Oct 17, 2016, at 2:38 PM, Ximin Luo wrote:
>
> Mike Stump:
>> On Oct 17, 2016, at 11:00 AM, Ximin Luo wrote:
>>> Therefore, it is better to emit it in all circumstances, in case the reader
>>> needs to know what the working
>>> directory was at
Hi!
DWARF5 has a new 128-bit constant class form, this patch uses it
e.g. for __int128 values.
Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?
2016-10-17 Jakub Jelinek
* dwarf2out.c (size_of_die, value_format, output_die): Use
Mike Stump:
> On Oct 17, 2016, at 11:00 AM, Ximin Luo wrote:
>> Therefore, it is better to emit it in all circumstances, in case the reader
>> needs to know what the working
>> directory was at compile-time.
>
> I can't help but wonder if this would break ccache some?
>
Hi!
This is on top of the
http://gcc.gnu.org/ml/gcc-patches/2016-10/msg01202.html
patch. This is yet another GNU extension that got accepted into DWARF5,
though in this case various attributes got renamed (other than just dropping
GNU_ middle parts), or extra attributes have been added instead
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978
--- Comment #5 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Mon Oct 17 21:29:31 2016
New Revision: 241280
URL: https://gcc.gnu.org/viewcvs?rev=241280=gcc=rev
Log:
2016-10-17 Steven G. Kargl
PR
On Oct 17, 2016, at 11:00 AM, Ximin Luo wrote:
> Therefore, it is better to emit it in all circumstances, in case the reader
> needs to know what the working
> directory was at compile-time.
I can't help but wonder if this would break ccache some?
On 10/15/2016 11:59 PM, Prathamesh Kulkarni wrote:
This patch is mostly the same as previous one, except it drops
targeting __udivmoddi4() because it gave undefined reference link
error for calling __udivmoddi4() on aarch64-linux-gnu. It appears
aarch64 has hardware insn for DImode div, so
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014
--- Comment #3 from Tom Tromey ---
(In reply to jos...@codesourcery.com from comment #2)
> Likewise an expression where the user did "typedef size_t my_size_t;" and
> then used my_size_t. And what about expressions resulting from arithmetic
David Malcolm writes:
>> I assume you didn't turn the functions above into member functions
>> because they aren't primitives. OTOH it might seem inconsistent
>> to have things like traverse_enum_types as member functions but
>> traverse_md_constants not.
>
> In the
On Wed, Sep 21, 2016 at 1:53 AM, Richard Biener
wrote:
> On Wed, Sep 21, 2016 at 10:45 AM, Andrew Pinski wrote:
>> On Wed, Sep 21, 2016 at 4:32 PM, Richard Biener
>> wrote:
>>> On Wed, Sep 21, 2016 at 9:13 AM, Andrew
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978
--- Comment #4 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Mon Oct 17 19:57:12 2016
New Revision: 241279
URL: https://gcc.gnu.org/viewcvs?rev=241279=gcc=rev
Log:
2016-10-17 Steven G. Kargl
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014
--- Comment #2 from joseph at codesourcery dot com ---
I think this is essentially the same as bug 77970 - making such warnings
smarter about the case of standard typedefs.
Of course an expression resulting from sizeof must be considered
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014
Andrew Pinski changed:
What|Removed |Added
Keywords||diagnostic
Severity|normal
From: Trevor Saunders
gcc/ChangeLog:
2016-10-17 Trevor Saunders
* ccmp.c (expand_ccmp_expr_1): Adjust.
(expand_ccmp_expr): Likewise.
(expand_ccmp_next): Likewise.
* config/aarch64/aarch64.c
From: Trevor Saunders
gcc/ChangeLog:
2016-10-17 Trevor Saunders
* cfgrtl.c (delete_insn_chain): Change argument type to rtx_insn *
and adjust for that.
* cfgrtl.h (delete_insn_chain): Adjust prototype.
---
From: Trevor Saunders
gcc/ChangeLog:
2016-10-17 Trevor Saunders
* config/alpha/alpha.c (alpha_legitimize_address_1): Change
variable types from rtx to rtx_insn *.
(alpha_emit_xfloating_libcall): Likewise.
From: Trevor Saunders
While chainging LABEL_REF_LABEL it might as well become an inline
function, so that its clearer what types are involved. Unfortunately
because it is still possible to use XEXP and related macros on a
LABEL_REF rtx you can still set the field to
From: Trevor Saunders
gcc/ChangeLog:
2016-10-17 Trevor Saunders
* emit-rtl.c (prev_nonnote_insn_bb): Change argument type to
rtx_insn *.
* rtl.h (prev_nonnote_insn_bb): Adjust prototype.
---
gcc/emit-rtl.c | 3
From: Trevor Saunders
gcc/ChangeLog:
2016-10-17 Trevor Saunders
* cfgcleanup.c (merge_blocks_move_successor_nojumps): Adjust.
(outgoing_edges_match): Likewise.
(try_crossjump_to_edge): Likewise.
* cfgrtl.c
From: Trevor Saunders
gcc/ChangeLog:
2016-10-17 Trevor Saunders
* config/rl78/rl78.c (gen-and_emit_move): Change argument type
to rtx_insn *.
(transcode_memory_rtx): Likewise.
(move_to_acc): Likewise.
From: Trevor Saunders
Hi,
Rather late (travel and then busy day job interfiered), but this includes the
promised conversion of LABEL_REF_LABEL and tablejump_p to use rtx_insn *.
Followed by a bit more random conversion of things to use rtx_insn *.
patches
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014
Bug ID: 78014
Summary: -Wformat -vs- size_t
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee:
> Here is a patch implementing what I think has been discussed in this
thread.
>
> OK?
Looks good to me.
Uli, do you agree with that change for S/390 or would you rather see us
fixing the float_t type definition in Glibc?
-Andreas-
On 10/17/2016 01:12 PM, Adhemerval Zanella wrote:
This test adds the expect va_end after va_start on split-stack tests.
gcc/ChangeLog:
* gcc/testsuite/gcc.dg/split-3.c (down): Call va_end after va_start.
* gcc/testsuite/gcc.dg/split-6.c (down): Likewise.
OK. Would probably
On 10/08/2016 04:50 PM, Trevor Saunders wrote:
On Fri, Oct 07, 2016 at 03:18:07PM +, Bernd Edlinger wrote:
Hi!
This extends -Wint-in-bool-context to uses of enum values in boolean
context, and fixes one place where accidentally an enum value was
passed to a bool parameter.
I excluded enum
On 10/12/2016 01:08 AM, Richard Biener wrote:
On Fri, 7 Oct 2016, Richard Biener wrote:
This turns the switch (which also requires propagating into ASSERT_EXPRs,
otherwise those will end up with released SSA names eventually).
A [3/2] would be to let ASSERT_EXPRs be removed by the propagator
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77656
--- Comment #2 from Jason Merrill ---
(In reply to Jakub Jelinek from comment #1)
> Perhaps tsubst of TEMPLATE_PARM_INDEX instead of just
> return convert_from_reference (unshare_expr (arg));
> also convert it to the TEMPLATE_PARM_INDEX's type
On 10/17/16 20:05, Joseph Myers wrote:
> On Sun, 16 Oct 2016, Bernd Edlinger wrote:
>
>> Second, the declaration in the glibc header files simply look wrong,
>> because the type of argv, and envp is "char *const *" while the
>> builtin function wants "const char**", thus only the array of char*
>>
From: Adhemerval Zanella
Changes from previous version:
* Add missing new function comments;
* Using gen_rtx_fmt_ee instead of gen_rtx_IF_THEN_ELSE to create
conditional jumps;
* Some typos and withspace issues.
--
This patch adds the split-stack support
This test adds the expect va_end after va_start on split-stack tests.
gcc/ChangeLog:
* gcc/testsuite/gcc.dg/split-3.c (down): Call va_end after va_start.
* gcc/testsuite/gcc.dg/split-6.c (down): Likewise.
---
gcc/ChangeLog | 5 +
On 10/16/2016 04:53 AM, Marek Polacek wrote:
Found when looking at something else. find_array_ref_with_const_idx_r would
uselessly keep on looking for other array refs with constant indices, even
though finding one is enough. So return when something is found, instead of
just ignoring the
On 10/02/2016 02:10 PM, Martin Sebor wrote:
The attached patch fixes a number of outstanding test failures
and ILP32-related bugs in the gimple-ssa-sprintf pattch pointed
out in bug 77676 and 77735). The patch also fixes c_strlen to
correctly handle wide strings (previously it accepted them but
Frédéric Buclin writes:
> Someone played with the GCC Bugzilla git repo last week with no real reason:
> Author: root
> Date: Fri Oct 7 15:28:43 2016 +
> snap-data
> [...]
That was little old me, with the reason being to conserve local changes
with
Hi David,
On Mon, Oct 17, 2016 at 09:54:35AM -0400, David Edelsohn wrote:
> This patch shifts earlier the point during compilation where the
> rs6000 backend adds decoration to symbols: to encode_section_info.
> - /* Currently C++ toc references to vtables can be emitted before it
> - is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77987
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77987
--- Comment #4 from Jonathan Wakely ---
Author: redi
Date: Mon Oct 17 18:21:26 2016
New Revision: 241276
URL: https://gcc.gnu.org/viewcvs?rev=241276=gcc=rev
Log:
PR77987 Fix unique_ptr::reset(U) for T != U
PR libstdc++/77987
> On Oct 17, 2016, at 12:26 PM, Bin.Cheng wrote:
>
> On Sat, Oct 15, 2016 at 3:07 AM, kugan
> wrote:
>> Hi Bin,
>>
>> On 15/10/16 00:15, Bin Cheng wrote:
>>>
>>> +/* Test for likely overcommitment of vector hardware resources. If a
On Mon, Oct 17, 2016 at 2:55 AM, Richard Earnshaw (lists)
wrote:
> On 16/10/16 22:39, Andrew Pinski wrote:
>> Hi,
>> These testcases use long for 64bit integer which means they will
>> fail with -mabi=ilp32 on aarch64. This reduces the number of failures
>> down for
On Sun, 16 Oct 2016, Bernd Edlinger wrote:
> Second, the declaration in the glibc header files simply look wrong,
> because the type of argv, and envp is "char *const *" while the
> builtin function wants "const char**", thus only the array of char*
> itself is const, not the actual char stings
On 10/03/2016 09:45 AM, Eric Botcazou wrote:
Ping: https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01781.html
2016-09-26 Eric Botcazou
* expmed.c (expand_shift_1): Add MAY_FAIL parameter and do not assert
that the result is non-zero if it is true.
(Please keep me on CC, I am not subscribed)
In working on another patch for DW_AT_comp_dir behaviour, I tried to write a
test for that other patch. This test did not work as expected - DW_AT_comp_dir
was not even generated in the resulting output! But this had nothing to do with
my patch so I dug
Dear All,
Committed as 'obvious' on trunk as revision 241274.
I will commit to 5- and 6-branches at the end of the week.
Cheers
Paul
2016-10-17 Paul Thomas
PR fortran/61420
PR fortran/78013
* resolve.c (resolve_variable): Obtain the typespec for a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61420
--- Comment #11 from Paul Thomas ---
Author: pault
Date: Mon Oct 17 17:52:05 2016
New Revision: 241274
URL: https://gcc.gnu.org/viewcvs?rev=241274=gcc=rev
Log:
2016-10-17 Paul Thomas
PR fortran/61420
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78013
--- Comment #2 from Paul Thomas ---
Author: pault
Date: Mon Oct 17 17:52:05 2016
New Revision: 241274
URL: https://gcc.gnu.org/viewcvs?rev=241274=gcc=rev
Log:
2016-10-17 Paul Thomas
PR fortran/61420
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308
--- Comment #11 from Bernd Edlinger ---
Author: edlinger
Date: Mon Oct 17 17:46:59 2016
New Revision: 241273
URL: https://gcc.gnu.org/viewcvs?rev=241273=gcc=rev
Log:
2016-10-17 Bernd Edlinger
PR
On 2016.10.17 at 17:30 +, Bernd Edlinger wrote:
> On 10/17/16 19:11, Markus Trippelsdorf wrote:
> >>> I'm seeing this warning a lot in valid low level C code for unsigned
> >>> integers. And I must say it look bogus in this context. Some examples:
> >
> > (All these examples are from qemu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992
--- Comment #16 from joseph at codesourcery dot com ---
Obviously any fields implicitly inserted like that must be ignored by the
front ends when processing positional initializers - an initializer { 1,
2, 3 } must initialize three explicitly
Hi!
I'd like to ping the
[C++ PATCH] Fix -Wimplicit-fallthrough in templates (PR c++/77886)
patch:
On Sat, Oct 08, 2016 at 08:13:50AM +0200, Jakub Jelinek wrote:
> 2016-10-08 Jakub Jelinek
>
> PR c++/77886
> * pt.c (tsubst_expr) Copy over
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78000
--- Comment #1 from joseph at codesourcery dot com ---
As I've said before, we have to stop doing individual ad hoc fixes for
bugs like this; there are too many of them. We have to work out the
general principles for which warnings should or
On 10/17/16 19:11, Markus Trippelsdorf wrote:
>>> I'm seeing this warning a lot in valid low level C code for unsigned
>>> integers. And I must say it look bogus in this context. Some examples:
>
> (All these examples are from qemu trunk.)
>
>>> return ((a.high & 0x7fff) == 0x7fff) && (a.low<<1);
On Sat, Oct 15, 2016 at 3:07 AM, kugan
wrote:
> Hi Bin,
>
> On 15/10/16 00:15, Bin Cheng wrote:
>>
>> +/* Test for likely overcommitment of vector hardware resources. If a
>> + loop iteration is relatively large, and too large a percentage of
>> +
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61420
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
---
On Sun, 16 Oct 2016, Shea Levy wrote:
> options) and clearly have the semantics we want. Ideally we would be
> able to specify something on the level of abstraction of "this directory
> should be treated like you would normally treat /usr" and get
> e.g. /include, /lib, frameworks on OS X, etc.
On 2016.10.17 at 16:51 +, Bernd Edlinger wrote:
> On 10/17/16 17:23, Markus Trippelsdorf wrote:
> > On 2016.09.29 at 18:52 +, Bernd Edlinger wrote:
> >> On 09/29/16 20:03, Jason Merrill wrote:
> >>> On Wed, Sep 28, 2016 at 12:09 PM, Bernd Edlinger
> >>> wrote:
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61420
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78013
Paul Thomas changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
On Mon, 17 Oct 2016, Bernd Schmidt wrote:
> On 10/14/2016 06:39 PM, Alexander Monakov wrote:
> > I'm resending the patch series with backend prerequisites for OpenMP
> > offloading to the NVIDIA PTX ISA. The patches are rebased on trunk.
>
> What's the status of the branch? Is it expected to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77641
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77322
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |6.3
--- Comment #6 from Jonathan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72820
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77994
--- Comment #4 from Jonathan Wakely ---
Author: redi
Date: Mon Oct 17 17:03:09 2016
New Revision: 241263
URL: https://gcc.gnu.org/viewcvs?rev=241263=gcc=rev
Log:
Backport fixes to std::experimental::sample
PR libstdc++/77994
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77322
--- Comment #5 from Jonathan Wakely ---
Author: redi
Date: Mon Oct 17 17:03:31 2016
New Revision: 241266
URL: https://gcc.gnu.org/viewcvs?rev=241266=gcc=rev
Log:
Add noexcept to std::function swap
Backport from mainline:
2016-08-22 Jonathan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72820
--- Comment #3 from Jonathan Wakely ---
Author: redi
Date: Mon Oct 17 17:03:19 2016
New Revision: 241264
URL: https://gcc.gnu.org/viewcvs?rev=241264=gcc=rev
Log:
Use ::new to avoid finding overloaded operator new
Backport from mainline:
On Sat, Oct 15, 2016 at 01:07:12PM +1100, kugan wrote:
> Hi Bin,
>
> On 15/10/16 00:15, Bin Cheng wrote:
> >+/* Test for likely overcommitment of vector hardware resources. If a
> >+ loop iteration is relatively large, and too large a percentage of
> >+ instructions in the loop are
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67091
Paul Thomas changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
Richard Biener writes:
> On Mon, Oct 17, 2016 at 12:21 PM, Senthil Kumar Selvaraj
> wrote:
>> Hi,
>>
>> The fix for PR 52085 went into trunk when trunk was 6.0. I ran into the
>> same issue on a gcc 5.x and found that the fix didn't get backported.
>>
>>
This patch to libgo copies the rdebug code from the Go 1.7 runtime to libgo.
While we're at it, this updates the runtime/debug package, and starts
running its testsuite by default. I'm not sure why runtime/debug was
not previously updated to 1.7. Doing that led me to fix some minor
aspects of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72820
--- Comment #2 from Jonathan Wakely ---
Author: redi
Date: Mon Oct 17 16:50:43 2016
New Revision: 241250
URL: https://gcc.gnu.org/viewcvs?rev=241250=gcc=rev
Log:
Use ::new to avoid finding overloaded operator new
Backport from mainline:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77322
--- Comment #4 from Jonathan Wakely ---
Author: redi
Date: Mon Oct 17 16:50:53 2016
New Revision: 241252
URL: https://gcc.gnu.org/viewcvs?rev=241252=gcc=rev
Log:
Add noexcept to std::function swap
Backport from mainline:
2016-08-22 Jonathan
On 10/17/16 17:23, Markus Trippelsdorf wrote:
> On 2016.09.29 at 18:52 +, Bernd Edlinger wrote:
>> On 09/29/16 20:03, Jason Merrill wrote:
>>> On Wed, Sep 28, 2016 at 12:09 PM, Bernd Edlinger
>>> wrote:
On 09/28/16 16:41, Jason Merrill wrote:
> On Tue, Sep
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77994
--- Comment #3 from Jonathan Wakely ---
Author: redi
Date: Mon Oct 17 16:50:37 2016
New Revision: 241249
URL: https://gcc.gnu.org/viewcvs?rev=241249=gcc=rev
Log:
Backport fixes to std::experimental::sample
PR libstdc++/77994
*
On 30/09/16 14:34, Bernd Edlinger wrote:
On 09/30/16 12:14, Bernd Edlinger wrote:
Eric Botcazou wrote:
A comment before the SETs and a testcase would be nice. IIRC
we do have stack size testcases via using -fstack-usage.
Or -Wstack-usage, which might be more appropriate here.
Yes. good
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78013
Bug ID: 78013
Summary: unexpected 'has no IMPLICIT type' error for a
type-bound function returning a procedure pointer
Product: gcc
Version: 7.0
Status: UNCONFIRMED
I'm still looking for a review of the patch below:
https://gcc.gnu.org/ml/gcc-patches/2016-10/msg00043.html
The patch should clean up the remaining test suite failures on
ILP32 targets and also fixes up some remaining issues in the
gimple-ssa-sprintf pass that stand in the way of
1 - 100 of 246 matches
Mail list logo