sed 4.2 compilation errors on PA-RISC

Stewart Ravenhall <[email protected]>
Newsgroups gmane.comp.gnu.utils.bugs
Message-ID <CAPt00MtvXMoNwgSff3sJa60cQg-AaMWGX83SzBYDH1oB+xdYjw@mail.gmail.com>
Attached please find compilation errors (and "uname -a" output) as requested.

Best wishes,
SGR
uname-a.txt (text/plain, 68 B)
HP-UX sassetta B.11.11 U 9000/800 447407346 unlimited-user license
sed-configure.txt (text/plain, 20.3 KB)
$ nice ./configure --prefix=/opt/SHAREWARE/sed-4.2 
checking for a BSD-compatible install... /opt/imake/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking build system type... hppa2.0w-hp-hpux11.11
checking host system type... hppa2.0w-hp-hpux11.11
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... no
checking for inline... inline
checking for working alloca.h... yes
checking for alloca... yes
checking for btowc... yes
checking for gettimeofday... yes
checking for lstat... yes
checking for mbsinit... yes
checking for mbrtowc... yes
checking for mbrlen... yes
checking for pathconf... yes
checking for isblank... yes
checking for iswctype... yes
checking for wcscoll... yes
checking for wcrtomb... yes
checking for wctob... yes
checking for iswcntrl... yes
checking for isatty... yes
checking for bcopy... yes
checking for bzero... yes
checking for isascii... yes
checking for memcpy... yes
checking for memset... yes
checking for strchr... yes
checking for strtoul... yes
checking for popen... yes
checking for fchown... yes
checking for fchmod... yes
checking for setlocale... yes
checking for nl_langinfo and CODESET... yes
checking for a traditional french locale... fr_FR.iso88591
checking whether the preprocessor supports include_next... yes
checking errno.h usability... no
checking errno.h presence... yes
configure: WARNING: errno.h: present but cannot be compiled
configure: WARNING: errno.h:     check for missing prerequisite headers?
configure: WARNING: errno.h: see the Autoconf documentation
configure: WARNING: errno.h:     section "Present But Cannot Be Compiled"
configure: WARNING: errno.h: proceeding with the preprocessor's result
configure: WARNING: errno.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for errno.h... yes
checking sys/time.h usability... no
checking sys/time.h presence... yes
configure: WARNING: sys/time.h: present but cannot be compiled
configure: WARNING: sys/time.h:     check for missing prerequisite headers?
configure: WARNING: sys/time.h: see the Autoconf documentation
configure: WARNING: sys/time.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/time.h: proceeding with the preprocessor's result
configure: WARNING: sys/time.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/time.h... yes
checking sys/param.h usability... no
checking sys/param.h presence... yes
configure: WARNING: sys/param.h: present but cannot be compiled
configure: WARNING: sys/param.h:     check for missing prerequisite headers?
configure: WARNING: sys/param.h: see the Autoconf documentation
configure: WARNING: sys/param.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/param.h: proceeding with the preprocessor's result
configure: WARNING: sys/param.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/param.h... yes
checking locale.h usability... no
checking locale.h presence... yes
configure: WARNING: locale.h: present but cannot be compiled
configure: WARNING: locale.h:     check for missing prerequisite headers?
configure: WARNING: locale.h: see the Autoconf documentation
configure: WARNING: locale.h:     section "Present But Cannot Be Compiled"
configure: WARNING: locale.h: proceeding with the preprocessor's result
configure: WARNING: locale.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for locale.h... yes
checking for stdint.h... (cached) no
checking wchar.h usability... no
checking wchar.h presence... yes
configure: WARNING: wchar.h: present but cannot be compiled
configure: WARNING: wchar.h:     check for missing prerequisite headers?
configure: WARNING: wchar.h: see the Autoconf documentation
configure: WARNING: wchar.h:     section "Present But Cannot Be Compiled"
configure: WARNING: wchar.h: proceeding with the preprocessor's result
configure: WARNING: wchar.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for wchar.h... yes
checking stdio.h usability... no
checking stdio.h presence... yes
configure: WARNING: stdio.h: present but cannot be compiled
configure: WARNING: stdio.h:     check for missing prerequisite headers?
configure: WARNING: stdio.h: see the Autoconf documentation
configure: WARNING: stdio.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stdio.h: proceeding with the preprocessor's result
configure: WARNING: stdio.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for stdio.h... yes
checking for stdlib.h... (cached) yes
checking sys/socket.h usability... no
checking sys/socket.h presence... yes
configure: WARNING: sys/socket.h: present but cannot be compiled
configure: WARNING: sys/socket.h:     check for missing prerequisite headers?
configure: WARNING: sys/socket.h: see the Autoconf documentation
configure: WARNING: sys/socket.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/socket.h: proceeding with the preprocessor's result
configure: WARNING: sys/socket.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/socket.h... yes
checking for string.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for unistd.h... (cached) yes
checking wctype.h usability... no
checking wctype.h presence... yes
configure: WARNING: wctype.h: present but cannot be compiled
configure: WARNING: wctype.h:     check for missing prerequisite headers?
configure: WARNING: wctype.h: see the Autoconf documentation
configure: WARNING: wctype.h:     section "Present But Cannot Be Compiled"
configure: WARNING: wctype.h: proceeding with the preprocessor's result
configure: WARNING: wctype.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for wctype.h... yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking limits.h usability... no
checking limits.h presence... yes
configure: WARNING: limits.h: present but cannot be compiled
configure: WARNING: limits.h:     check for missing prerequisite headers?
configure: WARNING: limits.h: see the Autoconf documentation
configure: WARNING: limits.h:     section "Present But Cannot Be Compiled"
configure: WARNING: limits.h: proceeding with the preprocessor's result
configure: WARNING: limits.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for limits.h... yes
checking stdarg.h usability... no
checking stdarg.h presence... yes
configure: WARNING: stdarg.h: present but cannot be compiled
configure: WARNING: stdarg.h:     check for missing prerequisite headers?
configure: WARNING: stdarg.h: see the Autoconf documentation
configure: WARNING: stdarg.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stdarg.h: proceeding with the preprocessor's result
configure: WARNING: stdarg.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for stdarg.h... yes
checking alloca.h usability... no
checking alloca.h presence... yes
configure: WARNING: alloca.h: present but cannot be compiled
configure: WARNING: alloca.h:     check for missing prerequisite headers?
configure: WARNING: alloca.h: see the Autoconf documentation
configure: WARNING: alloca.h:     section "Present But Cannot Be Compiled"
configure: WARNING: alloca.h: proceeding with the preprocessor's result
configure: WARNING: alloca.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for alloca.h... yes
checking stddef.h usability... no
checking stddef.h presence... yes
configure: WARNING: stddef.h: present but cannot be compiled
configure: WARNING: stddef.h:     check for missing prerequisite headers?
configure: WARNING: stddef.h: see the Autoconf documentation
configure: WARNING: stddef.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stddef.h: proceeding with the preprocessor's result
configure: WARNING: stddef.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for stddef.h... yes
checking sys/file.h usability... no
checking sys/file.h presence... yes
configure: WARNING: sys/file.h: present but cannot be compiled
configure: WARNING: sys/file.h:     check for missing prerequisite headers?
configure: WARNING: sys/file.h: see the Autoconf documentation
configure: WARNING: sys/file.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/file.h: proceeding with the preprocessor's result
configure: WARNING: sys/file.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/file.h... yes
checking mcheck.h usability... no
checking mcheck.h presence... no
checking for mcheck.h... no
checking for complete errno.h... yes
checking whether strerror_r is declared... no
checking for strerror_r... no
checking whether strerror_r returns char *... no
checking whether getdelim is declared... no
checking whether getline is declared... no
checking getopt.h usability... no
checking getopt.h presence... no
checking for getopt.h... no
checking whether getenv is declared... no
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking whether getc_unlocked is declared... no
checking whether we are using the GNU C Library 2.1 or newer... no
checking whether malloc, realloc, calloc are POSIX compliant... yes
checking for mbstate_t... no
checking for a traditional japanese locale... ja_JP.eucJP
checking for a transitional chinese locale... none
checking for a french Unicode locale... none
checking whether mbrtowc handles incomplete characters... no
checking whether mbrtowc works as well as mbtowc... guessing yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for stdbool.h that conforms to C99... yes
checking for _Bool... no
checking for long long int... yes
checking for unsigned long long int... yes
checking for working strerror function... no
checking whether strerror is declared... no
checking whether stat file-mode macros are broken... no
checking whether clearerr_unlocked is declared... no
checking whether feof_unlocked is declared... no
checking whether ferror_unlocked is declared... no
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getchar_unlocked is declared... no
checking whether putc_unlocked is declared... no
checking whether putchar_unlocked is declared... no
checking for wint_t... no
checking sys/acl.h usability... no
checking sys/acl.h presence... yes
configure: WARNING: sys/acl.h: present but cannot be compiled
configure: WARNING: sys/acl.h:     check for missing prerequisite headers?
configure: WARNING: sys/acl.h: see the Autoconf documentation
configure: WARNING: sys/acl.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/acl.h: proceeding with the preprocessor's result
configure: WARNING: sys/acl.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/acl.h... yes
checking for library containing acl_get_file... no
checking for acl... yes
checking for library containing acl_trivial... no
checking for acl_trivial... no
checking for getacl... yes
checking for alloca as a compiler built-in... yes
checking whether btowc(EOF) is correct... no
checking for error_at_line... no
checking for getdelim... no
checking for flockfile... yes
checking for funlockfile... yes
checking whether getc_unlocked is declared... (cached) no
checking for getline... no
checking for getdelim... (cached) no
checking for flockfile... (cached) yes
checking for funlockfile... (cached) yes
checking whether getc_unlocked is declared... (cached) no
checking for gettimeofday with POSIX signature... yes
checking whether gettimeofday clobbers localtime buffer... no
checking whether the compiler generally respects inline... yes
checking whether lstat dereferences a symlink specified with a trailing slash... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether mbrtowc handles incomplete characters... (cached) no
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbrtowc handles incomplete characters... (cached) no
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking for working mkstemp... no
checking for obstacks... no
checking for working re_compile_pattern... no
checking libintl.h usability... no
checking libintl.h presence... yes
configure: WARNING: libintl.h: present but cannot be compiled
configure: WARNING: libintl.h:     check for missing prerequisite headers?
configure: WARNING: libintl.h: see the Autoconf documentation
configure: WARNING: libintl.h:     section "Present But Cannot Be Compiled"
configure: WARNING: libintl.h: proceeding with the preprocessor's result
configure: WARNING: libintl.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## ------------------------------------ ##
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for ssize_t... yes
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/bitypes.h usability... no
checking sys/bitypes.h presence... no
checking for sys/bitypes.h... no
checking for bit size of ptrdiff_t... unknown
checking for bit size of size_t... unknown
checking for bit size of sig_atomic_t... unknown
checking for bit size of wchar_t... unknown
checking for bit size of wint_t... unknown
checking whether sig_atomic_t is signed... no
checking whether wchar_t is signed... no
checking whether wint_t is signed... no
checking for ptrdiff_t integer literal suffix... no
checking for size_t integer literal suffix... no
checking for sig_atomic_t integer literal suffix... no
checking for wchar_t integer literal suffix... no
checking for wint_t integer literal suffix... no
checking for random.h... no
checking for struct random_data... no
checking for strverscmp... no
checking for nlink_t... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking whether <wchar.h> is standalone... yes
checking whether wcrtomb return value is correct... no
checking whether wctob works... no
checking whether iswcntrl works... no
checking for long file names... yes
checking whether -lcP is needed... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for an ANSI C-conforming const... yes
checking for size_t... no
checking for ssize_t... no
checking for vprintf... yes
checking for _doprnt... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking for ld used by GCC... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... no
checking for iconv... yes
checking for working iconv... yes
checking how to link with libiconv... -liconv
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... -lintl
checking for lstat... (cached) yes
checking for readlink... yes
checking whether UTF-8 case folding tests should pass... no
configure: creating ./config.status
config.status: creating bootstrap.sh
config.status: creating testsuite/version.good
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating lib/Makefile
config.status: creating sed/Makefile
config.status: creating testsuite/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
$
sed-make-check.txt (text/plain, 17.6 KB)
$ nice make check   
No suffix list.
Making check in lib
        make  check-recursive
