NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
bin/55633: awk gets FPE_FLTDIV when building librump on an alpha builder
>Number: 55633
>Category: bin
>Synopsis: awk gets FPE_FLTDIV when building librump on an alpha builder
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: bin-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Aug 31 17:30:00 +0000 2020
>Originator: Jason Thorpe
>Release: netbsd-current as of 31 Aug, 2020
>Organization:
RISCy Business
>Environment:
NetBSD/alpha running netbsd-9-stable userland and 9.99.71 kernel
>Description:
Host system is DS25 running a netbsd-9-stable userland and a netbsd-current kernel. Standard netbsd-current build tools were build using build.sh.
When building librump, the awk script that supports rump symbol renaming encounters:
/home/thorpej/nbsd/tools/bin/nbawk: floating point exception: Floating point divide by zero
input record number 38, file
source line number 1
/home/thorpej/nbsd/tools/bin/nbawk: floating point exception: Floating point divide by zero
input record number 36, file
source line number 1
.
.
.
...which causes the symbol renaming to be incomplete, leading to subsequent rump-related build failures.
Substituting the host awk (netbsd-9-stable /usr/bin/awk) fixes the issue.
>How-To-Repeat:
Use build.sh to bootstrap the build tools on a NetBSD/alpha build host, and attempt to build librump.
>Fix:
Home |
Main Index |
Thread Index |
Old Index