Bug 95336 - Beignet doesn't build with llvm 3.9.0 svn
Summary: Beignet doesn't build with llvm 3.9.0 svn
Alias: None
Product: Beignet
Classification: Unclassified
Component: Beignet (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Xiuli Pan
QA Contact:
Depends on:
Reported: 2016-05-10 12:34 UTC by Armin K
Modified: 2016-05-12 03:28 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

Patch (5.29 KB, text/plain)
2016-05-10 12:34 UTC, Armin K

Description Armin K 2016-05-10 12:34:21 UTC
Created attachment 123605 [details]

As expected, beignet git master doesn't build with llvm 3.9.0 svn 268575.

I have cooked a patch which gets the gbe part to compile, but it doesn't seem to be correct. I ask someone who knows the codebase better to take a look at it and fix when needed. No credits required.
Comment 1 Xiuli Pan 2016-05-12 03:28:01 UTC
Hi Armin,

The llvm svn is changing so repeatedly that we could not chasing the master branch. Actually I have done fix build errors for some llvm 3.9 svn, but there are some bugs with llvm module link and some pass optimization. We could not know if they are llvm's bug or ours bug, so the support for master branch of llvm is hold now. We will try to support llvm 3.9 it had some release tag and all features are stable.

Thanks for your patch.
I will close this bug for now.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.