Making check in po
Making check in sed
        gcc  -g -O2   -o sed sed.o compile.o execute.o  regexp.o fmt.o mbcs.o utils.o ../lib/libsed.a -lintl  
Making check in doc
Making check in testsuite
        make  
        make  check-TESTS
PASS: appquit
        LC_ALL=C  ../sed/sed -f ./enable.sed \
                < ./enable.inp | LC_ALL=C tr -d \\r > enable.out 
../sed/sed: file ./enable.sed line 2: Memory exhausted
        cmp ./enable.good enable.out 
cmp: EOF on enable.out
*** Error exit code 1

Stop.
FAIL: enable
        LC_ALL=C  ../sed/sed -f ./sep.sed \
                < ./sep.inp | LC_ALL=C tr -d \\r > sep.out 
../sed/sed: file ./sep.sed line 3: Memory exhausted
        cmp ./sep.good sep.out 
cmp: EOF on sep.out
*** Error exit code 1

Stop.
FAIL: sep
        LC_ALL=C  ../sed/sed -f ./inclib.sed \
                < ./inclib.inp | LC_ALL=C tr -d \\r > inclib.out 
../sed/sed: file ./inclib.sed line 3: Memory exhausted
        cmp ./inclib.good inclib.out 
cmp: EOF on inclib.out
*** Error exit code 1

