Found my 1000th bug in Roslyn!

Found my 1000th bug in Roslyn!

Rate This
  • Comments 3

This might not seem like a big deal, but...


Knowing that you guys won’t be seeing any of these bugs in production helps me sleep better at night :)

So far, my favorite bug (nothing to be proud of, but I think it’s a fun one) is this:

ContractFailure in FormattingContext.DebugCheckIntervalTree when formatting "War and Peace" by Leo Tolstoy

Yes, Roslyn can parse, format and analyze large programs with errors. And believe me, the C# program War and Peace contains quite a few errors!


Note: please don’t interpret this post as “Roslyn has 1000 bugs” :) On the contrary, I’m pretty happy with our rolling day-to-day quality, and folks who know me can appreciate what it says about the codebase.

  • Congrats! Can't wait to get the next public release of Roslyn. It was great meeting you at the Summit last week. Hopefully I will be back next year and we can chat longer.


  • Your efforts are very much appreciated.  We understand how frustrating bug chasing can be.  Keep up the good work.

  • Congratuations!

Page 1 of 1 (3 items)
Leave a Comment
  • Please add 3 and 2 and type the answer here:
  • Post