Bug 95409

Summary: Crash in Luxmark 3.1: ASSERTION FAILED: insn2.header.opcode == GEN_OPCODE_NOP
Product: Beignet Reporter: Sven Arvidsson <sa>
Component: BeignetAssignee: Zhigang Gong <zhigang.gong>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: backtrace

Description Sven Arvidsson 2016-05-15 16:59:07 UTC
Created attachment 123759 [details]
backtrace

I get a reproducible crash in the Neumann scene in Luxmark 3.1.

ASSERTION FAILED: insn2.header.opcode == GEN_OPCODE_NOP
  at file /build/beignet-JxAr70/beignet-1.1.2/backend/src/backend/gen_encoder.cpp, function virtual void gbe::GenEncoder::patchJMPI(uint32_t, int32_t, int32_t), line 1043

Possibly the same as bug 94810.

Googling the error also found similar (unreported?) bugs: 
https://github.com/hashcat/oclHashcat/issues/3

Beignet 1.1.2, LLVM 3.6.2

Ivybridge Mobile
HD Graphics 4000
Comment 1 Sven Arvidsson 2018-08-14 20:30:09 UTC
No more crashes with 1.3.2. Image validation fails, but I will file new bugs for those problems.

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.