|
Message-ID: <CAD0jYq8v4KfSdC7xosu46=L4=cKCU7Se4fuKB+u3VxO--M7RfA@mail.gmail.com> Date: Fri, 30 Aug 2013 18:04:18 +0200 From: pierzi <pierzi@...il.com> To: john-users@...ts.openwall.com Subject: Re: JTR Bleeding-Edge compile error in Windows Cygwin Hi I've managed to compiled latest bleeding on cygwin with opencl support win 7 x64 catalyst 13.4 with amd sdk installed below is my cygwin packages list installed, works fine for md5-open-cl format. However decrypt gives me error: Loaded 164 password hashes with 81 different salts (descrypt-opencl, traditional crypt(3) [DES OpenCL]) Self test failed (get_hash[0](0))... Below is my cygwin packages list installed, maybe You'll find in useful:) Cygwin Package Information Package Version Status alternatives 1.3.30c-10 OK autoconf 13-1 OK autoconf2.1 2.13-12 OK autoconf2.5 2.69-2 OK automake 9-1 OK automake1.10 1.10.3-2 OK automake1.11 1.11.6-2 OK automake1.12 1.12.6-2 OK automake1.13 1.13.4-1 OK automake1.14 1.14-1 OK automake1.4 1.4p6-11 OK automake1.5 1.5-11 OK automake1.6 1.6.3-12 OK automake1.7 1.7.9-11 OK automake1.8 1.8.5-11 OK automake1.9 1.9.6-11 OK base-cygwin 3.3-1 OK base-files 4.1-1 OK bash 4.1.10-4 OK bash-completion 1.3-1 OK binutils 2.23.51-1 OK bzip2 1.0.6-2 OK ca-certificates 1.87-1 OK cmake 2.8.9-2 OK coreutils 8.15-1 OK cpio 2.11-2 OK crypt 1.2-1 OK cvs 1.12.13-10 OK cvsps 2.2b1-1 OK cygutils 1.4.14-1 OK cygwin 1.7.24-1 OK dash 0.5.7-1 OK diffutils 3.2-1 OK dos2unix 6.0.3-1 OK editrights 1.01-2 OK file 5.11-1 OK findutils 4.5.11-1 OK gawk 4.1.0-1 OK gcc 4.7.3-1 OK gcc-core 4.7.3-1 OK gcc-g++ 4.7.3-1 OK gccmakedep 1.0.2-1 OK gettext 0.18.1.1-2 OK git 1.7.9-1 OK git-completion 1.7.9-1 OK git-svn 1.7.9-1 OK gitk 1.7.9-1 OK grep 2.6.3-1 OK groff 1.21-2 OK gzip 1.4-1 OK ipc-utils 1.0-1 OK less 444-1 OK libapr1 1.4.8-1 OK libaprutil1 1.5.2-4 OK libasn1_8 1.5.2-4 OK libattr1 2.4.46-1 OK libbz2_1 1.0.6-2 OK libcloog0 0.15.11-1 OK libcom_err-devel 1.42.7-1 OK libcom_err2 1.42.7-1 OK libcurl4 7.32.0-1 OK libdb4.5 4.5.20.2-3 OK libdb4.8 4.8.30-1 OK libexpat1 2.1.0-3 OK libffi4 4.5.3-3 OK libfontconfig1 2.10.93-1 OK libfreetype6 2.4.12-1 OK libgcc1 4.7.3-1 OK libgdbm4 1.8.3-20 OK libgmp10 5.1.2-1 OK libgmp3 4.3.2-1 OK libgmpxx4 5.1.2-1 OK libgomp1 4.7.3-1 OK libgssapi3 1.5.2-4 OK libheimbase1 1.5.2-4 OK libheimntlm0 1.5.2-4 OK libhx509_5 1.5.2-4 OK libiconv2 1.14-2 OK libidn11 1.26-1 OK libintl8 0.18.1.1-2 OK libiodbc2 3.52.8-1 OK libkrb5_26 1.5.2-4 OK liblzma5 5.0.2_20110517-1 OK libmpc3 1.0.1-2 OK libmpfr4 3.1.2-1 OK libmysqlclient18 5.5.31-1 OK libncurses10 5.7-18 OK libncursesw10 5.7-18 OK libopenldap2_4_2 2.4.35-2 OK libopenssl098 0.9.8y-1 OK libopenssl100 1.0.1e-2 OK libpcre0 8.21-2 OK libpopt0 1.6.4-4 OK libppl9 0.11.2-1 OK libppl_c4 0.11.2-1 OK libpq5 9.2.4-2 OK libpwl5 0.11.2-1 OK libquadmath0 4.7.3-1 OK libreadline7 6.1.2-3 OK libroken18 1.5.2-4 OK libsasl2_3 2.1.26-5 OK libserf1_0 1.3.0-2 OK libsigsegv2 2.10-1 OK libsqlite3_0 3.7.17-3 OK libss-devel 1.42.7-1 OK libss2 1.42.7-1 OK libssh2-devel 1.4.2-1 OK libssh2_1 1.4.2-1 OK libssp0 4.7.3-1 OK libstdc++6 4.7.3-1 OK libuuid1 2.21.2-1 OK libwind0 1.5.2-4 OK libX11_6 1.6.0-1 OK libXau6 1.0.8-1 OK libxcb1 1.9.1-1 OK libXdmcp6 1.1.1-1 OK libXext6 1.3.2-1 OK libXft2 2.3.1-1 OK libxml2 2.9.1-1 OK libXrender1 0.9.8-1 OK libXss1 1.2.2-1 OK login 1.10-10 OK m4 1.4.16-1 OK make 3.82.90-1 OK man 1.6g-2 OK mintty 1.1.3-1 OK openssl 1.0.1e-2 OK openssl-devel 1.0.1e-2 OK perl 5.14.2-3 OK perl-Error 0.17016-1 OK perl_vendor 5.14.2-3 OK python 2.7.3-1 OK rebase 4.4.0-1 OK run 1.3.0-1 OK sed 4.2.2-3 OK stgit 0.16-2 OK subversion 1.8.1-1 OK subversion-perl 1.8.1-1 OK tar 1.26-1 OK tcl 8.5.11-1 OK tcl-tk 8.5.11-1 OK terminfo 5.7_20091114-14 OK texinfo 4.13-4 OK tzcode 2013c-1 OK vim-minimal 7.3.1152-1 OK w32api-headers 3.0b_svn5935-1 OK w32api-runtime 3.0b_svn5935-1 OK which 2.20-2 OK xz 5.0.2_20110517-1 OK zlib-devel 1.2.8-1 OK zlib0 1.2.8-1 OK 2013/8/30 Victor Mamuaya <victor.mamuaya@...il.com> > hi sorry for late reply, it's gmt +7 here. :-D > > btw, based on dhiru and magnum suggestion, > here is the gcc -v, micc -v and the compile stuff. > > Apollo@...mpus ~/JohnTheRipper/src > $ gcc -v > Using built-in specs. > COLLECT_GCC=gcc > COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/lto-wrapper.exe > Target: x86_64-pc-cygwin > Configured with: > /cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1/configure > --srcdir=/cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1 > --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin > --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var > --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C > --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin --target=x86_64-pc-cygwin > --without-libiconv-prefix --without-libintl-prefix --enable-shared > --enable-shared-libgcc --enable-static > --enable-version-specific-runtime-libs --enable-bootstrap > --disable-__cxa_atexit --with-dwarf2 --with-tune=generic > --enable-languages=c,c++,fortran,lto,objc,obj-c++ --enable-graphite > --enable-threads=posix --enable-libatomic --enable-libgomp --disable-libitm > --enable-libquadmath --enable-libquadmath-support --enable-libssp > --enable-libgcj-sublibs --disable-java-awt --disable-symvers > --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as > --with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix > --without-libintl-prefix --with-system-zlib > Thread model: posix > gcc version 4.8.1 (GCC) > > Apollo@...mpus ~/JohnTheRipper/src > $ mpicc -v > Using built-in specs. > COLLECT_GCC=/usr/bin/gcc > COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/lto-wrapper.exe > Target: x86_64-pc-cygwin > Configured with: > /cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1/configure > --srcdir=/cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1 > --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin > --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var > --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C > --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin --target=x86_64-pc-cygwin > --without-libiconv-prefix --without-libintl-prefix --enable-shared > --enable-shared-libgcc --enable-static > --enable-version-specific-runtime-libs --enable-bootstrap > --disable-__cxa_atexit --with-dwarf2 --with-tune=generic > --enable-languages=c,c++,fortran,lto,objc,obj-c++ --enable-graphite > --enable-threads=posix --enable-libatomic --enable-libgomp --disable-libitm > --enable-libquadmath --enable-libquadmath-support --enable-libssp > --enable-libgcj-sublibs --disable-java-awt --disable-symvers > --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as > --with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix > --without-libintl-prefix --with-system-zlib > Thread model: posix > gcc version 4.8.1 (GCC) > > Apollo@...mpus ~/JohnTheRipper/src > $ make -s clean && make -sj8 win32-cygwin-x86-opencl > DES_std.c: In function ‘DES_std_set_key’: > DES_std.c:636:17: warning: array subscript is above array bounds > [-Warray-bounds] > while (DES_key[i++]) k += 2; > ^ > mozilla_fmt.c:354:2: warning: #warning Note: Mozilla format disabled, > un-comment HAVE_NSS in Makefile if you have NSS installed. [-Wcpp] > #warning Note: Mozilla format disabled, un-comment HAVE_NSS in Makefile if > you have NSS installed. > ^ > krb5-18_fmt.c:314:2: warning: #warning Note: krb5-18 format disabled, > un-comment HAVE_KRB5 in Makefile if you have MIT Kerberos 5 libs and > headers installed. [-Wcpp] > #warning Note: krb5-18 format disabled, un-comment HAVE_KRB5 in Makefile > if you have MIT Kerberos 5 libs and headers installed. > ^ > krb5-23_fmt.c:284:2: warning: #warning Note: krb5-23 format disabled, > un-comment HAVE_KRB5 in Makefile if you have MIT Kerberos 5 libs and > headers installed. [-Wcpp] > #warning Note: krb5-23 format disabled, un-comment HAVE_KRB5 in Makefile > if you have MIT Kerberos 5 libs and headers installed. > ^ > KRB5_fmt_plug.c: In function ‘salt’: > KRB5_fmt_plug.c:211:1: error: unrecognizable insn: > } > ^ > (insn 73 72 74 10 (set (reg/f:SI 129) > (symbol_ref:SI ("__ctype_ptr__") [flags 0x440] <var_decl > 0x6ffffb06880 __ctype_ptr__>)) KRB5_fmt_plug.c:119 -1 > (nil)) > KRB5_fmt_plug.c:211:1: internal compiler error: in extract_insn, at > recog.c:2150 > Please submit a full bug report, > with preprocessed source if appropriate. > See <http://gcc.gnu.org/bugs.html> for instructions. > Makefile:2336: recipe for target `KRB5_fmt_plug.o' failed > make[1]: *** [KRB5_fmt_plug.o] Error 1 > make[1]: *** Waiting for unfinished jobs.... > ssh_ng_fmt_plug.c: In function ‘check_padding_3des’: > ssh_ng_fmt_plug.c:255:1: error: unrecognizable insn: > } > ^ > (insn 318 317 319 49 (set (reg/f:SI 250) > (symbol_ref:SI ("__ctype_ptr__") [flags 0x440] <var_decl > 0x6ffff9bb778 __ctype_ptr__>)) -1 > (nil)) > ssh_ng_fmt_plug.c:255:1: internal compiler error: in extract_insn, at > recog.c:2150 > Please submit a full bug report, > with preprocessed source if appropriate. > See <http://gcc.gnu.org/bugs.html> for instructions. > Makefile:2336: recipe for target `ssh_ng_fmt_plug.o' failed > make[1]: *** [ssh_ng_fmt_plug.o] Error 1 > Makefile:1769: recipe for target `win32-cygwin-x86-opencl' failed > make: *** [win32-cygwin-x86-opencl] Error 2 > > > > > > On Fri, Aug 30, 2013 at 1:04 AM, magnum <john.magnum@...hmail.com> wrote: > > > On 29 Aug, 2013, at 19:50 , Dhiru Kholia <dhiru.kholia@...il.com> wrote: > > > On 08/30/13 at 12:15am, Victor Mamuaya wrote: > > >> I got this error while compiling jtr bleeding-edge. > > >> the compile log > http://pastebin.com/pWjzkFG6 > > > > > > Please note that pastebin content can go away. Try to mention specific > > > errors you are getting. > > > > It might also be a good idea to add the -s option to make, this will > > suppress all unneeded output. Only in rare cases will that flag conceal > the > > actual problem. Also btw, the -j option is excellent if you have a > > multi-core CPU but it can't be used with "clean" so you have to separate > it > > like this: > > > > $ make -s clean && make -sj8 win32-cygwin-x86-opencl > > > > > > > Please post the output of "gcc -v" and I can try reproducing the > > > problem. > > > > In this case I think you should also check the output of "mpicc -v" in > > case it differs. > > > > magnum > > > > > > -- > My Gallery > http://www.flickr.com/photos/33226734@N08/ >
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.