Created attachment 120045 [details] Good old dcttest as in 92673 . gcc dcttest.c -O2 -lOpenCL -lm -o dcttest; ./dcttest 0 0 ASSERTION FAILED: sel.hasDoubleType() at file /home/inferno/.dev/OpenCL/beignet/backend/src/backend/gen_insn_selection.cpp, function void gbe::ConvertInstructionPattern::convertSmallIntsToDouble(gbe::Selection::Opaque&, const gbe::ir::ConvertInstruction&, bool&) const, line 4930 The code in attachment worked fine with beigned about month ago and it still working with others, at least with pocl.
Does this bug still exit? I use the beignet master but can't reproduce, on Ivy Bridge.
I'm on Haswell with llvm 3.7 and bug still exists. ./dcttest 0 0 0.053000 seconds to calculate host values Succeeded to create a device group! Device: 0 Name: Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile Vendor: Intel Available: Yes Compute Units: 20 Clock Frequency: 1000 mHz Global Memory: 2048 mb Max Allocateable Memory: 1536 mb Local Memory: 65536 kb Succeeded to create a compute context! Succeeded to create a command commands! Succeeded to create compute program! ASSERTION FAILED: sel.hasDoubleType() at file /home/inferno/.dev/OpenCL/beignet/backend/src/backend/gen_insn_selection.cpp, function void gbe::ConvertInstructionPattern::convertSmallIntsToDouble(gbe::Selection::Opaque&, const gbe::ir::ConvertInstruction&, bool&) const, line 4953 Trace/breakpoint trap (core dumped)
Created attachment 120162 [details] gdb bt. master at ec92544c387c5c2e3c7f6acfccddd353e7974e13
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/beignet/beignet/issues/23.
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.