Vladimir Prus
0e44838905
Allow building of shared versions of some Boost.Test libraries.
...
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35989]
2006-11-10 19:09:56 +00:00
Roland Schwarz
099af669d4
Made fail of cleanup test for native API a warning.
...
[SVN r35614]
2006-10-15 10:03:35 +00:00
Hartmut Kaiser
1cb08ff60c
Changed Boost.Thread to use the Boost license.
...
[SVN r35115]
2006-09-14 23:02:29 +00:00
Vladimir Prus
33c0af8253
Update Jamfile.v2
...
[SVN r32699]
2006-02-07 11:23:34 +00:00
John Maddock
358e32e98f
Remove <runtime-link>static requirement: it's not universally supported.
...
[SVN r31095]
2005-09-23 15:09:33 +00:00
Douglas Gregor
e3c9446e29
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Martin Wille
f4f3433854
-- fixed order of member initialization
...
[SVN r29881]
2005-07-03 16:51:35 +00:00
Michael Glassford
26bffa3740
Rename binder to eliminate name conflicts with type traits.
...
[SVN r29229]
2005-05-26 14:12:41 +00:00
Michael Glassford
cc8de48849
Commit Caleb Epstein patch to fix errors due to Boost.Test not being thread safe.
...
[SVN r28537]
2005-04-29 20:38:46 +00:00
Vladimir Prus
6ba9fd1b60
Sync with V1
...
[SVN r28369]
2005-04-21 08:17:12 +00:00
Michael Glassford
fb6250eb94
Completely rewrite tests to eliminate most calls to Sleep(), which was making the tests take far too long.
...
[SVN r28331]
2005-04-19 20:52:08 +00:00
Michael Glassford
b9dbb1ed45
Expand read_write_mutex regression tests.
...
[SVN r27873]
2005-03-29 21:23:39 +00:00
Michael Glassford
80d3925b8d
Remove obsolete header.
...
[SVN r27718]
2005-03-17 02:03:31 +00:00
Stefan Slapeta
349d0fd74b
replaced BOOST_TEST
...
[SVN r27054]
2005-02-03 13:48:49 +00:00
Rene Rivera
a4d2cd94b9
Move <threadind>multi from default build, to the requirement it is.
...
[SVN r25195]
2004-09-18 18:24:03 +00:00
Michael Glassford
43cbe3f1f8
Include detail/config.hpp; fix include path.
...
[SVN r24607]
2004-08-19 19:39:16 +00:00
Michael Glassford
d027cec8a6
Remove accidental checkin.
...
[SVN r24606]
2004-08-19 19:33:46 +00:00
Michael Glassford
e53c2c52ee
Add <threading>multi to work around what appears to be a bjam bug.
...
[SVN r24605]
2004-08-19 19:31:23 +00:00
Michael Glassford
9c1f421ccb
Add <threading>multi to work around regression test build errors.
...
[SVN r24603]
2004-08-19 19:12:57 +00:00
Michael Glassford
792cd49310
Add #define BOOST_THREAD_TEST to command line so code can behave differently when being tested.
...
[SVN r24360]
2004-08-09 21:43:24 +00:00
Michael Glassford
59bf92a183
Write info to cout to help debug problems.
...
[SVN r24339]
2004-08-08 01:20:37 +00:00
Michael Glassford
57879155d2
Fixed incorrect test.
...
[SVN r24336]
2004-08-07 16:10:56 +00:00
Michael Glassford
96d43cebc0
Added tests (currently only on Win32, where there's most likely to be a problem) to make sure tss works properly with threads not created by Boost.
...
[SVN r24325]
2004-08-06 15:50:11 +00:00
Michael Glassford
515e6d8635
Completely restructured tss cleanup. Automatic tss cleanup in Win32 static Boost.Threads library now works for both VC++ 6 and 7.1 (probably also 7.0, but this hasn't been tested).
...
[SVN r24312]
2004-08-05 18:13:43 +00:00
Michael Glassford
c0aeaecc14
Add tests for statically linked Boost.Threads.
...
[SVN r24274]
2004-08-03 21:19:08 +00:00
Vladimir Prus
59fba2bff6
Fix minor issue gcc 3.4 found. The test was trying to pass rvalue to
...
function taking reference, and this requires, according to standard,
accessible copy ctor, which boost::thread does not have.
[SVN r23838]
2004-07-20 13:13:22 +00:00
Michael Glassford
02ddc33e6c
Replace tabs with spaces.
...
[SVN r23714]
2004-07-17 23:13:06 +00:00
Rene Rivera
e9f8e0bad9
Prevent use of auto-link functionality as it can't be used within regression testing.
...
[SVN r23667]
2004-07-17 05:44:06 +00:00
Rene Rivera
baa9b396d9
Fix some compilation problems on Win32 platforms because of inconsistent line-endings.
...
[SVN r23663]
2004-07-17 04:33:59 +00:00
Michael Glassford
921d4c24c2
Fixed many compile errors.
...
[SVN r23659]
2004-07-17 03:34:51 +00:00
Michael Glassford
4fc7653b12
Move instructions detailing how to use pthreads-win32 into common file threads.jam.
...
[SVN r23650]
2004-07-16 20:50:18 +00:00
Michael Glassford
4911a532bf
Merge read/write mutex from thread_dev branch.
...
[SVN r23380]
2004-07-06 17:35:53 +00:00
Vladimir Prus
8179f041e6
Update V2 Jamfiles
...
[SVN r23076]
2004-06-10 12:22:55 +00:00
Michael Glassford
ac422138fa
Merge barrier from thread_dev branch.
...
[SVN r22374]
2004-02-23 17:53:56 +00:00
Vladimir Prus
ceee6e8b17
Add V2 Jamfile
...
[SVN r20271]
2003-10-07 08:10:42 +00:00
Dave Abrahams
61ab2754d2
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
William E. Kempf
4d1c9ba316
Attempted to fix race condition in test_tss.cpp.
...
[SVN r18838]
2003-06-18 20:50:15 +00:00
William E. Kempf
ff5d3b49ca
Updated format (removed tabs) and added missing copyrights
...
[SVN r17214]
2003-02-04 23:23:02 +00:00
William E. Kempf
125193dcfa
Turned all tests into 'timed_test's.
...
[SVN r17053]
2003-01-27 22:44:06 +00:00
Beman Dawes
77efa9810d
Local include util.inl
...
[SVN r17041]
2003-01-25 14:23:36 +00:00
William E. Kempf
7f03d1917b
Removed accidental sleep
...
[SVN r17035]
2003-01-24 18:15:22 +00:00
William E. Kempf
55b4ca9350
Added 'timed_test' support to prevent deadlocks in tests
...
[SVN r17032]
2003-01-24 16:51:13 +00:00
William E. Kempf
7196a0f9d2
Updated build files
...
[SVN r17021]
2003-01-23 23:23:36 +00:00
William E. Kempf
2caabde5ca
Updated Jamfile to use test-suite
...
[SVN r17014]
2003-01-23 19:47:29 +00:00
William E. Kempf
c918b66199
Switched to a DLL implementation
...
[SVN r16742]
2003-01-03 21:03:43 +00:00
William E. Kempf
dbbf56e17a
Updated to new test library name
...
[SVN r16732]
2003-01-02 16:26:03 +00:00
Björn Karlsson
5e6f72a688
Merged from branch to trunk
...
[SVN r15524]
2002-09-26 09:17:19 +00:00
William E. Kempf
cfce0892e0
Added tutorial sources. Changed tabs to spaces.
...
[SVN r15179]
2002-09-06 15:34:48 +00:00
Dave Abrahams
6c24a2626b
Fix stupid mistake
...
[SVN r15058]
2002-08-22 16:13:59 +00:00
Dave Abrahams
870c75bd12
Stop using unit-test since it has problems with JAMSHELL setting with gcc
...
[SVN r15033]
2002-08-21 15:29:18 +00:00
William E. Kempf
5fdd771708
Fixed some bugs and warnings produced by borland and gcc
...
[SVN r14944]
2002-08-17 16:34:23 +00:00
William E. Kempf
4ba48676bd
Fixed some warnings produced by Borland in the regression test
...
[SVN r14875]
2002-08-15 03:39:24 +00:00
William E. Kempf
75c83fed96
Fixed time precision bugs. Switched to Interlocked* methods for once.
...
[SVN r14867]
2002-08-15 00:05:54 +00:00
William E. Kempf
391de20ae0
Added test_xtime.cpp
...
[SVN r14852]
2002-08-14 20:39:32 +00:00
William E. Kempf
1e2a9e8971
Fixed Jamfile issues with tests
...
[SVN r14818]
2002-08-13 19:19:09 +00:00
William E. Kempf
43cbd3a283
Split up tests into seperate files and switched fully to unit test framework
...
[SVN r14780]
2002-08-12 05:43:10 +00:00
William E. Kempf
31cf6b5e64
Initial switch to Boost.Test unit test framework
...
[SVN r14779]
2002-08-12 00:09:33 +00:00
Dave Abrahams
99109ab78b
respect <sysinclude>
...
[SVN r13995]
2002-05-21 16:24:07 +00:00
Rene Rivera
d91429dcec
Moved the <runtime-link> to the build request.
...
[SVN r13018]
2002-03-02 18:41:22 +00:00
William E. Kempf
b1d1f7d8f1
Jamfile modifications
...
[SVN r13001]
2002-03-01 23:10:11 +00:00
William E. Kempf
24bec05b86
Added .cvsignore and updated Jam stuff
...
[SVN r12944]
2002-02-26 21:02:13 +00:00
William E. Kempf
5aab32bc1a
More Jamfile changes.
...
[SVN r12857]
2002-02-18 23:04:25 +00:00
William E. Kempf
e152a1c6f2
Updated Jamfiles for new Boost.Build system
...
[SVN r12856]
2002-02-18 23:02:38 +00:00
William E. Kempf
a5239c820b
Fixed tabs in files
...
[SVN r12622]
2002-02-01 17:31:46 +00:00
Mac Murrett
2b67e953fd
Changed prefix file to debug_prefix.hpp
...
[SVN r12487]
2002-01-24 17:33:03 +00:00
Mac Murrett
aa0d3adf1d
*** empty log message ***
...
[SVN r12486]
2002-01-24 17:26:13 +00:00
William E. Kempf
6bc82a8580
Added Mac Carbon implementation to Boost.Threads.
...
[SVN r12480]
2002-01-24 16:32:23 +00:00
William E. Kempf
f3af804ddb
Removed semaphores. Fixed some reported bugs. Switched to CRITICAL_SECTION implementations.
...
[SVN r11501]
2001-11-01 16:18:57 +00:00
William E. Kempf
554a18842f
Switched to void* for HANDLE types. Changed boost::once_init to the macro BOOST_ONCE_INIT.
...
[SVN r11475]
2001-10-30 22:12:37 +00:00
William E. Kempf
869243b6d1
Updated Jamfiles for PTW32, removed _atomic.cpp and added Win32 conditional compilation blocks for threadmon files.
...
[SVN r11468]
2001-10-29 22:20:50 +00:00
William E. Kempf
1ce93426a4
Fixed Jamfile.
...
[SVN r11396]
2001-10-16 22:10:45 +00:00
Beman Dawes
b7f8f8867c
merge branch "thread-initial" into main trunk
...
[SVN r11243]
2001-09-25 00:04:45 +00:00
Beman Dawes
4c816b66a3
file jamfile was initially added on branch thread-initial.
...
[SVN r10340]
2001-06-15 15:42:43 +00:00