!UPSTREAM: test version mixing

TODO:
- Better comments
- Commit message
- Do a Mesa fix and make sure it makes this test pass.