First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 200336
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Science Related Packages <sci@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Sébastien Fabbro <bicatali@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
dXover.h My dXover.h text/plain Christian Faulhammer 2007-11-29 14:56 0000 101 bytes Details
20071130-230640.log.bz2 build.log for blas-atlas, bzipped2 text/plain Christian Faulhammer 2007-12-01 10:16 0000 110.07 KB Details
alphabuild.log alpha.log text/plain Raúl Porcel 2007-12-09 15:31 0000 24.91 KB Details
error_CoreDuo32SSE2.tgz error_<ARCH>.tgz text/plain Dawid Węgliński 2007-12-09 18:41 0000 66.99 KB Details
error_Core2Duo32SSE2.tgz ERROR 437 DURING CACHESIZE SEARCH!!. CHECK INSTALL_LOG/Stage1.log FOR DETAILS. text/plain Mohamed Elsawaf 2008-01-26 09:14 0000 26.33 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 200336 depends on: Show dependency tree
Bug 200336 blocks: 200337
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-11-25 22:39 0000
Hi all,

blas-atlas is stable upstream, and our version has been bug free for more than
a month. To test it, the src_test is one step, and testing any other package
depending on virtual/blas and/or virtual/cblas after properly done a "eselect
blas set atlas" and "eselect cblas set atlas".

Thanks

------- Comment #1 From Samuli Suominen 2007-11-26 00:15:48 0000 -------
amd64 stable

------- Comment #2 From Markus Rothe 2007-11-26 18:50:51 0000 -------
ppc64 stable

------- Comment #3 From Christian Faulhammer 2007-11-26 20:43:59 0000 -------
In src_compile on x86:

