compiles went from 1 to 2  hits 1 to 1
the flags are part of the cache key, so the same source with different flags is a different file.
