CUEtools FLACCL hit assert in rusticl
So, I tried to get cuetools flac encoder running under wine.
https://github.com/gchudov/cuetools.net/releases/download/v2.2.3/CUETools_2.2.3.zip
unpacked, run like this:
LP_CL=1 RUSTICL_ENABLE=llvmpipe RUSTICL_DEVICE_TYPE=gpu wine CUETools.FLACCL.cmd.exe 1.wav -o gpu.flac --opencl-platform rusticl --opencl-type gpu
Output was
007c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\zntport": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"zntport" failed to start: 1114
00a8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00a8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00a8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00a8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
CUETools FLACCL 2.2.3, Copyright (C) 2010-2023 Grigory Chudov.
This is free software under the GNU GPLv3+ license; There is NO WARRANTY, to
the extent permitted by law. <http://www.gnu.org/licenses/> for details.
Filename : 1.wav
File Info : 48000 Hz; 2 channel; 16 bit; 00:00:22.5280000
Device : llvmpipe (LLVM 13.0.0, 256 bits), Platform: "rusticl", Version: Open
CL 3.0, Driver: 23.1.0-devel (git-56108b411f)
0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0021E968, 0043ABC8, 0021E96C, 0021E960
0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0021E968, 0043ABC8, 0021E96C, 0021E960
0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0021E968, 0043ABC8, 0021E96C, 0021E960
0024:fixme:ver:GetCurrentPackageId (0021F010 00000000): stub
FLACCL.cmd.exe: ../src/compiler/nir/nir_lower_io.c:1869: nir_explicit_io_address_from_deref: Проверочное утверждение «stride > 0» не выполнено.
=================================================================
Native Crash Reporting
=================================================================
Got a UNKNOWN while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
wine: Assertion failed at address F7D12A1A (thread 0024), starting debugger...
mesa git Device Version OpenCL 1.1 Mesa 23.1.0-devel (git-56108b41)