In file included from
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//include/atlas_lvl3.h:42,
                 from ATL_ger.c:33:
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/dXover.h:1:1:
error: unterminated #ifndef
make[5]: *** [ATL_dger.o] Error 1
make[5]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/ger'
make[4]: *** [dr1case] Error 2
make[4]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/ger'
xr1search:
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//tune/blas/ger/r1search.c:472:
RunCases: Asser
tion `imax' failed.
ATL_ger1_axpy.c : 0.00
ATL_ger1_4x4_1.c : 0.00
ATL_ger1_1x4_0.c : 0.00
ATL_ger1_8x4_0.c : 0.00
ATL_ger1_SSE.c : 0.00
make[3]: *** [res/dR1RES] Aborted
make[3]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/ger'
make[2]: ***
[/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/ger/res/dR1RES]
Error 2
make[2]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
ERROR 776 DURING R1TUNE!!.  CHECK INSTALL_LOG/dR1TUNE.LOG FOR DETAILS.
make[2]: Entering directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
cd /var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build ; make
error_report
make[3]: Entering directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build'
make -f Make.top error_report
make[4]: Entering directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build'
uname -a 2>&1 >> bin/INSTALL_LOG/ERROR.LOG
i686-pc-linux-gnu-gcc -v 2>&1  >> bin/INSTALL_LOG/ERROR.LOG

------- Comment #4 From Markus Dittrich 2007-11-29 14:20:15 0000 -------
(In reply to comment #3)
> /var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/dXover.h:1:1:
> error: unterminated #ifndef

Wow, if never seen this one ;) Could you please post the content of dXover.h
so I can see what the problem is. The file is compile time generated 
so it would be helpful to have its content for debugging. Could you also
please post your emerge --info so I can see you specs.

Thanks,
Markus

------- Comment #5 From Christian Faulhammer 2007-11-29 14:56:06 0000 -------
Created an attachment (id=137318) [details]
My dXover.h

I had USE="doc -debug" on it:

Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0,
2.6.22-gentoo-r9 i686)
=================================================================
System uname: 2.6.22-gentoo-r9 i686 AMD Athlon(tm) XP 2500+
Timestamp of tree: Thu, 29 Nov 2007 09:16:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
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.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openfire/resources/security/ /opt/openjms/config
/usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/fax
/usr/share/X11/xkb /usr/share/config /var/spool/fax/etc"
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/splash /etc/terminfo
/etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms
strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j3"
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"
SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage"
USE="3dnow 3dnowext X a52 acl acpi aiglx alsa apache2 apm applet artworkextra
asf audiofile avahi bash-completion beagle berkdb bidi bitmap-fonts bogofilter
bootsplash branding bzip2 cairo ccache cdda cddb cdparanoia cdr cli console
cracklib crypt css cups curl custom-cflags dbus dga directfb divx4linux dri dts
dvd dvdr dvdread dvi eds emacs emboss encode esd evince evo exif fam fat fbcon
fdftk ffmpeg firefox flac foomaticdb fortran ftp gb gcj gdbm gif glitz gnome
gpm gsf gstreamer gtk gtk2 gtkhtml hal howl iconv icq idn imagemagick imap
imlib immqt-bc isdnlog java javascript jpeg jpeg2k kde ldap libnotify lirc
lm_sensors mad maildir matroska mbox midi mikmod mime mmx mmxext mng mono mp3
mpeg mpeg2 mudflap mule mysql nautilus ncurses nforce2 nls nocardbus nptl
nptlonly nsplugin nvidia objc objc++ objc-gc offensive ogg opengl openmp pam
pango pcre pdf perl php plotutils pmu png ppds pppd prediction preview-latex
print python qt3 qt3support qt4 quicktime readline reflection samba sdk session
slang spell spl sse ssl svg svga t1lib tcl tcpd tetex theora threads
thumbnailing tiff tk toolkit-scroll-bars totem tracker truetype truetype-fonts
type1-fonts udev unicode usb userlocales vcd videos vorbis win32codecs wmf
wxwindows x86 xface xft xine xml xorg xosd xpm xv xvid zlib"
ALSA_CARDS="intel8x0" 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" APACHE2_MODULES="actions alias
auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm
authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache
dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache
filter headers include info log_config logio mem_cache mime mime_magic
negotiation rewrite setenvif speling status unique_id userdir usertrack
vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="de" LIRC_DEVICES="atiusb" USERLAND="GNU" VIDEO_CARDS="radeon
vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS,
PORTDIR_OVERLAY

------- Comment #6 From Markus Dittrich 2007-11-30 14:45:01 0000 -------
Hi Christian,

Thanks much for the files! I tracked down the relevant parts
of code and it looks like the code generator literally died in the 
middle of a block of printf statements for a reason I don't 
understand. Is this problem reproducable or could it be attributed 
to a "hick-up"?

Thanks,
Markus

------- Comment #7 From Christian Faulhammer 2007-12-01 10:16:04 0000 -------
Created an attachment (id=137441) [details]
build.log for blas-atlas, bzipped2

No hick-up...maybe you find something more in the build.log

------- Comment #8 From Markus Dittrich 2007-12-01 13:57:38 0000 -------
Hi Christian,

Thanks for the info! At least I understand now what
the issue is. atlas has two modes of bootstrapping.
Upstream provides optimized defaults for a number
of arches (P4, P4E, Core2, etc.) and in this case
a whole bunch of low level timings are skipped and
the defaults are being used. For the rest (such as your K7) 
atlas starts bootstrapping from zero and that's where
the problem that you are reporting occurs. Would it
be at all possible for you to provide me with you tarball'ed
/var/tmp/portage/.../work/ATLAS directory at the time
of failure. Otherwise I have no way of reproducing the
conditions that atlas picks for your K7.

Thanks in advance,
Markus

------- Comment #9 From nixnut 2007-12-01 20:26:36 0000 -------
ppc stable

------- Comment #10 From Christian Faulhammer 2007-12-02 13:13:46 0000 -------
(In reply to comment #8)
> Would it be at all possible for you to provide me with you tarball'ed
> /var/tmp/portage/.../work/ATLAS directory at the time
> of failure. Otherwise I have no way of reproducing the
> conditions that atlas picks for your K7.

 Of course:

http://dev.gentoo.org/~opfer/blas-atlas-3.8.0-failure-k7.tar.bz2

------- Comment #11 From Markus Dittrich 2007-12-03 22:26:44 0000 -------
(In reply to comment #10)
> 
>  Of course:
> 
> http://dev.gentoo.org/~opfer/blas-atlas-3.8.0-failure-k7.tar.bz2
> 

Thanks much! I had a detailed look at your build tree and the
pre-processed sources and all looks well. Combined with the
output you provided earlier which also indicates that the code
generating dXover.h ran properly I am led to believe that this
may be a MAKEOPTS issue, i.e. the file dXover.h is copied to its final
destination before the header generation has actually completed.
Hence, would you be able to give it another go with -j1?

BTW:  Despite the fact that the ebuild uses "emake -j1" we exploit an
atlas internal parallel build structure if a user exports MAKEOPTS.
Maybe this causes the problems on your K7; I can't reproduce it 
on any of my boxes.

Thanks,
Markus

------- Comment #12 From Christian Faulhammer 2007-12-04 09:34:18 0000 -------
Remerge with MAKEOPTS="-j1" did not help...do you want ${WORKDIR} tarred up
again?  And what else to try?

------- Comment #13 From Sébastien Fabbro 2007-12-04 18:13:19 0000 -------
Christian,

I tried on my K7 (athlon-xp 2800) with your settings from emerge --info and it
compiled ok with -j2. Will try with -j3 overnight. Could it be a missing option
in the kernel?

------- Comment #14 From Markus Dittrich 2007-12-05 14:12:11 0000 -------
(In reply to comment #13)
> Christian,
> 
> I tried on my K7 (athlon-xp 2800) with your settings from emerge --info and it
> compiled ok with -j2. Will try with -j3 overnight. Could it be a missing option
> in the kernel?
> 

At this point I don't quite know what else to suggest and I really had
to walk through the code in gdb on Christian's machine to see what is
going on. It is possible that the generator for the dXover header (xdtfc) 
craps out and since it is called via a wrapper the error code might not
propagate properly to "make" which then happily continues. Furthermore
the command

"cp -f
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/dXover.h
res/."

right after xdtfc is done should have at least copied the half-finished
dXover.h
to res/. but it is missing in the output that Christian posted. Hence, there
may also be some issues with make. Not sure, unfortunately.
Any chance I could get access to the machine for a day or two?

Thanks,
Markus

------- Comment #15 From Dawid Węgliński 2007-12-08 23:11:13 0000 -------
Here on x86 it fails in other moment:

TIM: make zrotcase N=5000 urout=crot1_x0y0.c fout="-f res/zROT1_a2b2x-3y-2"
opt="-X -3 -Y -2 "
make[7]: *** [zinstall_rot] Error 255
make[7]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/level1'
make[6]: *** [Make_zrot] Error 2
make[6]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/src/blas/level1'
make[5]: *** [zgen] Error 2
make[5]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/src/blas/level1'
make[4]: *** [zlib] Error 2
make[4]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/src/blas/level1'
make[3]: *** [lib.grd] Error 2
make[3]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/src/auxil'
make[2]: *** [IStage1] Error 2
make[2]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
ERROR 437 DURING CACHESIZE SEARCH!!.  CHECK INSTALL_LOG/Stage1.log FOR DETAILS.
make[2]: Entering directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
cd /var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build ;
/usr/bin/make error_report
make[3]: Entering directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build'
/usr/bin/make -f Make.top error_report
make[4]: Entering directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build'
uname -a 2>&1 >> bin/INSTALL_LOG/ERROR.LOG
i686-pc-linux-gnu-gcc -v 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /var/tmp/paludis/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure
--prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.1.2
--includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/man
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/info
--with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/g++-v4
--host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec
--enable-nls --without-included-gettext --with-system-zlib --disable-checking
--disable-werror --enable-secureplt --disable-libunwind-exceptions
--disable-multilib --enable-libmudflap --disable-libssp --disable-libgcj
--enable-languages=c,c++,fortran --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.1.2 (Gentoo 4.1.2)
i686-pc-linux-gnu-gcc -V 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
i686-pc-linux-gnu-gcc: '-V' option must have argument
make[4]: [error_report] Error 1 (ignored)
i686-pc-linux-gnu-gcc --version 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
tar cf error_CoreDuo32SSE2.tar Make.inc bin/INSTALL_LOG/*
gzip --best error_CoreDuo32SSE2.tar
mv error_CoreDuo32SSE2.tar.gz error_CoreDuo32SSE2.tgz
make[4]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build'
make[3]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build'
make[2]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
Error report error_<ARCH>.tgz has been created in your top-level ATLAS
directory.  Be sure to include this file in any help request.
cat: ../../CONFIG/error.txt: No such file or directory
cat: ../../CONFIG/error.txt: No such file or directory
make[1]: *** [build] Error 255
make[1]: Leaving directory
`/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build'
make: *** [build] Error 2

    Compiler:
        CXX:                   i686-pc-linux-gnu-g++ 4.1.2 (Gentoo 4.1.2)
        CXXFLAGS:              -O2 -march=pentium-m -fomit-frame-pointer -pipe
        LDFLAGS:               

