Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 180916
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Science Related Packages <sci@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Markus Dittrich <markusle@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 180916 depends on: Show dependency tree
Bug 180916 blocks: 170919
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-06-05 01:36 0000
Hi,

Could we please stabilize sci-libs/gsl-1.9!?
It has been bug free for quite some time now and seems
to be doing pretty well :)
src_test() will go through a fairly extensive set of
test routines and should allow you to verify the package.

@ppc64:
gsl-1.8 had an issue with mis-detecting ppc64 (see 
comments 5-9 over at bug #167860) and I am currently
not sure if this has been taken care of upstream or not.

Thanks,
Markus

------- Comment #1 From Emanuele Gentili 2007-06-05 02:27:41 0000 -------
sci-libs/gsl-1.9

1. emerges on x86
2. passes test suite
3. passes collision test
4. works

Portage 2.1.2.7 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r3,
2.6.17-gentoo-r8-panic i686)
=================================================================
System uname: 2.6.17-gentoo-r8-panic i686 Intel(R) Pentium(R) M processor
2.00GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 05 Jun 2007 02:00:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium-m -msse2 -mmmx -msse -mfpmath=sse
-fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=pentium-m -msse2 -mmmx -msse -mfpmath=sse
-fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox
sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.UTF-8"
LC_ALL="C"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise
/usr/local/gentoo-webapps-overlay/experimental"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi adns alsa apache arts asf ati avi bash-completion beagle
berkdb bitmap-fonts browserplugin bzip2 cairo caps cdr cli cracklib crd crypt
cups curl daap dbus dga djvu dmi dri dts dvd dvdr dvi emacs evo exif fbcon
ffmpeg firefox flac foomatic fortran gdbm gif gimpprint glitz gnome gnutls gpm
gtk hal i810 iconv imagemagick intel ipod ipv6 isdnlog java jpeg kde libg++
libnotify libsexy lns mad midi mmap mmx mng mono mozilla moznocompose moznoirc
moznomail mozsvg mp3 mp4 mpeg mudflap musepack nautilus ncurses network njb nls
nptl nptlonly nsplugin numeric ogg ole opengl openmp openntpd oss pam pcre pdf
perl php png portaudio posix ppds pppd pwdb python qt qt3 radeon readline real
reflection samba sdl session sndfile spl sse sse2 ssl svg t1lib tcpd test
theora threads truetype-fonts type1-fonts unicode usb v4l vcd vorbis
win32codecs wma wmf wmv wxwindows x264 x86 xine xml2 xorg xvid zlib"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1
emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m
maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="vesa i810 vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

For me Stable in x86
For me Stable in x86.

------- Comment #2 From Gustavo Zacarias (RETIRED) 2007-06-05 14:08:28 0000 -------
sparc stable.

------- Comment #3 From Jeroen Roovers 2007-06-05 14:13:53 0000 -------
Stable for HPPA.

------- Comment #4 From Togge 2007-06-05 15:00:52 0000 -------
--amd64--

1: emerges
2: passes test, collision-protect, strict, multilib-strict
3: Seems to work (cmd line tools produce outout, media-gfx/kst-1.1.1 emerges
(DEPENDs on sci-libs/gsl) and runs)

