This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[v3 PATCH] PR libstdc++/80034


All branches tested on Linux-x64.

Changelogs for trunk, gcc-6-branch, gcc-5-branch (the last two are identical, as
are probably their patches).

2017-03-13  Ville Voutilainen  <ville.voutilainen@gmail.com>

    PR libstdc++/80034
    * include/bits/list.tcc (merge(list&&)): Use const for the size_t
    in the catch-block.
    (merge(list&&, _StrictWeakOrdering)): Likewise.
    * testsuite/23_containers/list/operations/80034.cc: New.

2017-03-13  Ville Voutilainen  <ville.voutilainen@gmail.com>

    PR libstdc++/80034
    * include/bits/list.tcc (merge(list&&)): Use const for the size_t
    in the function and in the catch-block, qualify uses of std::distance.
    (merge(list&&, _StrictWeakOrdering)): Likewise.
    * testsuite/23_containers/list/operations/80034.cc: New.

2017-03-13  Ville Voutilainen  <ville.voutilainen@gmail.com>

    PR libstdc++/80034
    * include/bits/list.tcc (merge(list&&)): Use const for the size_t
    in the function and in the catch-block, qualify uses of std::distance.
    (merge(list&&, _StrictWeakOrdering)): Likewise.
    * testsuite/23_containers/list/operations/80034.cc: New.

Attachment: 80034_trunk.diff
Description: Text document

Attachment: 80034_gcc6.diff
Description: Text document

Attachment: 80034_gcc5.diff
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]