Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: build failure (alpha-current): floating point exception 8
On Sun, Mar 01, 2009 at 11:08:02PM +0000, Christos Zoulas wrote:
> In article <86sklwyhov.wl%kazumi%mse.biglobe.ne.jp@localhost>,
> FURUSAWA Kazumi <kazumi%mse.biglobe.ne.jp@localhost> wrote:
> >Hi, all,
> >
> >build error deteced as below:
> >
> >/usr/local/NetBSD-current/tooldir/bin/alpha--netbsd-nm -go librump.a |
> >/usr/local/NetBSD-current/tooldir/bin/nbawk '
> >$NF!~/^(rump|RUMP|__|_GLOBAL_OFFSET_TABLE'')/ {printf "%s rumpns_%s\n",
> >$NF, $NF}' | sort | uniq > renametab.librump.a
> >/usr/local/NetBSD-current/tooldir/bin/nbawk: floating point exception 8
> > input record number 1989, file
> > source line number 1
> >/usr/local/NetBSD-current/tooldir/bin/alpha--netbsd-objcopy
> >--redefine-syms renametab.librump.a librump.a
> >
> >Is this change correct?
> >
> >--- tools/awk/Makefile 2009-03-02 07:31:18.000000000 +0900
> >+++ tools/awk/Makefile.new 2009-02-14 20:48:48.000000000 +0900
> >@@ -4,4 +4,8 @@
> > HOST_SRCDIR= usr.bin/awk
> > HOST_CPPFLAGS+= -D__EXTENSIONS__ # for isblank
> >
> >+.if ${MACHINE} == "alpha"
> >+HOST_CFLAGS+= -mieee
> >+.endif
> >+
> > .include "${.CURDIR}/../Makefile.host"
>
> This will hide the problem, because a signal will not be generated, but
> there could be a zero divide or an overflow. I will make the error message
> more informative...
There is, at least, a zero divide error :
[...]
build libsyspuffs/librumpfs_syspuffs_pic.a
/local/src/NetBSD/tool/bin/nbawk: floating point exception: Floating point
divide by zero
input record number 435, file
source line number 1
compile libsyspuffs/puffs_rumpglue.o
build libsyspuffs/librumpfs_syspuffs.so.0.0
build libsyspuffs/librumpfs_syspuffs.a
/local/src/NetBSD/tool/bin/nbawk: floating point exception: Floating point
divide by zero
input record number 435, file
source line number 1
compile liblfs/lfs_vfsops.po
[...]
--
Nicolas Joly
Biological Software and Databanks.
Institut Pasteur, Paris.
Home |
Main Index |
Thread Index |
Old Index