The bug sprint has started!

As of 0800 Pacific time today, we had 989 open trac tickets. Info about the bug sprint can be found at <https://svn.boost.org/trac/boost/wiki/BugSprintJune2009> By ticket type: Bugs 613 Feature Requests 238 Patches 95 Tasks 27 Support Requests 15 Library Submissions 1 By milestone: To Be Determined 187 Boost 1.43.0 180 Boost 1.42.0 132 Boost 1.40.0 85 Boost 1.36.0 82 Boost 1.41.0 81 Boost 1.39.0 67 <none> 61 Boost 1.38.0 45 Boost 1.37.0 37 Boost 1.44.0 20 Website 1.X 10 Boost.Jam 4.0.0 1 Top 10 libraries: thread 76 date_time 55 Python 48 test 43 interprocess 40 iostreams 37 filesystem 36 mpl 36 quickbook 33 asio 31 Top 10 owners: anthonyw 75 djowel 71 dave 58 igaztanaga 58 az_sw_dude 53 vladimir_prus 49 bemandawes 46 rogeeff 43 agurtovoy 36 turkanis 36 Useful reports: https://svn.boost.org/trac/boost/report/1 -- full list of tickets https://svn.boost.org/trac/boost/report/18 -- ticket counts by owner https://svn.boost.org/trac/boost/report/19 -- ticket counts by component https://svn.boost.org/trac/boost/report/20 -- ticket counts by ticket type https://svn.boost.org/trac/boost/report/21 -- ticket counts by milestone

Hi Anthony I have take a deep look at the Thread tickets. Working on these tickets will already reduce of 17 the number of tickets (76-17=59). There are 5 tickets that can be seen as duplicated. Please could you confirm, and change the Trac state. DUPLICATED #3628 condition.notify_one() does not wake up a thread that is in condition.wait() or condition.timed_wait() new anthonyw Bugs Problem 6 months DUPLICATED #3735 thread_group::interrupt_all() is unreliable new anthonyw Bugs Showstopper 2 weeks DUPLICATED #3960 condition_variable::timed_wait() cannot be interrupted new anthonyw Bugs Problem 2 weeks DUPLICATED #4258 Linking with boost thread does not work on mingw/gcc 4.5 new anthonyw Bugs Problem 10 days DUPLICATED #4076 future.hpp(411) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data new anthonyw Patches Cosmetic 2 weeks There are 2 that are already fixed. ALREADY_FIXED #3391 call_once ignores return value new anthonyw Bugs Problem 9 months TRUNK #4249 pin_to_zero should be inlined new anthonyw Bugs Problem 13 days There is 1 to be deleted as it corresponds to the old implementation. TO BE DELETED 1.33 #3652 App Verifier issue found in boost 1.33.0 thread library while unloading DLL new anthonyw Bugs Problem 7 months There are 2 that are quite simple to patch. let me know if you want a patch SIMPLE #3812 global namespace polution new anthonyw Bugs Problem 5 months DOCUMENTATION #3885 document about mix usage of boost.thread and native thread api new anthonyw Bugs Problem 4 months There are 9 that have a patch available PATCH AVAILABLE #3500 Optimization for win32 mutex implementation new anthonyw Patches Optimization 8 months PATCH AVAILABLE #3611 Warning suppression fixes for Boost.Thread new anthonyw Patches Problem 7 months PATCH AVAILABLE #3680 Inhibit warning about use of C99 long long constant in GCC new anthonyw Patches Cosmetic 6 months PATCH AVAILABLE #3748 condition_variable_any not non-copyable new anthonyw Bugs Problem 6 months PATCH AVAILABLE #3760 Tread ignores BOOST_DISABLE_WIN32 new anthonyw Bugs Problem 6 months PATCH AVAILABLE #3762 Thread can't be compiled with winscw (Codewarrior by Nokia) new anthonyw Patches Problem 6 months PATCH AVAILABLE #3862 future.hpp - conversion from size_t to unsigned int new anthonyw Patches Problem 2 months PATCH AVAILABLE #4071 unique_lock fails with recent Sun Studio compilers new anthonyw Bugs Problem 2 months PATCH AVAILABLE #4238 timed_lock_upgrade(relative_time) calls timed_lock(absolute_time) new anthonyw Patches Problem 2 weeks Best, Vicente Juan Botet Escribá http://viboes.blogspot.com/

Anthony, I have continued the analisys of the old Boost.Thread tikets. These 5 tickes should b closed: Ticket Summary Status Owner Type Severity Modified TO BE DELETED 1.34.1 #802 [thread] MSVS: Allow use of thread headers with /Za assigned anthonyw Patches Problem 7 months TO BE DELETED 1.34.1 #1138 Problems with TSS and static thread library new speedsnail Bugs Problem 7 months SHOULD BE OK NOW? #1826 Auto detection of threadapi and target-os broken under cygwin gcc new anthonyw Bugs Problem 2 years REVISSION 62079 #2486 thread: no documented thread move support function new anthonyw Bugs Problem 7 months REVISSION 57380 #2739 shouldn't at_thread_exit work on the main thread? new anthonyw Bugs Problem 7 months These 3 have already a patch available. PATCH AVAILABLE #2330 thread::interrupt() can be lost if condition_variable::wait() in progress new anthonyw Bugs Showstopper 6 months PATCH AVAILABLE #2918 shared_mutex for win32 size optimization new anthonyw Patches Optimization 14 months PATCH AVAILABLE #2955 [patch] recursive mutex impossible if pthread_mutexattr_settype not defined new anthonyw Patches Showstopper 7 months This would reduce of 8 the number of tickets. These 7 tickets are quite simple: Let me now if you want I wrok on providing a patch for some of them. DOCUMENTATION SIMPLE #2639 documentation should be extended new anthonyw Feature Requests Not Applicable 7 months DOCUMENTATION #3160 Duplicate tutorial code in boost::thread new anthonyw Tasks Cosmetic 7 months SIMPLE #868 [thread] thread_specific_ptr::element_type ? assigned anthonyw Patches Problem 10 months SIMPLE #2747 inline warning new anthonyw Bugs Problem 7 months SIPLE #3179 Sleep with local_time new anthonyw Bugs Problem 7 months SIPLE #3244 XLC warnings about missing "private" keyword when extending boost::noncopyable new anthonyw Bugs Problem 7 months Best, Vicente

Marshall Clow wrote:
As of 0800 Pacific time today, we had 989 open trac tickets. Info about the bug sprint can be found at <https://svn.boost.org/trac/boost/wiki/BugSprintJune2009>
Maybe that page should be updated? I almost created a ticket for it ;-) It still contains the dates of the june 2009 bug sprint (as indicated by the file name, too) Also, for people like me, who would like to contribute to a sprint for the first time, it would be helpful to have a few more links, for instance to some how-to for writing test cases. Regards, Roland
participants (3)
-
Marshall Clow
-
Roland Bock
-
vicente.botet