[Beignet] Beignet bugzilla component is created at fd.o

2014-10-17 Thread Zhigang Gong
Now, if you found any issues with beignet, you are welcome to file a bug at https://bugs.freedesktop.org/enter_bug.cgi?product=Beignet Please be noted, when you file bug, please specify the exact platform information, such as BYT/IVB/HSW/BDW, and GT1/GT2/GT3. You can easily get this information by

Re: [Beignet] Problems with recent beignet

2014-10-17 Thread Zhigang Gong
On Fri, Oct 17, 2014 at 9:52 PM, Martin Hauke wrote: > Hi, > > building git master on OpenSUSE 13.1 actually fails since this OpenSUSE > version ships only with libdrm2-2.4.46-3.2.2 As you may know, we are working on enable BDW. And the new version libdrm is required for that purpose. Considering

Re: [Beignet] Problems with recent beignet

2014-10-17 Thread Martin Hauke
Hi, building git master on OpenSUSE 13.1 actually fails since this OpenSUSE version ships only with libdrm2-2.4.46-3.2.2 https://build.opensuse.org/build/home:mnhauke:opencl:testing/openSUSE_13.1/x86_64/beignet/_log Unfortunately also building against OpenSUSE factory does not work https://build.

Re: [Beignet] Problems with recent beignet

2014-10-17 Thread Zhigang Gong
Andi, That will not solve the failure but will give a clear failure reason which could be easily fixed by update your libdrm version. > -Original Message- > From: Beignet [mailto:beignet-boun...@lists.freedesktop.org] On Behalf Of > Andi Kleen > Sent: Friday, October 17, 2014 5:18 PM > To

Re: [Beignet] Problems with recent beignet

2014-10-17 Thread Andi Kleen
On Fri, Oct 17, 2014 at 03:53:48PM +0800, He Junyan wrote: > Yes, we have found this problem. > New version beignet requires libdrm at least 2.4.52 > Old version of libdrm will cause the build fail. > We have already add the libdrm version check You think that will resolve the assertation failure?

[Beignet] [PATCH v3] use global flag 0.0 to control unstructured simple block.

2014-10-17 Thread xionghu . luo
From: Luo Xionghu filter the simple block out and replace the if/endif with global flag to control. v2: fix the luxmark sala performance degression due to extern flag in a BRA instruction. v3: fix compiler_switch regression, LOAD/STORE instruction could call replaceSrc/replaceDst to generate 2

Re: [Beignet] [Patch v2] GBE: Add a customized loop unrolling handling mechanism.

2014-10-17 Thread Gong, Zhigang
You are right, I just checked the 3.3/3.4. Both haven't process this meta data. Just as discussed, I will disable this pass for 3.3 and 3.4. Thanks. > -Original Message- > From: Yang, Rong R > Sent: Friday, October 17, 2014 3:57 PM > To: Gong, Zhigang; beignet@lists.freedesktop.org > Cc: G

Re: [Beignet] [Patch v2] GBE: Add a customized loop unrolling handling mechanism.

2014-10-17 Thread Yang, Rong R
LLVM before version 3.5 don't handle meta llvm.loop.unroll.enable, createCustomLoopUnrollPass has no effect on LLVM 3.4 and older. The other part LGTM. -Original Message- From: Beignet [mailto:beignet-boun...@lists.freedesktop.org] On Behalf Of Zhigang Gong Sent: Wednesday, October 8, 2

Re: [Beignet] Problems with recent beignet

2014-10-17 Thread He Junyan
Yes, we have found this problem. New version beignet requires libdrm at least 2.4.52 Old version of libdrm will cause the build fail. We have already add the libdrm version check On 四, 2014-10-16 at 21:53 -0700, Andi Kleen wrote: > I tried the current beignet master on my OpenSUSE 13.1 HSW and >

[Beignet] Problems with recent beignet

2014-10-17 Thread Andi Kleen
I tried the current beignet master on my OpenSUSE 13.1 HSW and ran into the following new problems (older versions worked): - With my DRM version I have the build always fails with: src/intel/intel_gpgpu.c: In function ‘intel_gpgpu_setup_bti_gen8’: src/intel/intel_gpgpu.c:922:39: error: ‘drm_in