Opened 15 years ago

Closed 14 years ago

#1835 closed Bugs (fixed)

boost::thread equality operator bogus in 1.35 ?

Reported by: strk@… Owned by: Anthony Williams
Milestone: Boost 1.36.0 Component: thread
Version: Boost 1.35.0 Severity: Problem
Keywords: Cc:

Description

The attached testcase check for boost::thread equality. Works fine with boost-1.34.1 but is reported to fail with boost-1.35.0

Is it expected to fail ?

The 1.35.0 failure report is from: https://savannah.gnu.org/bugs/?22915

Attachments (1)

thread_equality.cpp (766 bytes ) - added by strk@… 15 years ago.
Testcase for boost::thread equality operator

Download all attachments as: .zip

Change History (5)

by strk@…, 15 years ago

Attachment: thread_equality.cpp added

Testcase for boost::thread equality operator

comment:1 by strk@…, 15 years ago

I see the default constructor semantic changed :(

http://www.boost.org/doc/libs/1_33_1/doc/html/thread.html#id2622566-bb http://www.boost.org/doc/libs/1_35_0/doc/html/thread/thread_management.html#thread.thread_management.thread

1.33: Constructs a thread object representing the current thread of execution. 1.35: Constructs a boost::thread instance that refers to Not-a-Thread.

comment:2 by strk@…, 15 years ago

The "Breaking Changes" section in this document: http://boost.org/doc/libs/1_35_0/doc/html/thread/changes.html

Does NOT contain this indeed breaking one..

comment:3 by Marshall Clow, 15 years ago

Component: Nonethread
Owner: set to Anthony Williams

comment:4 by Anthony Williams, 14 years ago

Resolution: fixed
Status: newclosed

Updated breaking changes list in documentation on trunk

Note: See TracTickets for help on using tickets.