Stop.
FAIL: inclib
        LC_ALL=C  ../sed/sed -f ./8bit.sed \
                < ./8bit.inp | LC_ALL=C tr -d \\r > 8bit.out 
../sed/sed: file ./8bit.sed line 22: Memory exhausted
        cmp ./8bit.good 8bit.out 
cmp: EOF on 8bit.out
*** Error exit code 1

Stop.
FAIL: 8bit
        LC_ALL=C  ../sed/sed -f ./newjis.sed \
                < ./newjis.inp | LC_ALL=C tr -d \\r > newjis.out 
../sed/sed: file ./newjis.sed line 2: Memory exhausted
        cmp ./newjis.good newjis.out 
cmp: EOF on newjis.out
*** Error exit code 1

Stop.
FAIL: newjis
        LC_ALL=C  ../sed/sed -f ./xabcx.sed \
                < ./xabcx.inp | LC_ALL=C tr -d \\r > xabcx.out 
../sed/sed: file ./xabcx.sed line 2: Memory exhausted
        cmp ./xabcx.good xabcx.out 
cmp: EOF on xabcx.out
*** Error exit code 1

Stop.
FAIL: xabcx
        LC_ALL=C  ../sed/sed -f ./dollar.sed \
                < ./dollar.inp | LC_ALL=C tr -d \\r > dollar.out 
