Emily Shaffer <nasamuffin@xxxxxxxxxx> writes: > Yeah, it's almost certainly stale in MyFirstObjectWalk - there was > very recently a patch to clean up some headers which probably were > implicitly including trace.h when I wrote this walkthrough. We are lucky that we have folks like Vinayak who tried out the examples and then bothered to spend time reporting the failure discovered. What does it take, however, for us to have a bit more automated way to prevent such a breakage that comes from API changes? Is it feasible, for example, to add a test that extracts code snippets from the MyFirstObjectWalk document and try to build the result? Alternatively, we can ship such a set of sample source files somewhere in our tree (e.g. contrib/examples?) and have such a test try to build using the current set of source files, but then we need a mechansim to ensure that the sample source files will not go out of sync with the document. Thoughts? Thanks.