Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 30 Aug 2013 07:44:26 +0700
From: Victor Mamuaya <victor.mamuaya@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: JTR Bleeding-Edge compile error in Windows Cygwin

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.