I've pushed a pull request with at test case that reproduces this issue: https://github.com/hibernate/hibernate-orm/pull/1554
This has been broken for a long time.