https://bugzilla.redhat.com/show_bug.cgi?id=1540347 --- Comment #11 from Jaroslav Škarvada <jskarvad@xxxxxxxxxx> --- (In reply to Jaroslav Škarvada from comment #10) > (In reply to Igor Gnatenko from comment #9) > > you should depend only on ocl-icd... And DNF should really implement pulling > > in appropriate implementations automatically. But until it's there, users > > will have to manually install appropriate driver. > > > > you can use POCL which is CPU-based implementation... Last time I tried > > hashcat, it worked on with POCL and proprietary driver (so no mesa, beignet). > > Thanks for info, I will try. Unfortunately no luck with the POCL on f26 and x86_64, it seems the POCL we have in Fedora is incompatible with the current hashcat OCL kernels: $ hashcat -b --force -d 1 --opencl-platforms=2 hashcat (v4.0.1) starting in benchmark mode... Benchmarking uses hand-optimized kernel code by default. You can use it in your cracking session by setting the -O option. Note: Using optimized kernel code limits the maximum supported password length. To disable the optimized kernel code in benchmark mode, use the -w option. clGetDeviceIDs(): CL_DEVICE_NOT_FOUND OpenCL Platform #1: Intel, skipped or no OpenCL compatible devices found. OpenCL Platform #2: The pocl project ==================================== * Device #1: pthread-Intel(R) Core(TM) i7-4600U CPU @ 2.10GHz, 9903/9903 MB allocatable, 4MCU OpenCL Platform #3: Mesa, skipped or no OpenCL compatible devices found. Benchmark relevant options: =========================== * --force * --opencl-devices=1 * --opencl-platforms=2 * --optimized-kernel-enable Hashmode: 900 - MD4 Speed.Dev.#1.....: 50042.4 kH/s (84.00ms) Hashmode: 0 - MD5 38 errors generated. clBuildProgram(): CL_BUILD_PROGRAM_FAILURE error: ./inc_hash_md5.cl:204:20: passing '__generic u32 *' (aka '__generic unsigned int *') to parameter of type 'const u32 *' (aka 'const unsigned int *') changes address space of pointer error: ./inc_hash_md5.cl:204:29: passing '__generic u32 *' (aka '__generic unsigned int *') to parameter of type 'const u32 *' (aka 'const unsigned int *') changes address space of pointer error: ./inc_hash_md5.cl:204:38: passing '__generic u32 *' (aka '__generic unsigned int *') to parameter of type 'const u32 *' (aka 'const unsigned int *') changes address space of pointer error: ./inc_hash_md5.cl:204:47: passing '__generic u32 *' (aka '__generic unsigned int *') to parameter of type 'const u32 *' (aka 'const unsigned int *') changes address space of pointer ... * Device #1: Kernel /usr/share/hashcat/OpenCL/m00000_a3-optimized.cl build failed - proceeding without this device. Started: Wed Feb 7 11:24:27 2018 Stopped: Wed Feb 7 11:24:34 2018 I will try with rawhide and in case it will not work, I will bring the problem upstream. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx