From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 101733] GTA V on Wine: LLVM ERROR after loading screen Date: Mon, 10 Jul 2017 02:30:09 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2127475956==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 5A06089E3E for ; Mon, 10 Jul 2017 02:30:09 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2127475956== Content-Type: multipart/alternative; boundary="14996538090.eaCBB9fEe.9654"; charset="UTF-8" --14996538090.eaCBB9fEe.9654 Date: Mon, 10 Jul 2017 02:30:08 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D101733 Bug ID: 101733 Summary: GTA V on Wine: LLVM ERROR after loading screen Product: Mesa Version: git Hardware: Other OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: libcg@protonmail.com QA Contact: dri-devel@lists.freedesktop.org Hello, I'm currently trying to run GTA V on Wine with radeonsi. After forcing a 4.5compat context, GLSL 450 and commenting out this block https://github.com/mesa3d/mesa/blob/2c9ac0bc6377800ac5110c781dfabea68efa79a= 5/src/mesa/main/getstring.c#L140 the game boots. I'm eventually able to see the loading screen after applyin= g a Wine workaround. However, when the game actually starts, I'm hitting this error: > LLVM ERROR: Cannot select: 0x7f1c482ed398: f32 =3D sign_extend 0x7f1c482e= cd18 > 0x7f1c482ecd18: i1,ch =3D CopyFromReg 0x7f1c48299c08, Register:i1 %vre= g62 > 0x7f1c48159298: i1 =3D Register %vreg62 > In function: main Here's the apitrace: http://dl.free.fr/mjmArhBAy None of the workarounds I mentioned are needed to trigger the bug. `apitrace replay wine64-preloader.trace` should work with mesa-git. Thanks, libcg Hardware: - Ryzen 1700X - R9 Fury Software: - GTA V v1.36 - wine-staging-nine 2.11 - mesa 17.2.0-devel 753a7bbc84 - llvm 307436 - linux 4.12 --=20 You are receiving this mail because: You are the assignee for the bug.= --14996538090.eaCBB9fEe.9654 Date: Mon, 10 Jul 2017 02:30:08 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 101733
Summary GTA V on Wine: LLVM ERROR after loading screen
Product Mesa
Version git
Hardware Other
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component Drivers/Gallium/radeonsi
Assignee dri-devel@lists.freedesktop.org
Reporter libcg@protonmail.com
QA Contact dri-devel@lists.freedesktop.org

Hello,

I'm currently trying to run GTA V on Wine with radeonsi. After forcing a
4.5compat context, GLSL 450 and commenting out this block
https://github.com/mesa3d/mesa=
/blob/2c9ac0bc6377800ac5110c781dfabea68efa79a5/src/mesa/main/getstring.c#L1=
40
the game boots. I'm eventually able to see the loading screen after applyin=
g a
Wine workaround.

However, when the game actually starts, I'm hitting this error:

> LLVM ERROR: Cannot select: 0x7f1c482ed398: f32 =
=3D sign_extend 0x7f1c482ecd18
>    0x7f1c482ecd18: i1,ch =3D CopyFromReg 0x7f1c48299c08, Register:i1 %=
vreg62
>    0x7f1c48159298: i1 =3D Register %vreg62
> In function: main

Here's the apitrace: http://dl.free=
.fr/mjmArhBAy
None of the workarounds I mentioned are needed to trigger the bug. `apitrace
replay wine64-preloader.trace` should work with mesa-git.

Thanks,
libcg

Hardware:
- Ryzen 1700X
- R9 Fury

Software:
- GTA V v1.36
- wine-staging-nine 2.11
- mesa 17.2.0-devel 753a7bbc84
- llvm 307436
- linux 4.12


You are receiving this mail because:
  • You are the assignee for the bug.
= --14996538090.eaCBB9fEe.9654-- --===============2127475956== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============2127475956==--