Menu

#27 HAVAL256 failures on ppc64-32ul

closed
5
2012-09-14
2006-11-15
No

make check-TESTS
...
testing HAVAL256 -- TEST FAILED: HAVAL256 "abcdefghijklmnopqrstuvwxyz"
got "4002E86400000002FFFB79104000ABB00000000000000000000000000000093C"
but expected "72FAD4BDE1DA8C8332FB60561A780E7F504F21547B98686824FC33FC796AFA76"
FAIL: hash_test.sh
...
Checking fragmentation capabilities of HAVAL256: Failed
...
FAIL: frag_test
============================================
2 of 5 tests failed
Please report to mhash-devel@sourceforge.net
============================================

This system is a ppc64 box (quad G5), with a 64-bit kernel, and a 32-bit userland.

Portage 2.1.2_rc1-r6 (default-linux/ppc/ppc64/2006.1/32bit-userland/970/pmac, gcc-4.1.1, glibc-2.5-r0, 2.6.18-g64134594-dirty ppc64)

System uname: 2.6.18-g64134594-dirty ppc64 PPC970MP, altivec supported
Gentoo Base System version 1.12.6
Last Sync: Unknown
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r6
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-Os -mtune=970 -mcpu=970 -mabi=altivec -maltivec -pipe -Wstrict-aliasing "
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-Os -mtune=970 -mcpu=970 -mabi=altivec -maltivec -pipe -Wstrict-aliasing "
DISTDIR="/home/gentoo/distfiles"
FEATURES="assume-digest assume-digests autoaddcvs autoconfig buildpkg ccache collision-protect confcache cvs distlocks distlockss lmirror metadata-transfer mirror parallel-fetch sandbox sfperms splitdebug strict userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en en_CA en_US en_ZA en_GB"
MAKEOPTS="-j7"
PKGDIR="/home/gentoo/packages/buck-int"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/dev/shm"
PORTDIR="/code/gentoo/gentoo-cvs/gentoo-x86"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC=""
USE="ppc X a52 aac aalib acl aio alsa altivec amd apache2 apm ares async automount berkdb bitmap-fonts bluetooth bzip2 cairo calendar caps cdb cdda cdr cgi cjk clamav clearpasswd cli cracklib crypt cscope ctype cups curl curlwrappers daap divx4linux dlloader dri dts dv dvd dvdr dvdread dynagraph elibc_glibc emboss encode ethereal examples exif expat f77 fam fame fastcgi ffmpeg fftw flac flash foomaticdb fortran fpx frxp gcc64 gd gdbm geoip gif glitz glx gmp gnokii gnults gnuplot gnutls gpm graphviz gs gstreamer gzip hpn ical iconv ieee1394 imap imlib innodb input_devices_dmc input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_synaptics input_devices_void input_devices_wacom insecure-savers ipalias ipod ipv6 irda isdnlog javacomm jbig joystick jpeg jpeg2k kernel_linux lcms ldap libwww linguas_en linguas_en_CA linguas_en_GB linguas_en_US linguas_en_ZA live logitech-mouse lzo mad maildir mbox mcal md5sum mikmod mjpeg mod motif mozilla mp3 mpeg mpm-prefork multicall musicbrainz mysql ncurses network nptl nptlonly numeric offensive ogg oggvorbis openexr opengl osd ospfapi pam pcap pcre pda pdf pdflib perl plotutils png pnp postgres ppds pppd python qmail quicktime quotas rdesktop readline reflection rtc ruby samba scanner screen sdl session shout skins slang slp sms snmp socks5 speex spell spl sqlite ssl stream svg swat syslog t1lib tcltk tetex theora tiff truetype truetype-fonts type1 type1-fonts udev ungif unicode usb userland_GNU userlocales utf8 v4l v4l2 vcd vhosts video_cards_fbdev video_cards_nv video_cards_radeon video_cards_v4l vidix vim-syntax vlm vorbis winbind wmf wxwindows xanim xcomposite xinerama xml xml2 xorg xosd xprint xrandr xscreensaver xv xvid yv12 zeroconf zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Discussion

  • Michael Schwendt

    Logged In: YES
    user_id=62241
    Originator: NO

    I've submitted patch (in the separate tracker), which fixes all HAVAL hashes for PowerPC. With it, "make check" passes on ppc, i386 and x86_64. Could you please check whether it also fixes your bug on ppc64?

     
  • Robin Johnson

    Robin Johnson - 2007-02-03

    Logged In: YES
    user_id=30201
    Originator: YES

    My posting was 0.9.7.1 per the stock source tarball from sourceforge.
    Could you link to the patch you mention?

     
  • Robin Johnson

    Robin Johnson - 2007-02-03

    Logged In: YES
    user_id=30201
    Originator: YES

    I confirm that this patch resolves the ppc64-32ul issues :-).
    I'll roll it into Gentoo mhash package if no other issues crop up.

     
  • Jonathan Day

    Jonathan Day - 2007-02-23

    Logged In: YES
    user_id=1466
    Originator: NO

    All the HAVAL patches I know of are now included. Can someone verify for me that the PPC64 agrees with me?

     
  • SourceForge Robot

    Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     

Log in to post a comment.