../sed/sed: file ./dollar.sed line 2: Memory exhausted
        cmp ./dollar.good dollar.out 
cmp: EOF on dollar.out
*** Error exit code 1

Stop.
FAIL: dollar
        LC_ALL=C  ../sed/sed -f ./noeol.sed \
                < ./noeol.inp | LC_ALL=C tr -d \\r > noeol.out 
../sed/sed: file ./noeol.sed line 2: Memory exhausted
        cmp ./noeol.good noeol.out 
cmp: EOF on noeol.out
*** Error exit code 1

Stop.
FAIL: noeol
PASS: noeolw
PASS: modulo
        LC_ALL=C  ../sed/sed -f ./numsub.sed \
                < ./numsub.inp | LC_ALL=C tr -d \\r > numsub.out 
../sed/sed: file ./numsub.sed line 3: Memory exhausted
        cmp ./numsub.good numsub.out 
cmp: EOF on numsub.out
*** Error exit code 1

Stop.
FAIL: numsub
PASS: numsub2
PASS: numsub3
PASS: numsub4
PASS: numsub5
        LC_ALL=C  ../sed/sed -s -f ./0range.sed \
                < ./0range.inp | LC_ALL=C tr -d \\r > 0range.out 
../sed/sed: file ./0range.sed line 1: Memory exhausted
        cmp ./0range.good 0range.out 
cmp: EOF on 0range.out
*** Error exit code 1

Stop.
FAIL: 0range
        LC_ALL=C  ../sed/sed -f ./bkslashes.sed \
                < ./bkslashes.inp | LC_ALL=C tr -d \\r > bkslashes.out 
../sed/sed: file ./bkslashes.sed line 4: Memory exhausted
        cmp ./bkslashes.good bkslashes.out 
cmp: EOF on bkslashes.out
*** Error exit code 1

Stop.
FAIL: bkslashes
PASS: head
        LC_ALL=C  ../sed/sed -f ./madding.sed \
                < ./madding.inp | LC_ALL=C tr -d \\r > madding.out 
../sed/sed: file ./madding.sed line 9: Memory exhausted
        cmp ./madding.good madding.out 
cmp: EOF on madding.out
*** Error exit code 1

Stop.
FAIL: madding
        LC_ALL=C  ../sed/sed -f ./mac-mf.sed \
                < ./mac-mf.inp | LC_ALL=C tr -d \\r > mac-mf.out 
../sed/sed: file ./mac-mf.sed line 2: Memory exhausted
        cmp ./mac-mf.good mac-mf.out 
cmp: EOF on mac-mf.out
*** Error exit code 1

Stop.
FAIL: mac-mf
        LC_ALL=C  ../sed/sed -f ./empty.sed \
                < ./empty.inp | LC_ALL=C tr -d \\r > empty.out 
../sed/sed: file ./empty.sed line 2: Memory exhausted
        cmp ./empty.good empty.out 
cmp: EOF on empty.out
*** Error exit code 1

Stop.
FAIL: empty
        LC_ALL=C  ../sed/sed -f ./xbxcx.sed \
                < ./xbxcx.inp | LC_ALL=C tr -d \\r > xbxcx.out 
