all examples can be compiled