[Beignet] Problems with recent beignet

Martin Hauke mardnh at gmx.de
Fri Oct 17 06:52:25 PDT 2014


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.opensuse.org/build/home:mnhauke:opencl:testing/openSUSE_Factory/x86_64/beignet/_log

Also building beignet version 0.9.3 fails on obs.
RPM-postbuild check says:
-------------------snip----------------------------
[  506s] I: Program returns random data in a function
[  506s] E: beignet no-return-in-nonvoid-function
/home/abuild/rpmbuild/BUILD/Beignet-0.9.3-Source/backend/src/llvm/llvm_gen_backend.cpp:1108
[  506s]
[  506s] I: Program returns random data in a function
[  506s] E: beignet no-return-in-nonvoid-function
/home/abuild/rpmbuild/BUILD/Beignet-0.9.3-Source/backend/src/llvm/llvm_gen_backend.cpp:1108
-------------------snip----------------------------
https://build.opensuse.org/package/live_build_log/home:mnhauke:opencl:stable/beignet/openSUSE_13.1/x86_64

best regards,
Martin


On 17.10.2014 12:17, Zhigang Gong wrote:
> 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-bounces at lists.freedesktop.org] On Behalf Of
>> Andi Kleen
>> Sent: Friday, October 17, 2014 5:18 PM
>> To: He Junyan
>> Cc: Andi Kleen; beignet at lists.freedesktop.org
>> Subject: Re: [Beignet] Problems with recent beignet
>>
>> 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?
>>
>> I already worked around the build problem.
>>
>> -Andi
>>
>> _______________________________________________
>> Beignet mailing list
>> Beignet at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/beignet
> 
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
> 



More information about the Beignet mailing list