../sed/sed: file ./xbxcx.sed line 3: Memory exhausted
        cmp ./xbxcx.good xbxcx.out 
cmp: EOF on xbxcx.out
*** Error exit code 1

Stop.
FAIL: xbxcx
        LC_ALL=C  ../sed/sed -f ./xbxcx3.sed \
                < ./xbxcx3.inp | LC_ALL=C tr -d \\r > xbxcx3.out 
../sed/sed: file ./xbxcx3.sed line 2: Memory exhausted
        cmp ./xbxcx3.good xbxcx3.out 
cmp: EOF on xbxcx3.out
*** Error exit code 1

Stop.
FAIL: xbxcx3
        LC_ALL=C  ../sed/sed -f ./recall.sed \
                < ./recall.inp | LC_ALL=C tr -d \\r > recall.out 
../sed/sed: file ./recall.sed line 5: Memory exhausted
        cmp ./recall.good recall.out 
cmp: EOF on recall.out
*** Error exit code 1

Stop.
FAIL: recall
        LC_ALL=C  ../sed/sed -f ./recall2.sed \
                < ./recall2.inp | LC_ALL=C tr -d \\r > recall2.out 
../sed/sed: file ./recall2.sed line 5: Memory exhausted
        cmp ./recall2.good recall2.out 
cmp: EOF on recall2.out
*** Error exit code 1

Stop.
FAIL: recall2
        LC_ALL=C  ../sed/sed -f ./xemacs.sed \
                < ./xemacs.inp | LC_ALL=C tr -d \\r > xemacs.out 
../sed/sed: file ./xemacs.sed line 4: Memory exhausted
        cmp ./xemacs.good xemacs.out 
cmp: EOF on xemacs.out
*** Error exit code 1

Stop.
FAIL: xemacs
        LC_ALL=C  ../sed/sed -f ./fasts.sed \
                < ./fasts.inp | LC_ALL=C tr -d \\r > fasts.out 
../sed/sed: file ./fasts.sed line 5: Memory exhausted
        cmp ./fasts.good fasts.out 
cmp: EOF on fasts.out
*** Error exit code 1

Stop.
FAIL: fasts
        LC_ALL=C  ../sed/sed -f ./uniq.sed \
                < ./uniq.inp | LC_ALL=C tr -d \\r > uniq.out 
../sed/sed: file ./uniq.sed line 7: Memory exhausted
        cmp ./uniq.good uniq.out 
cmp: EOF on uniq.out
*** Error exit code 1

Stop.
FAIL: uniq
        LC_ALL=C  ../sed/sed -f ./manis.sed \
                < ./manis.inp | LC_ALL=C tr -d \\r > manis.out 
../sed/sed: file ./manis.sed line 5: Memory exhausted
        cmp ./manis.good manis.out 
cmp: EOF on manis.out
*** Error exit code 1

Stop.
FAIL: manis
        LC_ALL=C  ../sed/sed -f ./khadafy.sed \
                < ./khadafy.inp | LC_ALL=C tr -d \\r > khadafy.out 
../sed/sed: file ./khadafy.sed line 2: Memory exhausted
        cmp ./khadafy.good khadafy.out 
cmp: EOF on khadafy.out
*** Error exit code 1

Stop.
FAIL: khadafy
PASS: linecnt
        LC_ALL=C  ../sed/sed -f ./eval.sed \
          < ./eval.inp | LC_ALL=C tr -d \\r > eval.out 
../sed/sed: file ./eval.sed line 4: Memory exhausted
        cmp ./eval.good eval.out 
cmp: EOF on eval.out
*** Error exit code 1

Stop.
FAIL: eval
        LC_ALL=C  ../sed/sed -n -f ./distrib.sed \
          < ./distrib.inp | LC_ALL=C tr -d \\r > distrib.out 
../sed/sed: file ./distrib.sed line 23: Memory exhausted
        cmp ./distrib.good distrib.out 
cmp: EOF on distrib.out
*** Error exit code 1

Stop.
FAIL: distrib
PASS: 8to7
PASS: y-bracket
PASS: y-newline
        LC_ALL=C  ../sed/sed -f ./allsub.sed \
                < ./allsub.inp | LC_ALL=C tr -d \\r > allsub.out 
../sed/sed: file ./allsub.sed line 2: Memory exhausted
        cmp ./allsub.good allsub.out 
cmp: EOF on allsub.out
*** Error exit code 1

Stop.
FAIL: allsub
        LC_ALL=C  ../sed/sed -n -f ./cv-vars.sed \
          < ./cv-vars.inp | LC_ALL=C tr -d \\r > cv-vars.out 
