Unigine Valley failure / assert
Setup:
- GEN9 HW
- Mesa from Git
- Unigine Valley v1.0
Test-case:
- ./valley_x64 -project_name Valley -data_path ../ -engine_config ../data/valley_1.0.cfg -system_script valley/unigine.cpp -video_app opengl -sound_app null -video_mode -1 -video_fullscreen 1 -video_multisample 0 -video_width 1920 -video_height 1080 -extern_define ,BENCHMARK,RELEASE,LANGUAGE_EN,QUALITY_HIGH
Actual outcome:
- Valley fails with:
src/intel/compiler/brw_eu_emit.c:882: brw_alu3: Assertion 'dest.file == BRW_GENERAL_REGISTER_FILE || dest.file == BRW_MESSAGE_REGISTER_FILE' failed.
This started failing between:
- c7976ed4: 2020-03-09 17:26:33 UTC radv/sqtt: fix RADV_THREAD_TRACE_BUFFER_SIZE spelling
- ba03e308: 2020-03-10 16:52:02 UTC freedreno/fdperf: set locale
Notes:
- I have only GEN9 HW, but it happens on all of them, so the issue seems generic