If you're building Mesa with the r600g LLVM compiler backend, does the environment variable R600_DEBUG=nollvm work around the problem?