Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Thu, 8 Jun 2017 01:53:10 +0200
From: Bjarne D Mathiesen <>
Subject: fatal error: 'opencl_device_info.h' file not found

MacPro:src root# ../run/john -test -form:opencl
Device 1: ATI Radeon HD 5770
Build log: <program source>:42:10: fatal error: 'opencl_device_info.h'
file not found
#include "opencl_device_info.h"

Error -11 building kernel $JOHN/kernels/
OpenCL error (CL_BUILD_PROGRAM_FAILURE) in file (common-opencl.c) at
line (879) - (clBuildProgram failed.)

MacPro:src root# ../run/john --list=opencl-devices
Platform #0 name: Apple
Platform version: OpenCL 1.2 (Apr  4 2017 19:07:42)
	Device #0 (0) name:	Intel(R) Xeon(R) CPU X5690  @ 3.47GHz
	Device vendor:		Intel
	Device type:		CPU (LE)
	Device version:		OpenCL 1.2
	Driver version:		1.1

	Device #1 (1) name:	ATI Radeon HD 5770
	Device vendor:		AMD
	Device type:		GPU (LE)
	Device version:		OpenCL 1.2
	Driver version:		1.2 (Apr 27 2017 22:10:56)

MacPro:src root# system_profiler SPSoftwareDataType
    System Software Overview:
      System Version: macOS 10.12.5 (16F73)
      Kernel Version: Darwin 16.6.0

I've been trying to solve this problem for several hours now.

I've found the following :
but how do I execute the work-around


../run/john --list=formats --format=opencl \
| sed -E -e 's/,//g' \
| while IFS=' ' read -a formatCL
    for format in ${formatCL[*]}
        echo ${format}
        ../run/john \
            --format=${format} \
            --wordlist=../../rockyou.txt \
            --rules=wordlist \
            --fork=12 \
            --session=../../PassWords/file3/file3 \
            --pot=../../PassWords/file3/${format}.pot \

   Bjarne Mathiesen      

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.