------- Comment #16 From Markus Dittrich 2007-12-09 11:37:10 0000 -------
(In reply to comment #15)
> `/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
> Error report error_<ARCH>.tgz has been created in your top-level ATLAS
> directory.  Be sure to include this file in any help request.

Could you please post this file? Maybe it reveals something. Also
what type of CPU does this machine have and is the error reproducable?

Thanks,
Markus

------- Comment #17 From Raúl Porcel 2007-12-09 15:31:59 0000 -------
Created an attachment (id=138097) [details]
alpha.log

Doesn't compile on alpha, wasn't blas-atlas supposed to be dropped?

Actual stable versions doesn't compile either, although with some other error.

------- Comment #18 From Sébastien Fabbro 2007-12-09 15:52:55 0000 -------
> Created an attachment (id=138097) [edit] [details]
> alpha.log
> 
> Doesn't compile on alpha, wasn't blas-atlas supposed to be dropped?
> 
> Actual stable versions doesn't compile either, although with some other error.

Same build log as in bug #200336. Please see Markus' comment in
http://bugs.gentoo.org/show_bug.cgi?id=200337#c5.
Could you provide us the emerge info and the type of box you're trying to
compile.
Thanks.

------- Comment #19 From Ferris McCormick 2007-12-09 17:53:28 0000 -------
Last time I tried this version on sparc, it would not compile there, either. 
Others on sparc might have better luck.

------- Comment #20 From Mikolaj Klimek 2007-12-09 18:31:15 0000 -------
Works for me.

[~] # emerge --info
Portage 2.1.4_rc7 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.7-r0,
2.6.21-gentoo-r3 i686)
=================================================================
System uname: 2.6.21-gentoo-r3 i686 Unknown CPU Typ
Timestamp of tree: Wed, 05 Dec 2007 22:46:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.3
dev-lang/python:     2.5.1-r4
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -pipe -s"
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/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf
/etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -pipe -s"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms
strict test unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="en_GB.UTF-8"
LINGUAS="en pl"
MAKEOPTS="-j2 -s"
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/portage/local/layman/xeffects /usr/local/overlays/overlay
/usr/local/overlays/nelchael /usr/local/overlays/xgl-coffee
/usr/portage/local/layman/xeffects"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X acl acpi alsa bash-completion berkdb bitmap-fonts cairo cdr cli cracklib
crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo fam firefox fortran
gdbm gif gpm hal iconv ipv6 isdnlog jpeg jpg kde kdeenablefinal
kdehiddenvisibility kdexdeltas kerberos mad midi mikmod mp3 mpeg mudflap
ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd
python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl
ssl svg tcpd test tiff truetype truetype-fonts type1-fonts unicode vorbis
win32codecs x86 xml xorg xv 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" APACHE2_MODULES="actions alias
auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm
authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache
dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache
filter headers include info log_config logio mem_cache mime mime_magic
negotiation rewrite setenvif speling status unique_id userdir usertrack
vhost_alias" CAMERAS="*" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev
joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216
lcdm001 mtxorb ncurses text" LINGUAS="en pl" USERLAND="GNU" VIDEO_CARDS="nv
nvidia vesa amd vga vmware"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #21 From Mikolaj Klimek 2007-12-09 18:35:31 0000 -------
(In reply to comment #20)

> System uname: 2.6.21-gentoo-r3 i686 Unknown CPU Typ

Of course it's AMD Athlon XP (barton core, mobile version)

------- Comment #22 From Dawid Węgliński 2007-12-09 18:41:42 0000 -------
Created an attachment (id=138113) [details]
error_<ARCH>.tgz

(In reply to comment #16)
> (In reply to comment #15)
> > `/var/tmp/paludis/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
> > Error report error_<ARCH>.tgz has been created in your top-level ATLAS
> > directory.  Be sure to include this file in any help request.
> 
> Could you please post this file? Maybe it reveals something. Also
> what type of CPU does this machine have and is the error reproducable?
> 
> Thanks,
> Markus
>
I have Intel Celeron CPU, so the name of error file isn't adequate. And as see
in previous comment, this bug isn't really reproducable, it works on at least
on ~x86 system

------- Comment #23 From Raúl Porcel 2007-12-10 17:17:39 0000 -------
(In reply to comment #18)
> Same build log as in bug #200336. Please see Markus' comment in
> http://bugs.gentoo.org/show_bug.cgi?id=200337#c5.
> Could you provide us the emerge info and the type of box you're trying to
> compile.
> Thanks.
> 

Sorry about that, i already know i posted it, but looks like i did it wrong.

The emerge --info:
Portage 2.1.3.19 (default-linux/alpha/2007.0/desktop, gcc-4.1.2,
glibc-2.6.1-r0,
 2.6.22-gentoo-r8 alpha)
=================================================================
System uname: 2.6.22-gentoo-r8 alpha EV68AL
Timestamp of tree: Mon, 10 Dec 2007 10:46:01 +0000
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 2.0.0_rc6
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
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.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="alpha"
CBUILD="alpha-unknown-linux-gnu"
CFLAGS="-mieee -pipe -O2 -mcpu=ev67"
CHOST="alpha-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf
/etc/gentoo-rel
ease /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-mieee -pipe -O2 -mcpu=ev67"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans
use
rfetch"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/
http://mirrors.sec.inf
ormatik.tu-darmstadt.de/gentoo/ http://gentoo.mirror.solnet.ch"
MAKEOPTS="-j5"
PKGDIR="/space/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress 
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/di
stfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync5.de.gentoo.org/gentoo-portage"
USE="X acl alpha berkdb bitmap-fonts cairo cdr cli cracklib crypt dbus dri dvd
d
vdr dvdread eds encode esd evo fam firefox fortran gdbm gif gpm gstreamer gtk
ha
l iconv ipv6 isdnlog jpeg mad midi mikmod mp3 mpeg mudflap ncurses nptl
nptlonly
 ogg opengl openmp pam pcre pdf perl png pppd python qt3 qt3support qt4
quicktim
e readline reflection sdl session spell spl ssl svg tcpd tiff truetype
truetype-
fonts type1-fonts unicode vorbis xml xorg xv zlib" ALSA_CARDS="ali5451 als4000
b
t87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel
intel8x
0 maestro3 trident usb-audio via82xx ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym
c
opy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat
line
ar meter mulaw multi null plug rate route share shm softvol"
APACHE2_MODULES="ac
tions alias auth_basic authn_alias authn_anon authn_dbm authn_default
authn_file
 authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user
autoi
ndex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter
fil
e_cache filter headers include info log_config logio mem_cache mime mime_magic
n
egotiation rewrite setenvif speling status unique_id userdir usertrack
vhost_ali
as" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux"
LCD_DEVICES="bay
rad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
USERLAND="GN
U" VIDEO_CARDS="glint"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFL
AGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

The box is a Compaq AlphaServer ES40

------- Comment #24 From Christian Faulhammer 2007-12-11 21:02:01 0000 -------
As nobody else can reproduce my failure and providing SSH access for Markus
failed...someone else from x86 please go on and stable it.  Maybe the next
revision will repair it for me <cross fingers>.

------- Comment #25 From Aaron Mavrinac (ezod) 2007-12-12 03:08:56 0000 -------
=== sparc ===

Compiles fine for me. I tested this in conjunction with sci-libs/lapack-atlas,
using various linear algebra functions in dev-python/numpy (with the lapack USE
flag, of course, and using LAPACK functions). Not sure how comprehensive this
is, but I tested some code for my thesis, which does a pretty wide
cross-section of LA stuff, as well as various examples from
http://www.scipy.org/Numpy_Example_List.

For what it's worth, I've been successfully using *-atlas-3.8.0 libraries for
some time on amd64 and x86 as well, for the aforementioned thesis code and
various other purposes.

emerge --info:

Portage 2.1.3.19 (default-linux/sparc/sparc64/2007.0/server, gcc-4.1.2,
glibc-2.6.1-r0, 2.6.22-gentoo-r5 sparc64)
=================================================================
System uname: 2.6.22-gentoo-r5 sparc64 sun4u
Timestamp of tree: Sun, 09 Dec 2007 19:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.61-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="sparc"
CBUILD="sparc-unknown-linux-gnu"
CFLAGS="-O2 -mcpu=ultrasparc -pipe"
CHOST="sparc-unknown-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /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 /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -mcpu=ultrasparc -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer sandbox sfperms
strict test unmerge-orphans userfetch"
GENTOO_MIRRORS="http://adelie.polymtl.ca/ http://gentoo.arcticnetwork.ca/ "
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/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="aalib alsa apache2 berkdb bitmap-fonts bzip2 cli cracklib crypt curl
dedicated dri flac fortran ftp gdbm gpgme gpm iconv isdnlog jabber javascript
lapack ldap libcaca maildir mailwrapper midi mime mp3 msn mudflap mysql nas
ncurses nethack nls nptl nptlonly ogg openmp pam pcre perl php ppds pppd python
readline reflection samba session slang snmp sparc spell spl ssl tcpd test
tetex truetype truetype-fonts type1-fonts unicode vorbis xml xorg zlib"
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" APACHE2_MODULES="actions alias auth_basic authn_alias
authn_anon authn_dbm authn_default authn_file authz_dbm authz_default
authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs
dav_lock deflate dir disk_cache env expires ext_filter file_cache filter
headers include info log_config logio mem_cache mime mime_magic negotiation
rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" USERLAND="GNU" VIDEO_CARDS="dummy fbdev glint mach64 mga r128 radeon
sunbw2 suncg14 suncg3 suncg6 sunffb sunleo tdfx v4l voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #26 From Markus Dittrich 2007-12-12 11:08:36 0000 -------
(In reply to comment #24)
> As nobody else can reproduce my failure and providing SSH access for Markus
> failed...someone else from x86 please go on and stable it.  Maybe the next
> revision will repair it for me <cross fingers>.
> 

Unfortunately, due to atlas' compile time code generation and sophisticated
bootstrapping mechanism there will probably always be a few corner cases
that break for one or the other reason. For me personally, atlas has always
worked flawlessly on all my x86 and amd64 boxes. 

Markus

------- Comment #27 From Markus Meier 2007-12-12 18:52:52 0000 -------
x86 stable

------- Comment #28 From Raúl Porcel 2007-12-12 19:05:36 0000 -------
sparc stable, thanks Aaron

------- Comment #29 From Charles C. Van Tilburg 2007-12-26 14:21:09 0000 -------
My Athlon-XP 3000 system has locked up twice trying to compile this 
package... I left it running so I didn't witness the lockup, but the
system was totally unresponsive when I came back (X was not running
and the console would not even give login:, network access was also
down).  

In the hopes that this information is of any use, here is what I found
in my logs:

current:Dec 25 20:34:47 [kernel] [23762.277861] xsfc[14095]: segfault at
4067b140 eip 08048de2 esp bfb50700 error 4
current:Dec 25 20:37:18 [kernel] [23913.207681] xsfc[15034]: segfault at
40681120 eip 08048de2 esp bfd208d0 error 4
current:Dec 25 20:40:41 [kernel] [24115.614388] xsfc[16177]: segfault at
40685140 eip 08048e4f esp bffa8af8 error 4
log-2007-12-26-00:12:58:Dec 25 11:48:57 [kernel] [ 7395.216157] xsfc[14060]:
segfault at 4067b140 eip 08048de2 esp bffbe040 error 4
log-2007-12-26-00:12:58:Dec 25 11:51:36 [kernel] [ 7553.142381] xsfc[15001]:
segfault at 40681120 eip 08048de2 esp bf8d0950 error 4
log-2007-12-26-00:12:58:Dec 25 11:55:11 [kernel] [ 7767.805308] xsfc[16146]:
segfault at 40685140 eip 08048e4f esp bfcbbcc8 error 4

------- Comment #30 From Mohamed Elsawaf 2008-01-26 09:14:14 0000 -------
Created an attachment (id=141810) [details]
ERROR 437 DURING CACHESIZE SEARCH!!.  CHECK INSTALL_LOG/Stage1.log FOR DETAILS.

X86 bug


make[7]: *** [dinstall_rot] Error 255
make[7]: Leaving directory `/HS/ATLAS3.8.0/Linux/tune/blas/level1'
make[6]: *** [Make_drot] Error 2
make[6]: Leaving directory `/HS/ATLAS3.8.0/Linux/src/blas/level1'
make[5]: *** [dgen] Error 2
make[5]: Leaving directory `/HS/ATLAS3.8.0/Linux/src/blas/level1'
make[4]: *** [dlib] Error 2
make[4]: Leaving directory `/HS/ATLAS3.8.0/Linux/src/blas/level1'
make[3]: *** [lib.grd] Error 2
make[3]: Leaving directory `/HS/ATLAS3.8.0/Linux/src/auxil'
make[2]: *** [IStage1] Error 2
make[2]: Leaving directory `/HS/ATLAS3.8.0/Linux/bin'
ERROR 437 DURING CACHESIZE SEARCH!!.  CHECK INSTALL_LOG/Stage1.log FOR DETAILS.
make[2]: Entering directory `/HS/ATLAS3.8.0/Linux/bin'
cd /HS/ATLAS3.8.0/Linux ; make error_report
make[3]: Entering directory `/HS/ATLAS3.8.0/Linux'
make -f Make.top error_report
make[4]: Entering directory `/HS/ATLAS3.8.0/Linux'
uname -a 2>&1 >> bin/INSTALL_LOG/ERROR.LOG
gcc -v 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-shared --enable-threads=posix
--disable-checking --with-system-zlib --enable-__cxa_atexit
--host=i386-redhat-linux
Thread model: posix
gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
gcc -V 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
gcc: argument to `-V' is missing
make[4]: [error_report] Error 1 (ignored)
gcc --version 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
tar cf error_Core2Duo32SSE2.tar Make.inc bin/INSTALL_LOG/*
gzip --best error_Core2Duo32SSE2.tar
mv error_Core2Duo32SSE2.tar.gz error_Core2Duo32SSE2.tgz
make[4]: Leaving directory `/HS/ATLAS3.8.0/Linux'
make[3]: Leaving directory `/HS/ATLAS3.8.0/Linux'
make[2]: Leaving directory `/HS/ATLAS3.8.0/Linux/bin'
Error report error_<ARCH>.tgz has been created in your top-level ATLAS
directory.  Be sure to include this file in any help request.
cat: ../../CONFIG/error.txt: No such file or directory
cat: ../../CONFIG/error.txt: No such file or directory
make[1]: *** [build] Error 255
make[1]: Leaving directory `/HS/ATLAS3.8.0/Linux'
make: *** [build] Error 2


more ERROR.LOG
Linux hs 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
gcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

ERROR 437 DURING CACHESIZE SEARCH!!.  CHECK INSTALL_LOG/Stage1.log FOR DETAILS.
Error report error_<ARCH>.tgz has been created in your top-level ATLAS
directory.  Be sure to include this file in any help request.

------- Comment #31 From Markus Dittrich 2008-01-27 11:38:30 0000 -------
(In reply to comment #30)
> Created an attachment (id=141810) [edit] [details]
> ERROR 437 DURING CACHESIZE SEARCH!!.  CHECK INSTALL_LOG/Stage1.log FOR DETAILS.
> 
> X86 bug
> 

Please file a new bug and please include your emerge --info.

Thanks,
Markus

------- Comment #32 From Raúl Porcel 2008-08-28 09:49:22 0000 -------
alpha stable, closing.

I removed -m64 from probe_comp.c if we're running alpha since our compiler
doesn't support that.

First Last Prev Next    No search results available      Search page      Enter new bug