[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new snapshot available: sed-

From: Assaf Gordon
Subject: Re: new snapshot available: sed-
Date: Tue, 20 Dec 2016 23:16:13 -0500

Hello Jim,

> On Dec 20, 2016, at 13:15, Jim Meyering <address@hidden> wrote:

only few minor test failures, most of them are gnulib related and were 
discussed elsewhere (e.g. coreutils).

On NetBSD 7.0.1, gnulib's "test-localename" fails to link (undefined ref to 
On AIX-7, gnulib's "test-localename" fails (exit code 132).
With musl-libc on Ubuntu 14.04, gnulib's "test-localename" and "test-mbrtowc5" 

One strange thing is that with clang-3.9 and clang-4.0 (from Ubuntu's 
the build fails with "undefined reference to '__muloti4'".

Perhaps it's a problem with my system - I haven't investigated further yet.
A brief search shows mentions of this as an llvm bug:

===== build error with clang ====
$ make
CC       lib/obstack.o
lib/obstack.c:351:31: warning: incompatible pointer types initializing 'void 
(*)(void) __attribute__((noreturn))' with an expression of type 'void (void)' 
__attribute_noreturn__ void (*obstack_alloc_failed_handler) (void)
1 warning generated.
AR       lib/libsed.a
CC       sed/version.o
AR       sed/libver.a
CC       sed/sed_sed-compile.o
CC       sed/sed_sed-execute.o
CC       sed/sed_sed-mbcs.o
CC       sed/sed_sed-regexp.o
CC       sed/sed_sed-sed.o
CC       sed/sed_sed-utils.o
CCLD     sed/sed
lib/libsed.a(dfa.o): In function `xnmalloc':
/tmp/sed- undefined 
reference to `__muloti4'
/tmp/sed- undefined 
reference to `__muloti4'
/tmp/sed- undefined 
reference to `__muloti4'
/tmp/sed- undefined 
reference to `__muloti4'
/tmp/sed- undefined 
reference to `__muloti4'
 more undefined references to `__muloti4' follow
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [sed/sed] Error 1
make[2]: Leaving directory `/tmp/sed-'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/sed-'
make: *** [all] Error 2

Otherwise, no test failures (when building from tarball) on:

Ubuntu 14.04, with gcc-7.0, gcc-6.2.0, gcc-5.4.0, gcc-4.9
Ubuntu 16.04
CentOS 7.0, 6.5
Debian 8.1, 7.6
Fedora 25, 24, 23
FreeBSD 11-p1, 10.3
OpenBSD 6.0, 5.9, 5.8
NetBSD 6.1.4
openSUSE 13.1

And others:
Oracle SunOS 5.11/5.10 (i86/sun4)
Ubunut 15.04 (i686)
Fedora 20 (ppc64)
Fedora 21 (ppc64le)
Ubuntu 14.04 (aarch64)
AIX (power7)
Darwin 15.6.0, 
GNU 0.7 (i686-AT386)

I'll test manually few more cases (e.g. from git) tomorrow.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]