This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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] fix libstdc++/45133


This implements the behaviour encouraged by the new note on 30.6.6p3
and 30.6.7p3 in the latest C++0x draft.

2010-12-14  Jonathan Wakely  <jwakely.gcc@gmail.com>

        PR libstdc++/45133
        * include/std/future (__basic_future::wait): Throw if not valid.
        (__basic_future::wait_for): Likewise.
        (__basic_future::wait_until): Likewise.
        (__basic_future::_M_get_result): Likewise.
        * testsuite/30_threads/future/members/45133.cc: New.
        * testsuite/30_threads/shared_future/members/45133.cc: New.

tested x86_64-linux, checked in to trunk

Attachment: 45133.txt
Description: Text document


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