[Intel-gfx] [Beignet] Beignet crashes on vanilla 3.17.1 with IVB hardware

Vasily Khoruzhick anarsoul at gmail.com
Tue Oct 28 09:31:51 CET 2014


Hi Zhigang,

On Tue, Oct 28, 2014 at 7:31 AM, Zhigang Gong
<zhigang.gong at linux.intel.com> wrote:
> Vasily,
>
> Could you try ImageMagick(convert) again with latest git master
> beignet(git-e46764f). It should work now.

It works fine now. Thank you!

Regards,
Vasily

>
> Thanks,
> Zhigang Gong.
>
> On Fri, Oct 24, 2014 at 04:36:49PM +0300, Vasily Khoruzhick wrote:
>> Hi Zhigang,
>>
>> On Fri, Oct 24, 2014 at 12:13 PM, Zhigang Gong
>> <zhigang.gong at linux.intel.com> wrote:
>> > Hi,
>> >
>> > Luxmark (both 2.0/2.1) works fine on my IVB machine. The back trace
>> > you provided below doesn't indicate it's a beignet related problem.
>> > It hadn't enter beignet domain and just crashed in luxmark internal.
>>
>> I'm testing with Luxmark-1.3.1. Luxmark 2.0 works fine.
>>
>> > On Fri, Oct 24, 2014 at 12:04:29PM +0300, Vasily Khoruzhick wrote:
>> >> Hi Zhigang,
>> >>
>> >> Luxmark crashes with following backtrace:
>> >>
>> >> Program received signal SIGSEGV, Segmentation fault.
>> >> 0x00000000004cd8b0 in slg::PathOCLRenderEngine::StopLockLess() ()
>> >> (gdb) bt
>> >> #0  0x00000000004cd8b0 in slg::PathOCLRenderEngine::StopLockLess() ()
>> >> #1  0x0000000000482236 in slg::RenderEngine::Stop() ()
>> >> #2  0x000000000047be9b in slg::RenderSession::~RenderSession() ()
>> >> #3  0x0000000000468a77 in LuxMarkApp::Stop() ()
>> >> #4  0x0000000000468b46 in LuxMarkApp::InitRendering(LuxMarkAppMode,
>> >> char const*) ()
>> >
>> > After a quick analysis, I confirm that the second case is indeed a beignet
>> > bug. Beignet lacks of some llvm intrinsics support such as
>> > llvm.uadd.with.overflow.i32().
>> >
>> > Will fix it next week.
>>
>> Ok, thank you!
>>
>> > Thanks,
>> > Zhigang Gong.
>>
>> Regards
>> Vasily
>> _______________________________________________
>> Intel-gfx mailing list
>> Intel-gfx at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx



More information about the Intel-gfx mailing list