Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 2 Feb 2020 21:14:17 +0100
Subject: Re: JTR and OpenSSL

I just pulled the most recent version of JtR from GitHub and built it with GCC-9 on macOS Catalina 10.15.3 on MacBook Pro and do not experience this issue.

Device 3@MBP: AMD Radeon Pro 460 Compute Engine
Benchmarking: sha1crypt-opencl, (NetBSD) [PBKDF1-SHA1 OpenCL]... LWS=256 GWS=16384 (64 blocks) DONE
Speed for cost 1 (iteration count) of 64000 and 40000
Raw:	10304 c/s real, 819200 c/s virtual

> Am 02.02.2020 um 14:10 schrieb Solar Designer <>:
> On Sat, Feb 01, 2020 at 05:27:00PM +0100, xxx xxx wrote:
>> My system iMac 5K, Catalina 10.15.3 (19D76)
>> Device 2: AMD Radeon Pro 570 Compute Engine
>> Benchmarking: sha1crypt-opencl, (NetBSD) [PBKDF1-SHA1 OpenCL]... Options used: -I "/Applications/MES APPLICATIONS/john-1.9.0-jumbo-1/run/kernels" -cl-mad-enable -D__OS_X__ -D__GPU__ -DDEVICE_INFO=522 -D__SIZEOF_HOST_SIZE_T__=8 -DDEV_VER_MAJOR=1 -DDEV_VER_MINOR=2 -D_OPENCL_COMPILER -DHASH_LOOPS=1024 -DOUTLEN=20 -DPLAINTEXT_LENGTH=64 -DV_WIDTH=1 ../kernels/
>> Build log: <program source>:47:10: fatal error: 'opencl_device_info.h' file not found
>> #include "opencl_device_info.h"
>>         ^
>> Error building kernel ./kernels/ DEVICE_INFO=522
>> 0: OpenCL CL_BUILD_PROGRAM_FAILURE (-11) error in opencl_common.c:1386 - clBuildProgram
>> xxxxxx@...c-de-xxx run % 
> We had "the same" issue (or rather one that manifested itself the same)
> a few years ago with older versions of both JtR and macOS.  Apparently,
> this is now back with Catalina.  This was also reported to me privately
> (and I shared with magnum) for our binary build of when run on
> Catalina.  That version of JtR was supposed to be recent enough not to
> have this issue, but it did have the issue on Catalina.  We do not
> currently know what causes this, nor have a fix.
> magnum, can you please look into this?  I don't have recent macOS.
> websiteaccess, meanwhile you can use this build of JtR without OpenCL.
> If you want to run all of its tests except for OpenCL ones, you can use
> the options "--test --format=cpu".
> Alexander

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.