This example doesn't compile:

```
exampel.rs:6:20: 6:46 error: the impl referenced by this path needs 2 type parameters, but 0 type parameters were supplied
exampel.rs:6  let mut artists = TreeMap::new::<uint, ~str>();
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
exampel.rs:24:44: 24:48 error: mismatched types: expected `&uint` but found `<generic integer #4>` (expected &-ptr but found integral variable)
exampel.rs:24  for (year, artist) in artists.upper_bound(1980) {
                                                         ^~~~
```
(and that's after I fixed the `aritst` typo below.)

I think the `make check-stage1-doc-crate-collections` target will run all the examples here and show you any errors that occur. (Once you've done that once, you can use `make check-stage1-doc-crate-collections NO_REBUILD=1` as you update to just run the tests straight away, rather than doing a bootstrap.)