Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 23 Sep 2013 00:24:30 +0200
From: luka <mrfsrf@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: problem with john-cuda and osx

Thx!
its working, thought only with  WPAPSK-cuda, with WPAPSK-cuda gives
$./john --format=WPAPSK-opencl --test

Device 1: GeForce 8800 GT
Build log: <program source>:9:10: fatal error: 'opencl_device_info.h' file not found
#include "opencl_device_info.h"
         ^

Error -11 building kernel. DEVICE_INFO=130
OpenCL error (CL_BUILD_PROGRAM_FAILURE) in file (common-opencl.c) at line (616) - (clBuildProgram failed.)

Regading mpicc, I commented out:

CC = mpicc -DHAVE_MPI

and run make clean macosx-x86-64-gpu

gets me:
...
mpicc -DHAVE_MPI -c -Wall -Wdeclaration-after-statement -O2 -fomit-frame-pointer -I/usr/local/include    -DHAVE_KRB5    -m64 -I/usr/local/cuda/include -I/usr/local/cuda/include -DBSD -DHAVE_CRYPT -DHAVE_OPENCL -DHAVE_CUDA -Wno-deprecated-declarations -funroll-loops john-mpi.c -o john-mpi.o
make[1]: mpicc: No such file or directory
make[1]: *** [john-mpi.o] Error 1
make: *** [macosx-x86-64-gpu] Error 2


On Sep 22, 2013, at 11:43 PM, magnum wrote:

> On 22 sep 2013, at 23:34, Lukas Odzioba <lukas.odzioba@...il.com> wrote:
>> 2013/9/22 luka <mrfsrf@...il.com>:
>>> hi,
>>> thx for help, but which newly compiled version (macos-x86-64-opencl i get:
>>> 
>>> $ ./john --format=wpapsk-opencl --test
>>> OpenCL platform 0: Apple, 2 device(s).
>>> Using device 1: GeForce 8800 GT
>>> Compilation log: Error getting function data from server
>>> Error building kernel. Returned build code: -11. DEVICE_INFO=130
>> 
>> Could you please try the same with our latest code from github?
>> https://github.com/magnumripper/JohnTheRipper/tree/bleeding-jumbo
> 
> 
> Right, the problem is that 1.7.9-Jumbo-7 doesn't work around the quirks of the crappy Apple driver. The git version does, at least for wpapsk-opencl (and it's better in many other aspects too).
> 
> Get a snapshot tarball here if you don't speak git:
> https://github.com/magnumripper/JohnTheRipper/tarball/bleeding-jumbo
> 
> magnum

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.