../sed/sed: file ./cv-vars.sed line 3: Memory exhausted
        cmp ./cv-vars.good cv-vars.out 
cmp: EOF on cv-vars.out
*** Error exit code 1

Stop.
FAIL: cv-vars
        LC_ALL=C  ../sed/sed -n -f ./classes.sed \
          < ./classes.inp | LC_ALL=C tr -d \\r > classes.out 
../sed/sed: file ./classes.sed line 3: Memory exhausted
        cmp ./classes.good classes.out 
cmp: EOF on classes.out
*** Error exit code 1

Stop.
FAIL: classes
PASS: middle
        LC_ALL=C sh ./bsd.sh ' ../sed/sed' bsd.out
../sed/sed: -e expression #1, char 9: Memory exhausted
        LC_ALL=C tr -d \\r < bsd.out | cmp ./bsd.good -
./bsd.good - differ: char 76, line 6
*** Error exit code 1

Stop.
FAIL: bsd
PASS: stdin
        LC_ALL=C  ../sed/sed -f ./flipcase.sed \
                < ./flipcase.inp | LC_ALL=C tr -d \\r > flipcase.out 
../sed/sed: file ./flipcase.sed line 1: Memory exhausted
        cmp ./flipcase.good flipcase.out 
cmp: EOF on flipcase.out
*** Error exit code 1

Stop.
FAIL: flipcase
        LC_ALL=C  ../sed/sed -n -f ./insens.sed \
          < ./insens.inp | LC_ALL=C tr -d \\r > insens.out 
../sed/sed: file ./insens.sed line 3: Memory exhausted
        cmp ./insens.good insens.out 
cmp: EOF on insens.out
*** Error exit code 1

Stop.
FAIL: insens
        LC_ALL=C  ../sed/sed -f ./subwrite.sed \
          < ./subwrite.inp | LC_ALL=C tr -d \\r > subwrite.1out 
../sed/sed: file ./subwrite.sed line 2: Memory exhausted
        cmp ./subwrt1.good subwrite.1out
cmp: EOF on subwrite.1out
*** Error exit code 1

Stop.
FAIL: subwrite
        LC_ALL=C  ../sed/sed -f ./writeout.sed \
          < ./writeout.inp | LC_ALL=C tr -d \\r > writeout.1out 
../sed/sed: file ./writeout.sed line 1: Memory exhausted
        cmp ./wrtout1.good writeout.1out 
cmp: EOF on writeout.1out
*** Error exit code 1

Stop.
FAIL: writeout
        echo MOO | LC_ALL=C  ../sed/sed b > readin.in2
        LC_ALL=C  ../sed/sed -f ./readin.sed \
          < ./readin.inp | LC_ALL=C tr -d \\r > readin.out 
../sed/sed: file ./readin.sed line 1: Memory exhausted
        cmp ./readin.good readin.out 
cmp: EOF on readin.out
*** Error exit code 1

Stop.
FAIL: readin
        LC_ALL=C  ../sed/sed -f ./insert.sed \
                < ./insert.inp | LC_ALL=C tr -d \\r > insert.out 
../sed/sed: file ./insert.sed line 1: Memory exhausted
        cmp ./insert.good insert.out 
cmp: EOF on insert.out
*** Error exit code 1

Stop.
FAIL: insert
        echo "LANG=ru_RU.UTF-8" \
          " ../sed/sed -f ./utf8-1.sed" \
          "< ./utf8-1.inp | LC_ALL=C tr -d \\r > utf8-1.out"; \
        LANG=ru_RU.UTF-8 \
           ../sed/sed -f ./utf8-1.sed \
                < ./utf8-1.inp | LC_ALL=C tr -d \\r > utf8-1.out; \
        cmp ./utf8-1.good utf8-1.out && exit 0; \
        cmp ./utf8-1.inp utf8-1.out || exit 1; \
        locale > utf8-1.info 2>/dev/null || { rm utf8-1.info; :>utf8-1.skip; exit 77; }; \
        . utf8-1.info; rm utf8-1.info; \
        case "$LC_CTYPE" in \
          *UTF-8 | *UTF8 | *utf8 | *utf-8) \
            echo " ../sed/sed -f ./utf8-1.sed" \
              " < ./utf8-1.inp | LC_ALL=C tr -d \\r > utf8-1.out"; \
             ../sed/sed -f ./utf8-1.sed \
                < ./utf8-1.inp | LC_ALL=C tr -d \\r > utf8-1.out; \
            cmp ./utf8-1.good utf8-1.out && exit 0; \
            cmp ./utf8-1.inp utf8-1.out || exit 1 ;; \
          *) ;; \
        esac; \
        :>utf8-1.skip; exit 77
 > utf8-1.outF-8  ../sed/sed -f ./utf8-1.sed < ./utf8-1.inp | LC_ALL=C tr -d 