Portage 2.1.2.7 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3,
2.6.21-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.21-gentoo-r1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor
4200+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 05 Jun 2007 03:30:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -ggdb -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/init.d
/etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -ggdb -march=athlon64 -pipe"
DISTDIR="/tmp/portage"
FEATURES="ccache collision-protect distlocks metadata-transfer multilib-strict
parallel-fetch sandbox sfperms splitdebug strict test"
GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo              
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/           
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/           
http://mirror.switch.ch/mirror/gentoo/         
http://trumpetti.atm.tut.fi/gentoo/"
LANG="en_US.utf-8"
LINGUAS="en sv"
MAKEOPTS="-j4"
PKGDIR="/tmp/packages"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/private"
SYNC="rsync://dx/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi aiglx alsa amd64 arts asf avi
bash-completion berkdb bitmap-fonts branding browserplugin cairo ccache cdr cli
cpudetection cracklib crypt cscope css cups cvs dbus divx divx4linux dlloader
dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac
foomaticdb freetype gdbm geoip gif gimp gmedia gnokii gnome gpm gstreamer gtk
hal http iconv ieee1394 imap imlib ipv6 isdnlog java javascript jfs jpeg kde
kdeenablefinal kdehiddenvisibility kdepim kerberos libg++ logitech-mouse mad
madwifi maildir midi mikmod mmx mmx2 mmxext mono mozbranding moznopango mozsvg
mp3 mpeg mplayer msn mudflap ncurses nls nptl nptlonly nsplugin ntfs nvidia
obex ogg oggvorbis opengl openmp oss pam pcre pdf pdflib perl png pppd python
qt qt3 qt3support qt4 quicktime readline realmedia reflection reiserfs samba
scanner sdl session spell spl sse sse2 ssl subversion svg symlink tcpd test
tetex theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb
v4l v4l2 vim-syntax vim-with-x visualization vorbis wifi wmf wmp wxwindows
xcomposite xface xfs xine xinerama xml xorg xosd xpm xprint xv xvid zlib"
ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop
empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi
null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse
keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780
lb216 lcdm001 mtxorb ncurses text" LINGUAS="en sv" USERLAND="GNU"
VIDEO_CARDS="nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #5 From Raúl Porcel 2007-06-06 15:05:03 0000 -------
alpha/ia64/x86 stable

------- Comment #6 From Markus Rothe 2007-06-07 12:21:54 0000 -------
ppc64 stable

------- Comment #7 From Fabian Groffen 2007-06-07 16:11:59 0000 -------
ppc-macos moved to prefix 28 Mar 2007

------- Comment #8 From nixnut 2007-06-09 16:26:38 0000 -------
stable on ppc

------- Comment #9 From Joshua Kinard 2007-06-11 06:27:01 0000 -------
test fails on mips with the following output:

make[2]: Entering directory
`/usr/obj/portage/sci-libs/gsl-1.9/work/gsl-1.9/linalg'
  3[0]:   -2.69230769230769251                       -2
  3[1]:    4.30769230769230749                        5
  3[2]:   -1.07692307692307687                       -2
FAIL:   solve_TDS_cyc dim=3 A [233809]
FAIL: Tridiagonal symmetric cyclic solve [233811]
FAIL: test
===================
1 of 1 tests failed
===================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory
`/usr/obj/portage/sci-libs/gsl-1.9/work/gsl-1.9/linalg'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/usr/obj/portage/sci-libs/gsl-1.9/work/gsl-1.9/linalg'
make: *** [check-recursive] Error 1


Ideas?

------- Comment #10 From Markus Dittrich 2007-06-11 13:04:29 0000 -------
Unfortunately no ideas :( gsl-1.9 is the first version with
mips on board so it is hard to say if this is a regression or not.
We had a somewhat similar problem with ppc64 in the past where
configure failed to pick up the proper arch and screwed
up the IEEE floating point math as a result.
Could you please check if your CPU is detected properly?

Thanks much,
Markus

------- Comment #11 From Christoph Mende 2007-06-12 12:09:52 0000 -------
amd64 done, thanks Togge

------- Comment #12 From Joshua Kinard 2007-06-13 05:02:36 0000 -------
(In reply to comment #10)
> Unfortunately no ideas :( gsl-1.9 is the first version with
> mips on board so it is hard to say if this is a regression or not.
> We had a somewhat similar problem with ppc64 in the past where
> configure failed to pick up the proper arch and screwed
> up the IEEE floating point math as a result.
> Could you please check if your CPU is detected properly?

config.log shows configure guessing the cpu as normal as ever.  I suspect it's
bad code somewheres, but this is best determined by upstream.  Able to shoot a
request upstream and see if they have any interest in pursuing this?

------- Comment #13 From Markus Dittrich 2007-06-13 13:11:43 0000 -------
Hi kumba,

Thanks much for looking into this. Let's just drop mips from 
stabling gsl for now (unless you know of any pressing need to
have a stable gsl). We should definitely inform upstream;
if you've got time it would be great if you could post to 
bug-gsl@gnu.org; otherwise I can certainly do it myself 
but since I don't own a mips box I can't really be very
interactive with the gsl devs.

Thanks,
Markus

------- Comment #14 From Jakub Moc (RETIRED) 2008-02-12 22:45:08 0000 -------
Closing wrt http://www.gentoo.org/news/20080210-mips-experimental-arch.xml

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug