From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 90523] Easily reproducible GPU lockup (verde) with any mesa 10.5.x Date: Thu, 21 May 2015 02:23:02 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1347470756==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id EBF4A6E81E for ; Wed, 20 May 2015 19:23:01 -0700 (PDT) In-Reply-To: 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 --===============1347470756== Content-Type: multipart/alternative; boundary="1432174981.d6c81.7057"; charset="UTF-8" --1432174981.d6c81.7057 Date: Thu, 21 May 2015 02:23:01 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable https://bugs.freedesktop.org/show_bug.cgi?id=3D90523 --- Comment #7 from Michel D=C3=A4nzer --- (In reply to acab from comment #6) > Yes I could, however upsteam appears to maintain llvm in svn. > There is a git repository as well but it lacks branches and tags. The Git repository at http://llvm.org/git/llvm.git does have the release branches. Also, the SVN revision number is included in the Git commit log, = so it's easy to find the Git commit corresponding to a given SVN revision e.g.= in gitk. > r214336 | rafael.espindola | 2014-07-30 17:04:00 -0400 (Wed, 30 Jul 2014)= | > 9 lines >=20 > SimplifyCFG: Avoid miscompilations due to removed lifetime intrinsics. >=20 > Which appears to match commit 7fef5a3d1907c813712fcb2a44d8187a65ba08cd: > [...] > However mesa 10.5.5 doesn't build against that llvm (doesn't like > TM->getSubtargetImpl()->getInstrInfo() in lp_bld_debug.cpp), but it does > build against 3.5.2. 7fef5a3d1907c813712fcb2a44d8187a65ba08cd is on the master branch. The corresponding commit on the release_35 branch is a4cf325e41fca33c7ce7deef39a7bcf25fb38266. However, as I mentioned before, you most likely will run into more similar issues during the bisection, because Mesa can only test for minor versions = of LLVM, not for individual revisions. You may need to tweak the Mesa code to = make it build in some cases. --=20 You are receiving this mail because: You are the assignee for the bug. --1432174981.d6c81.7057 Date: Thu, 21 May 2015 02:23:01 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Comment= # 7 on bug 90523<= /a> from Michel D=C3=A4nzer
(In reply to acab from =
comment #6)
> Yes I could, however upsteam appears to maintain=
 llvm in svn.
> There is a git repository as well but it lacks branches and tags.

The Git repository at http://llvm.=
org/git/llvm.git does have the release
branches. Also, the SVN revision number is included in the Git commit log, =
so
it's easy to find the Git commit corresponding to a given SVN revision e.g.=
 in
gitk.


> r214336 | rafael.espindola | 2014-07-30 17:04:00=
 -0400 (Wed, 30 Jul 2014) |
> 9 lines
>=20
> SimplifyCFG: Avoid miscompilations due to removed lifetime intrinsics.
>=20
> Which appears to match commit 7fef5a3d1907c813712fcb2a44d8187a65ba08cd:
> [...]
> However mesa 10.5.5 doesn't build against that llvm (doesn't like
> TM->getSubtargetImpl()->getInstrInfo() in lp_bld_debug.cpp), but=
 it does
> build against 3.5.2.

7fef5a3d1907c813712fcb2a44d8187a65ba08cd is on the master branch. The
corresponding commit on the release_35 branch is
a4cf325e41fca33c7ce7deef39a7bcf25fb38266.

However, as I mentioned before, you most likely will run into more similar
issues during the bisection, because Mesa can only test for minor versions =
of
LLVM, not for individual revisions. You may need to tweak the Mesa code to =
make
it build in some cases.


You are receiving this mail because: =20=20=20=20=20=20
  • You are the assignee for the bug.
--1432174981.d6c81.7057-- --===============1347470756== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK --===============1347470756==--