../sed/sed: file ./utf8-1.sed line 2: Memory exhausted
cmp: EOF on utf8-1.out
cmp: EOF on utf8-1.out
*** Error exit code 1

Stop.
XFAIL: utf8-1
        echo "LANG=ru_RU.UTF-8" \
          " ../sed/sed -f ./utf8-2.sed" \
          "< ./utf8-2.inp | LC_ALL=C tr -d \\r > utf8-2.out"; \
        LANG=ru_RU.UTF-8 \
           ../sed/sed -f ./utf8-2.sed \
                < ./utf8-2.inp | LC_ALL=C tr -d \\r > utf8-2.out; \
        cmp ./utf8-2.good utf8-2.out && exit 0; \
        cmp ./utf8-2.inp utf8-2.out || exit 1; \
        locale > utf8-2.info 2>/dev/null || { rm utf8-2.info; :>utf8-2.skip; exit 77; }; \
        . utf8-2.info; rm utf8-2.info; \
        case "$LC_CTYPE" in \
          *UTF-8 | *UTF8 | *utf8 | *utf-8) \
            echo " ../sed/sed -f ./utf8-2.sed" \
              " < ./utf8-2.inp | LC_ALL=C tr -d \\r > utf8-2.out"; \
             ../sed/sed -f ./utf8-2.sed \
                < ./utf8-2.inp | LC_ALL=C tr -d \\r > utf8-2.out; \
            cmp ./utf8-2.good utf8-2.out && exit 0; \
            cmp ./utf8-2.inp utf8-2.out || exit 1 ;; \
          *) ;; \
        esac; \
        :>utf8-2.skip; exit 77
 > utf8-2.outF-8  ../sed/sed -f ./utf8-2.sed < ./utf8-2.inp | LC_ALL=C tr -d 
../sed/sed: file ./utf8-2.sed line 2: Memory exhausted
cmp: EOF on utf8-2.out
cmp: EOF on utf8-2.out
*** Error exit code 1

Stop.
XFAIL: utf8-2
        echo "LANG=ru_RU.UTF-8" \
          " ../sed/sed -f ./utf8-3.sed" \
          "< ./utf8-3.inp | LC_ALL=C tr -d \\r > utf8-3.out"; \
        LANG=ru_RU.UTF-8 \
           ../sed/sed -f ./utf8-3.sed \
                < ./utf8-3.inp | LC_ALL=C tr -d \\r > utf8-3.out; \
        cmp ./utf8-3.good utf8-3.out && exit 0; \
        cmp ./utf8-3.inp utf8-3.out || exit 1; \
        locale > utf8-3.info 2>/dev/null || { rm utf8-3.info; :>utf8-3.skip; exit 77; }; \
        . utf8-3.info; rm utf8-3.info; \
        case "$LC_CTYPE" in \
          *UTF-8 | *UTF8 | *utf8 | *utf-8) \
            echo " ../sed/sed -f ./utf8-3.sed" \
              " < ./utf8-3.inp | LC_ALL=C tr -d \\r > utf8-3.out"; \
             ../sed/sed -f ./utf8-3.sed \
                < ./utf8-3.inp | LC_ALL=C tr -d \\r > utf8-3.out; \
            cmp ./utf8-3.good utf8-3.out && exit 0; \
            cmp ./utf8-3.inp utf8-3.out || exit 1 ;; \
          *) ;; \
        esac; \
        :>utf8-3.skip; exit 77
 > utf8-3.outF-8  ../sed/sed -f ./utf8-3.sed < ./utf8-3.inp | LC_ALL=C tr -d 
../sed/sed: file ./utf8-3.sed line 2: Memory exhausted
cmp: EOF on utf8-3.out
cmp: EOF on utf8-3.out
*** Error exit code 1

