CHESS – Find and Reproduce Concurrency Heisenbugs
CHESS is a tool for finding and reproducing Heisenbugs in concurrent programs. It can find assertion violations, deadlocks, livelocks, data-races, and memory-model errors.
Announcements
Welcome to the CHESS forum!
Tom BallMSFTFriday, January 02, 2009 6:18 AMWelcome to the CHESS forum. This forum is to discuss CHESS, a tool for helping you find and reproduce Heisenbugs in concurrent code (both managed and unmanaged). This is a great place to post your question about CHESS.
CHESS links:- Project Home at Microsoft Research: http://research.microsoft.com/chess/
- CHESS Blog: http://blogs.msdn.com/chess/
- PDC2008 Session: http://channel9.msdn.com/pdc2008/TL58
- Channel 9 Video: http://channel9.msdn.com/shows/Going+Deep/CHESS-An-Automated-Concurrency-Testing-Tool/
- Data Race Video: http://channel9.msdn.com/posts/Peli/Data-Race-Detection-with-CHESS/
- DevLabs: http://msdn.microsoft.com/devlabs/
Filtering and SortingUse these options to narrow down the question and discussion list.
- 2125

CHESS DevLabs Release Coming to a Close
Tom BallMSFTThursday, February 04, 2010 9:14 PM - 1172

CLR 2.0 Memory Model
Nicholas Butler Saturday, February 06, 2010 1:46 PM - 3333

Assembly image invalid
timk10 Saturday, January 30, 2010 12:51 AM - 1172

Problem with spaces in directory names
JoeM Wednesday, January 27, 2010 12:34 AM - 1207

Is CHESS considered Stable/Production Ready?
S Christopher Monday, January 25, 2010 4:46 PM - 1577

CHESS for 64 bit
VishalPatole Friday, January 15, 2010 11:58 PM - 31025

Why for this test does Visual Studio say livelock and ChessBoard say Search Completed?
Neil_J Monday, December 28, 2009 10:46 PM - 21530

Access to CAP
Vilas Jagannath Thursday, December 03, 2009 5:45 PM - 2736

development schedule?
PJ7 Sunday, November 29, 2009 8:03 PM - 3702

Help in deciphering stack track created by chess
_guru_ Sunday, November 29, 2009 8:48 PM - 31150

Can't open Concurrency Explorer from ChessBoard
rohits79 Wednesday, November 18, 2009 3:18 PM - 1752

Bugs with two ore more preemption
Vadim Mutilin Wednesday, November 18, 2009 11:25 AM - 72060

Can chess work with Boost API?
Sean Song Thursday, May 07, 2009 4:24 PM - 2774

This test passes in Visual Studio but fails in ChessBoard
Neil_J Thursday, November 12, 2009 7:41 PM - 43301

Share stories of CHESS wins/losses
Tom BallMSFTThursday, January 15, 2009 8:57 PM - 32929

CHESS and .NET 4.0/Parallel Extensions
Daniel DG Thursday, August 13, 2009 9:21 AM - 61144

Troubleshooting the /includeassembly option.
Carson Jones Wednesday, October 21, 2009 11:53 PM - 41477

Livelock... not sure how to solve this.
Aron Weiler Thursday, October 15, 2009 6:08 PM - 11198

Debug assertion failed - workaround
raxraja Wednesday, October 14, 2009 1:15 AM - 31812

Code with no lock statements
Steven J Walker Wednesday, October 07, 2009 2:12 PM