Stop.
XFAIL: utf8-3
        echo "LANG=ru_RU.UTF-8" \
          " ../sed/sed -f ./utf8-4.sed" \
          "< ./utf8-4.inp | LC_ALL=C tr -d \\r > utf8-4.out"; \
        LANG=ru_RU.UTF-8 \
           ../sed/sed -f ./utf8-4.sed \
                < ./utf8-4.inp | LC_ALL=C tr -d \\r > utf8-4.out; \
        cmp ./utf8-4.good utf8-4.out && exit 0; \
        cmp ./utf8-4.inp utf8-4.out || exit 1; \
        locale > utf8-4.info 2>/dev/null || { rm utf8-4.info; :>utf8-4.skip; exit 77; }; \
        . utf8-4.info; rm utf8-4.info; \
        case "$LC_CTYPE" in \
          *UTF-8 | *UTF8 | *utf8 | *utf-8) \
            echo " ../sed/sed -f ./utf8-4.sed" \
              " < ./utf8-4.inp | LC_ALL=C tr -d \\r > utf8-4.out"; \
             ../sed/sed -f ./utf8-4.sed \
                < ./utf8-4.inp | LC_ALL=C tr -d \\r > utf8-4.out; \
            cmp ./utf8-4.good utf8-4.out && exit 0; \
            cmp ./utf8-4.inp utf8-4.out || exit 1 ;; \
          *) ;; \
        esac; \
        :>utf8-4.skip; exit 77
 > utf8-4.outF-8  ../sed/sed -f ./utf8-4.sed < ./utf8-4.inp | LC_ALL=C tr -d 
../sed/sed: file ./utf8-4.sed line 2: Memory exhausted
cmp: EOF on utf8-4.out
cmp: EOF on utf8-4.out
*** Error exit code 1

Stop.
XFAIL: utf8-4
        LANG=ru_RU.UTF-8  ../sed/sed -nf ./badenc.sed \
                < ./badenc.inp | LC_ALL=C tr -d \\r > badenc.out 
../sed/sed: file ./badenc.sed line 1: Memory exhausted
        cmp ./badenc.good badenc.out 
cmp: EOF on badenc.out
*** Error exit code 1

Stop.
FAIL: badenc
PASS: inplace-hold
        LC_ALL=C  ../sed/sed --help | grep E-mail > /dev/null 2>&1
        LC_ALL=C  ../sed/sed --help | LC_ALL=C  ../sed/sed '1s/ [^ ]* / sed /; /^E-mail/,$d' > help.1out 
../sed/sed: -e expression #1, char 18: Memory exhausted
*** Error exit code 1

Stop.
FAIL: help
PASS: version
        LC_ALL=C  ../sed/sed --file=./newjis.sed \
                < ./newjis.inp | LC_ALL=C tr -d \\r > file.out 
../sed/sed: file ./newjis.sed line 2: Memory exhausted
        cmp ./newjis.good file.out 
cmp: EOF on file.out
*** Error exit code 1

Stop.
FAIL: file
        LC_ALL=C  ../sed/sed --quiet -f ./cv-vars.sed \
                < ./cv-vars.inp | LC_ALL=C tr -d \\r > quiet.out 
../sed/sed: file ./cv-vars.sed line 3: Memory exhausted
        cmp ./cv-vars.good quiet.out 
cmp: EOF on quiet.out
*** Error exit code 1

Stop.
FAIL: quiet
        LC_ALL=C  ../sed/sed -n -f ./factor.sed \
          < ./factor.inp | LC_ALL=C tr -d \\r > factor.out 
../sed/sed: file ./factor.sed line 4: Memory exhausted
        cmp ./factor.good factor.out 
cmp: EOF on factor.out
*** Error exit code 1

Stop.
FAIL: factor
        LC_ALL=C  ../sed/sed -n -f ./binary3.sed \
          < ./binary.inp | LC_ALL=C tr -d \\r > binary3.out 
../sed/sed: file ./binary3.sed line 70: Memory exhausted
        cmp ./binary.good binary3.out 
cmp: EOF on binary3.out
*** Error exit code 1

Stop.
FAIL: binary3
        LC_ALL=C  ../sed/sed -n -f ./binary2.sed \
          < ./binary.inp | LC_ALL=C tr -d \\r > binary2.out 
../sed/sed: file ./binary2.sed line 67: Memory exhausted
        cmp ./binary.good binary2.out 
cmp: EOF on binary2.out
*** Error exit code 1

Stop.
FAIL: binary2
        LC_ALL=C  ../sed/sed -n -f ./binary.sed \
          < ./binary.inp | LC_ALL=C tr -d \\r > binary.out 
../sed/sed: file ./binary.sed line 66: Memory exhausted
        cmp ./binary.good binary.out 
cmp: EOF on binary.out
*** Error exit code 1

Stop.
FAIL: binary
        LC_ALL=C  ../sed/sed -n -f ./dc.sed \
          < ./dc.inp | LC_ALL=C tr -d \\r > dc.out 
../sed/sed: file ./dc.sed line 28: Memory exhausted
        cmp ./dc.good dc.out 
cmp: EOF on dc.out
*** Error exit code 1

Stop.
FAIL: dc
======================================
44 of 64 tests failed
Please report to [email protected]
======================================
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
$
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.