* Package: dev-lang/open-cobol-1.1 * Repository: gentoo * Maintainer: patrick@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls pie readline ssp test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking open-cobol-1.1.tar.gz to /var/tmp/portage/dev-lang/open-cobol-1.1/work >>> Source unpacked in /var/tmp/portage/dev-lang/open-cobol-1.1/work >>> Compiling source in /var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1 ... * econf: updating open-cobol-1.1/config.sub with /usr/share/gnuconfig/config.sub * econf: updating open-cobol-1.1/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --without-db --enable-nls --with-readline checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for egrep... 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... yes checking for unistd.h... yes checking whether ln -s works... yes checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking how to recognize dependent libraries... pass_all checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 1572864 checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for objdir... .libs checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool checking whether make sets $(MAKE)... (cached) yes checking for ANSI C header files... (cached) yes checking for stdint.h... (cached) yes checking for sys/types.h... (cached) yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking for dlfcn.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for an ANSI C-conforming const... yes checking whether byte ordering is bigendian... no checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for inline... inline checking for working alloca.h... yes checking for alloca... yes checking for vprintf... yes checking for _doprnt... no checking for memmove... yes checking for memset... yes checking for setlocale... yes checking for fcntl... yes checking for strerror... yes checking for strcasecmp... yes checking for strchr... yes checking for strrchr... yes checking for strdup... yes checking for strstr... yes checking for strtol... yes checking for gettimeofday... yes checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for getopt_long_only... yes checking kpathsea/getopt.h usability... no checking kpathsea/getopt.h presence... no checking for kpathsea/getopt.h... no checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking gmp.h usability... yes checking gmp.h presence... yes checking for gmp.h... yes checking for __gmp_randinit in -lgmp... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for initscr in -lncurses... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for dlopen in -lc... no checking for dlopen in -ldl... (cached) yes configure: creating ./config.status config.status: creating cob-config config.status: creating Makefile config.status: creating lib/Makefile config.status: creating libcob/Makefile config.status: creating cobc/Makefile config.status: creating bin/Makefile config.status: creating po/Makefile.in config.status: creating texi/Makefile config.status: creating config/Makefile config.status: creating copy/Makefile config.status: creating tests/atlocal config.status: creating tests/Makefile config.status: creating tests/cobol85/Makefile config.status: creating config.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile OpenCOBOL Configuration: CC x86_64-pc-linux-gnu-gcc COB_CC x86_64-pc-linux-gnu-gcc CFLAGS -O2 -pipe -march=native COB_CFLAGS -pipe -march=native COB_EXTRA_FLAGS LDFLAGS -Wl,-O1 -Wl,--as-needed COB_LDFLAGS -Wl,-O1 -Wl,--as-needed COB_LIBS -Wl,-O1 -Wl,--as-needed -L/usr/lib64 -lcob -lm -lgmp -lncurses -ldl COB_CONFIG_DIR /usr/share/open-cobol/config COB_COPY_DIR /usr/share/open-cobol/copy COB_LIBRARY_PATH /usr/lib64/open-cobol COB_MODULE_EXT so COB_SHARED_OPT -shared COB_PIC_FLAGS -fPIC -DPIC COB_EXPORT_DYN -Wl,--export-dynamic COB_STRIP_CMD x86_64-pc-linux-gnu-strip --strip-unneeded Dynamic loading System Use gettext for international messages: yes Use Berkeley DB for file I/O: no Use enhanced Berkeley DB (>= 4.1) no Use fcntl for file locking: yes Use ncurses/pdcurses/curses for screen I/O: yes make -j 1 Creating defaults.h... make all-recursive make[1]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1' Making all in lib make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/lib' if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -march=native -MT dummymac.o -MD -MP -MF ".deps/dummymac.Tpo" -c -o dummymac.o dummymac.c; \ then mv -f ".deps/dummymac.Tpo" ".deps/dummymac.Po"; else rm -f ".deps/dummymac.Tpo"; exit 1; fi rm -f libsupport.a x86_64-pc-linux-gnu-ar cru libsupport.a dummymac.o x86_64-pc-linux-gnu-ranlib libsupport.a make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/lib' Making all in libcob make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/libcob' if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-common.lo -MD -MP -MF ".deps/libcob_la-common.Tpo" -c -o libcob_la-common.lo `test -f 'common.c' || echo './'`common.c; \ then mv -f ".deps/libcob_la-common.Tpo" ".deps/libcob_la-common.Plo"; else rm -f ".deps/libcob_la-common.Tpo"; exit 1; fi mkdir .libs x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-common.lo -MD -MP -MF .deps/libcob_la-common.Tpo -c common.c -fPIC -DPIC -o .libs/libcob_la-common.o common.c: In function 'cob_init': common.c:755:13: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] if (s && strcasecmp (s, "ON") == 0) { ^ x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-common.lo -MD -MP -MF .deps/libcob_la-common.Tpo -c common.c -o libcob_la-common.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-call.lo -MD -MP -MF ".deps/libcob_la-call.Tpo" -c -o libcob_la-call.lo `test -f 'call.c' || echo './'`call.c; \ then mv -f ".deps/libcob_la-call.Tpo" ".deps/libcob_la-call.Plo"; else rm -f ".deps/libcob_la-call.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-call.lo -MD -MP -MF .deps/libcob_la-call.Tpo -c call.c -fPIC -DPIC -o .libs/libcob_la-call.o call.c: In function 'cob_init_call': call.c:542:7: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] if (strcasecmp (s, "LOWER") == 0) { ^ x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-call.lo -MD -MP -MF .deps/libcob_la-call.Tpo -c call.c -o libcob_la-call.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-strings.lo -MD -MP -MF ".deps/libcob_la-strings.Tpo" -c -o libcob_la-strings.lo `test -f 'strings.c' || echo './'`strings.c; \ then mv -f ".deps/libcob_la-strings.Tpo" ".deps/libcob_la-strings.Plo"; else rm -f ".deps/libcob_la-strings.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-strings.lo -MD -MP -MF .deps/libcob_la-strings.Tpo -c strings.c -fPIC -DPIC -o .libs/libcob_la-strings.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-strings.lo -MD -MP -MF .deps/libcob_la-strings.Tpo -c strings.c -o libcob_la-strings.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-move.lo -MD -MP -MF ".deps/libcob_la-move.Tpo" -c -o libcob_la-move.lo `test -f 'move.c' || echo './'`move.c; \ then mv -f ".deps/libcob_la-move.Tpo" ".deps/libcob_la-move.Plo"; else rm -f ".deps/libcob_la-move.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-move.lo -MD -MP -MF .deps/libcob_la-move.Tpo -c move.c -fPIC -DPIC -o .libs/libcob_la-move.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-move.lo -MD -MP -MF .deps/libcob_la-move.Tpo -c move.c -o libcob_la-move.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-numeric.lo -MD -MP -MF ".deps/libcob_la-numeric.Tpo" -c -o libcob_la-numeric.lo `test -f 'numeric.c' || echo './'`numeric.c; \ then mv -f ".deps/libcob_la-numeric.Tpo" ".deps/libcob_la-numeric.Plo"; else rm -f ".deps/libcob_la-numeric.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-numeric.lo -MD -MP -MF .deps/libcob_la-numeric.Tpo -c numeric.c -fPIC -DPIC -o .libs/libcob_la-numeric.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-numeric.lo -MD -MP -MF .deps/libcob_la-numeric.Tpo -c numeric.c -o libcob_la-numeric.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-intrinsic.lo -MD -MP -MF ".deps/libcob_la-intrinsic.Tpo" -c -o libcob_la-intrinsic.lo `test -f 'intrinsic.c' || echo './'`intrinsic.c; \ then mv -f ".deps/libcob_la-intrinsic.Tpo" ".deps/libcob_la-intrinsic.Plo"; else rm -f ".deps/libcob_la-intrinsic.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-intrinsic.lo -MD -MP -MF .deps/libcob_la-intrinsic.Tpo -c intrinsic.c -fPIC -DPIC -o .libs/libcob_la-intrinsic.o intrinsic.c: In function 'cob_intr_substitute_case': intrinsic.c:817:10: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] if (!strncasecmp ((const char *)p1, ^ intrinsic.c: In function 'cob_intr_numval': intrinsic.c:1818:8: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] if (strcasecmp ((char *)&srcfield->data[i], "CR") == 0 ^ x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-intrinsic.lo -MD -MP -MF .deps/libcob_la-intrinsic.Tpo -c intrinsic.c -o libcob_la-intrinsic.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-fileio.lo -MD -MP -MF ".deps/libcob_la-fileio.Tpo" -c -o libcob_la-fileio.lo `test -f 'fileio.c' || echo './'`fileio.c; \ then mv -f ".deps/libcob_la-fileio.Tpo" ".deps/libcob_la-fileio.Plo"; else rm -f ".deps/libcob_la-fileio.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-fileio.lo -MD -MP -MF .deps/libcob_la-fileio.Tpo -c fileio.c -fPIC -DPIC -o .libs/libcob_la-fileio.o fileio.c:377:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] dummy_rnxt_del, ^ fileio.c:377:2: note: (near initialization for 'indexed_funcs.read_next') x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-fileio.lo -MD -MP -MF .deps/libcob_la-fileio.Tpo -c fileio.c -o libcob_la-fileio.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-termio.lo -MD -MP -MF ".deps/libcob_la-termio.Tpo" -c -o libcob_la-termio.lo `test -f 'termio.c' || echo './'`termio.c; \ then mv -f ".deps/libcob_la-termio.Tpo" ".deps/libcob_la-termio.Plo"; else rm -f ".deps/libcob_la-termio.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-termio.lo -MD -MP -MF .deps/libcob_la-termio.Tpo -c termio.c -fPIC -DPIC -o .libs/libcob_la-termio.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-termio.lo -MD -MP -MF .deps/libcob_la-termio.Tpo -c termio.c -o libcob_la-termio.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-screenio.lo -MD -MP -MF ".deps/libcob_la-screenio.Tpo" -c -o libcob_la-screenio.lo `test -f 'screenio.c' || echo './'`screenio.c; \ then mv -f ".deps/libcob_la-screenio.Tpo" ".deps/libcob_la-screenio.Plo"; else rm -f ".deps/libcob_la-screenio.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-screenio.lo -MD -MP -MF .deps/libcob_la-screenio.Tpo -c screenio.c -fPIC -DPIC -o .libs/libcob_la-screenio.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT libcob_la-screenio.lo -MD -MP -MF .deps/libcob_la-screenio.Tpo -c screenio.c -o libcob_la-screenio.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wl,--export-dynamic -Wl,-O1 -Wl,--as-needed -o libcob.la -rpath /usr/lib64 -version-info 1:0:0 -no-undefined libcob_la-common.lo libcob_la-call.lo libcob_la-strings.lo libcob_la-move.lo libcob_la-numeric.lo libcob_la-intrinsic.lo libcob_la-fileio.lo libcob_la-termio.lo libcob_la-screenio.lo -lm -lgmp -lncurses -ldl x86_64-pc-linux-gnu-gcc -shared .libs/libcob_la-common.o .libs/libcob_la-call.o .libs/libcob_la-strings.o .libs/libcob_la-move.o .libs/libcob_la-numeric.o .libs/libcob_la-intrinsic.o .libs/libcob_la-fileio.o .libs/libcob_la-termio.o .libs/libcob_la-screenio.o -lm -lgmp -lncurses -ldl -march=native -Wl,--export-dynamic -Wl,-O1 -Wl,--as-needed -Wl,-soname -Wl,libcob.so.1 -o .libs/libcob.so.1.0.0 (cd .libs && rm -f libcob.so.1 && ln -s libcob.so.1.0.0 libcob.so.1) (cd .libs && rm -f libcob.so && ln -s libcob.so.1.0.0 libcob.so) x86_64-pc-linux-gnu-ar cru .libs/libcob.a libcob_la-common.o libcob_la-call.o libcob_la-strings.o libcob_la-move.o libcob_la-numeric.o libcob_la-intrinsic.o libcob_la-fileio.o libcob_la-termio.o libcob_la-screenio.o x86_64-pc-linux-gnu-ranlib .libs/libcob.a creating libcob.la (cd .libs && rm -f libcob.la && ln -s ../libcob.la libcob.la) make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/libcob' Making all in cobc make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' make all-am make[3]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-cobc.o -MD -MP -MF ".deps/cobc-cobc.Tpo" -c -o cobc-cobc.o `test -f 'cobc.c' || echo './'`cobc.c; \ then mv -f ".deps/cobc-cobc.Tpo" ".deps/cobc-cobc.Po"; else rm -f ".deps/cobc-cobc.Tpo"; exit 1; fi if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-config.o -MD -MP -MF ".deps/cobc-config.Tpo" -c -o cobc-config.o `test -f 'config.c' || echo './'`config.c; \ then mv -f ".deps/cobc-config.Tpo" ".deps/cobc-config.Po"; else rm -f ".deps/cobc-config.Tpo"; exit 1; fi if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-tree.o -MD -MP -MF ".deps/cobc-tree.Tpo" -c -o cobc-tree.o `test -f 'tree.c' || echo './'`tree.c; \ then mv -f ".deps/cobc-tree.Tpo" ".deps/cobc-tree.Po"; else rm -f ".deps/cobc-tree.Tpo"; exit 1; fi if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-reserved.o -MD -MP -MF ".deps/cobc-reserved.Tpo" -c -o cobc-reserved.o `test -f 'reserved.c' || echo './'`reserved.c; \ then mv -f ".deps/cobc-reserved.Tpo" ".deps/cobc-reserved.Po"; else rm -f ".deps/cobc-reserved.Tpo"; exit 1; fi if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-error.o -MD -MP -MF ".deps/cobc-error.Tpo" -c -o cobc-error.o `test -f 'error.c' || echo './'`error.c; \ then mv -f ".deps/cobc-error.Tpo" ".deps/cobc-error.Po"; else rm -f ".deps/cobc-error.Tpo"; exit 1; fi error.c: In function ‘ambiguous_error’: error.c:244:4: warning: format not a string literal and no format arguments [-Wformat-security] cb_error_x (y, errnamebuff); ^ if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-parser.o -MD -MP -MF ".deps/cobc-parser.Tpo" -c -o cobc-parser.o `test -f 'parser.c' || echo './'`parser.c; \ then mv -f ".deps/cobc-parser.Tpo" ".deps/cobc-parser.Po"; else rm -f ".deps/cobc-parser.Tpo"; exit 1; fi parser.c: In function ‘yyparse’: parser.c:12226:8: warning: format not a string literal and no format arguments [-Wformat-security] if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-scanner.o -MD -MP -MF ".deps/cobc-scanner.Tpo" -c -o cobc-scanner.o `test -f 'scanner.c' || echo './'`scanner.c; \ then mv -f ".deps/cobc-scanner.Tpo" ".deps/cobc-scanner.Po"; else rm -f ".deps/cobc-scanner.Tpo"; exit 1; fi if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-field.o -MD -MP -MF ".deps/cobc-field.Tpo" -c -o cobc-field.o `test -f 'field.c' || echo './'`field.c; \ then mv -f ".deps/cobc-field.Tpo" ".deps/cobc-field.Po"; else rm -f ".deps/cobc-field.Tpo"; exit 1; fi if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-typeck.o -MD -MP -MF ".deps/cobc-typeck.Tpo" -c -o cobc-typeck.o `test -f 'typeck.c' || echo './'`typeck.c; \ then mv -f ".deps/cobc-typeck.Tpo" ".deps/cobc-typeck.Po"; else rm -f ".deps/cobc-typeck.Tpo"; exit 1; fi typeck.c: In function ‘move_error’: typeck.c:3910:3: warning: format not a string literal and no format arguments [-Wformat-security] cb_warning_x (loc, msg); ^ typeck.c:3914:4: warning: format not a string literal and no format arguments [-Wformat-security] cb_warning_x (loc, msg); ^ if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-codegen.o -MD -MP -MF ".deps/cobc-codegen.Tpo" -c -o cobc-codegen.o `test -f 'codegen.c' || echo './'`codegen.c; \ then mv -f ".deps/cobc-codegen.Tpo" ".deps/cobc-codegen.Po"; else rm -f ".deps/cobc-codegen.Tpo"; exit 1; fi codegen.c: In function ‘output_indent’: codegen.c:281:2: warning: format not a string literal and no format arguments [-Wformat-security] output_line (str); ^ if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-ppparse.o -MD -MP -MF ".deps/cobc-ppparse.Tpo" -c -o cobc-ppparse.o `test -f 'ppparse.c' || echo './'`ppparse.c; \ then mv -f ".deps/cobc-ppparse.Tpo" ".deps/cobc-ppparse.Po"; else rm -f ".deps/cobc-ppparse.Tpo"; exit 1; fi ppparse.c: In function ‘ppparse’: ppparse.c:1280:8: warning: format not a string literal and no format arguments [-Wformat-security] if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobc-pplex.o -MD -MP -MF ".deps/cobc-pplex.Tpo" -c -o cobc-pplex.o `test -f 'pplex.c' || echo './'`pplex.c; \ then mv -f ".deps/cobc-pplex.Tpo" ".deps/cobc-pplex.Po"; else rm -f ".deps/cobc-pplex.Tpo"; exit 1; fi /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -o cobc cobc-cobc.o cobc-config.o cobc-tree.o cobc-reserved.o cobc-error.o cobc-parser.o cobc-scanner.o cobc-field.o cobc-typeck.o cobc-codegen.o cobc-ppparse.o cobc-pplex.o ../lib/libsupport.a mkdir .libs x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -o cobc cobc-cobc.o cobc-config.o cobc-tree.o cobc-reserved.o cobc-error.o cobc-parser.o cobc-scanner.o cobc-field.o cobc-typeck.o cobc-codegen.o cobc-ppparse.o cobc-pplex.o ../lib/libsupport.a make[3]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' Making all in bin make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/bin' if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -march=native -MT cobcrun-cobcrun.o -MD -MP -MF ".deps/cobcrun-cobcrun.Tpo" -c -o cobcrun-cobcrun.o `test -f 'cobcrun.c' || echo './'`cobcrun.c; \ then mv -f ".deps/cobcrun-cobcrun.Tpo" ".deps/cobcrun-cobcrun.Po"; else rm -f ".deps/cobcrun-cobcrun.Tpo"; exit 1; fi /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wl,--export-dynamic -Wl,-O1 -Wl,--as-needed -o cobcrun cobcrun-cobcrun.o ../libcob/libcob.la mkdir .libs x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wl,--export-dynamic -Wl,-O1 -Wl,--as-needed -o .libs/cobcrun cobcrun-cobcrun.o ../libcob/.libs/libcob.so -lm -lgmp -lncurses -ldl creating cobcrun make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/bin' Making all in config make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/config' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/config' Making all in copy make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/copy' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/copy' Making all in po make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/po' Making all in texi make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/texi' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/texi' Making all in tests make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' Making all in cobol85 make[3]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests/cobol85' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests/cobol85' make[3]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1' make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1' make[1]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1' >>> Source compiled. >>> Test phase: dev-lang/open-cobol-1.1 make -j 1 -j1 check make check-recursive make[1]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1' Making check in lib make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/lib' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/lib' Making check in libcob make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/libcob' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/libcob' Making check in cobc make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' make check-am make[3]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/cobc' Making check in bin make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/bin' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/bin' Making check in config make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/config' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/config' Making check in copy make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/copy' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/copy' Making check in po make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/po' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/po' Making check in texi make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/texi' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/texi' Making check in tests make[2]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' Making check in cobol85 make[3]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests/cobol85' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests/cobol85' make[3]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' make check-TESTS make[4]: Entering directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' ## --------------------------------------- ## ## OpenCOBOL 1.1 test suite: Syntax Tests. ## ## --------------------------------------- ## 1: COPY: file not found ok 2: COPY: replacement order ok 3: COPY: separators ok 4: COPY: partial replacement ok 5: COPY: recursive replacement ok 6: Invalid PROGRAM-ID ok 7: Invalid PROGRAM-ID type clause (1) ok 8: Invalid PROGRAM-ID type clause (2) ok 9: Undefined data name ok 10: Undefined group name ok 11: Undefined data name in group ok 12: Reference not a group name ok 13: Incomplete 01 definition ok 14: Same labels in different sections ok 15: Redefinition of 01 items ok 16: Redefinition of 01 and 02 items ok 17: Redefinition of 02 items ok 18: Redefinition of 77 items ok 19: Redefinition of 01 and 77 items ok 20: Redefinition of 88 items ok 21: Ambiguous reference to 02 items ok 22: Ambiguous reference to 02 and 03 items ok 23: Ambiguous reference with qualification ok 24: Unique reference with ambiguous qualifiers ok 25: Undefined procedure name ok 26: Redefinition of section names ok 27: Redefinition of section and paragraph names ok 28: Redefinition of paragraph names ok 29: Ambiguous reference to paragraph name ok 30: Non-matching level numbers (extension) ok 31: Ambiguous AND/OR ok 32: START on SEQUENTIAL file ok 33: Subscripted item requires OCCURS clause ok 34: The number of subscripts ok 35: OCCURS with level 01, 66, 77, and 88 ok 36: OCCURS with variable-occurrence data item ok 37: Nested OCCURS clause ok 38: OCCURS DEPENDING followed by another field ok 39: OCCURS DEPENDING without TO clause ok 40: REDEFINES: not following entry-name ok 41: REDEFINES: level 02 by 01 ok 42: REDEFINES: level 03 by 02 ok 43: REDEFINES: level 66 ok 44: REDEFINES: level 88 ok 45: REDEFINES: lower level number ok 46: REDEFINES: with OCCURS ok 47: REDEFINES: with subscript ok 48: REDEFINES: with variable occurrence ok 49: REDEFINES: with qualification ok 50: REDEFINES: multiple redefinition ok 51: REDEFINES: size exceeds ok 52: REDEFINES: with VALUE ok 53: REDEFINES: with intervention ok 54: REDEFINES: within REDEFINES ok 55: Numeric item (integer) ok 56: Numeric item (non-integer) ok 57: Numeric item with picture P ok 58: Signed numeric literal ok 59: Alphabetic item ok 60: Alphanumeric item ok 61: Alphanumeric group item ok 62: Numeric-edited item ok 63: Alphanumeric-edited item ok 64: MOVE SPACE TO numeric or numeric-edited item ok 65: MOVE ZERO TO alphabetic item ok 66: MOVE alphabetic TO x ok 67: MOVE alphanumeric TO x ok 68: MOVE alphanumeric-edited TO x ok 69: MOVE numeric (integer) TO x ok 70: MOVE numeric (non-integer) TO x ok 71: MOVE numeric-edited TO x ok 72: Operands must be groups ok 73: MOVE: misc ok 74: Category check of Format 1 ok 75: Category check of Format 2 ok 76: Category check of literals ok 77: SET: misc ok ## ------------- ## ## Test results. ## ## ------------- ## All 77 tests were successful. PASS: ./syntax ## ------------------------------------ ## ## OpenCOBOL 1.1 test suite: Run Tests. ## ## ------------------------------------ ## 1: DISPLAY literals ok 2: DISPLAY literals, DECIMAL-POINT is COMMA ok 3: Hexadecimal literal ok 4: DISPLAY data items with VALUE clause ok 5: DISPLAY data items with MOVE statement ok 6: GLOBAL at same level ok 7: GLOBAL at lower level ok 8: non-numeric subscript ok 9: The range of subscripts ok 10: Subscript out of bounds (1) ok 11: Subscript out of bounds (2) ok 12: Value of DEPENDING ON N out of bounds (lower)ok 13: Value of DEPENDING ON N out of bounds (upper)ok 14: Subscript bounds with ODO (lower) ok 15: Subscript bounds with ODO (upper) ok 16: Subscript bounds with ODO ok 17: Subscript by arithmetic expression ok 18: Separate sign positions ok 19: Static reference modification ok 20: Dynamic reference modification ok 21: Static out of bounds ok 22: Offset underflow ok 23: Offset overflow ok 24: Length underflow ok 25: Length overflow ok 26: ACCEPT ok 27: INITIALIZE group entry with OCCURS ok 28: INITIALIZE OCCURS with numeric edited ok 29: INITIALIZE complex group (1) ok 30: INITIALIZE complex group (2) ok 31: INITIALIZE with REDEFINES ok 32: Source file not found ok 33: Comma separator without space ok 34: LOCAL-STORAGE ok 35: EXTERNAL data item ok 36: EXTERNAL AS data item ok 37: cobcrun validation ok 38: MOVE to itself ok 39: MOVE with refmod ok 40: MOVE with refmod (variable) ok 41: MOVE with group refmod ok 42: MOVE indexes ok 43: MOVE X'00' ok 44: Level 01 subscripts ok 45: Class check with reference modification ok 46: Index and parenthesized expression ok 47: Alphanumeric and binary numeric ok 48: Dynamic call with static linking ok 49: CALL m1. CALL m2. CALL m1. ok 50: CALL binary literal parameter/LENGTH OF ok 51: INSPECT REPLACING LEADING ZEROS BY SPACES ok 52: INSPECT: No repeat conversion check ok 53: INSPECT: REPLACING figurative constant ok 54: INSPECT: TALLYING BEFORE ok 55: INSPECT: TALLYING AFTER ok 56: INSPECT REPLACING TRAILING ZEROS BY SPACES ok 57: INSPECT REPLACING complex ok 58: SWITCHES ok 59: Nested PERFORM ok 60: EXIT PERFORM ok 61: EXIT PERFORM CYCLE ok 62: EXIT PARAGRAPH ok 63: EXIT SECTION ok 64: 88 with FILLER ok 65: Non-overflow after overflow ok 66: PERFORM ... CONTINUE ok 67: STRING with subscript reference ok 68: UNSTRING DELIMITED ALL LOW-VALUE ok 69: READ INTO AT-END sequence ok 70: First READ on empty SEQUENTIAL INDEXED file FAILED (misc.at:1129) 71: REWRITE a RELATIVE file with RANDOM access ok 72: SORT: table sort ok 73: SORT: EBCDIC table sort ok 74: SORT nonexistent file ok 75: PIC ZZZ-, ZZZ+ ok 76: Larger REDEFINES lengths ok 77: PERFORM type OSVS ok 78: Sticky LINKAGE ok 79: COB_PRE_LOAD test ok 80: COB_LOAD_CASE=UPPER test ok 81: 88 level with FALSE IS clause ok 82: ALLOCATE/FREE with BASED item ok 83: INITIZIALIZE with reference modification ok 84: CALL with OMITTED parameter ok 85: ANY LENGTH ok 86: BASED item non-ALLOCATED (debug) ok 87: COMP-5 ok 88: Hexadecimal numeric literal ok 89: Semi-parenthesized condition ok 90: ADDRESS OF ok 91: LENGTH OF ok 92: WHEN-COMPILED ok 93: Complex OCCURS DEPENDING ON ok 94: MOVE NON-INTEGER TO ALPHA-NUMERIC ok 95: CALL USING file-name ok 96: CALL unusual PROGRAM-ID. ok 97: Case independent PROGRAM-ID ok 98: PROGRAM-ID AS clause ok 99: Quoted PROGRAM-ID ok 100: ASSIGN MF ok 101: ASSIGN IBM ok 102: ASSIGN mapping ok 103: ASSIGN expansion ok 104: ASSIGN with COB_FILE_PATH ok 105: NUMBER-OF-CALL-PARAMETERS ok 106: PROCEDURE DIVISION USING BY ... ok 107: PROCEDURE DIVISION CHAINING ... ok 108: STOP RUN RETURNING ok 109: ENTRY ok 110: LINE SEQUENTIAL write ok 111: LINE SEQUENTIAL read ok 112: ASSIGN to KEYBOARD/DISPLAY ok 113: Environment/Argument variable ok 114: DECIMAL-POINT is COMMA (1) ok 115: DECIMAL-POINT is COMMA (2) ok 116: DECIMAL-POINT is COMMA (3) ok 117: DECIMAL-POINT is COMMA (4) ok 118: DECIMAL-POINT is COMMA (5) ok 119: 78 Level (1) ok 120: 78 Level (2) ok 121: 78 Level (3) ok 122: Unreachable statement ok 123: RETURN-CODE moving ok 124: RETURN-CODE passing ok 125: RETURN-CODE nested ok 126: FUNCTION ABS ok 127: FUNCTION ACOS ok 128: FUNCTION ANNUITY ok 129: FUNCTION ASIN ok 130: FUNCTION ATAN ok 131: FUNCTION CHAR ok 132: FUNCTION COMBINED-DATETIME ok 133: FUNCTION CONCATENATE ok 134: FUNCTION CONCATENATE with reference modding ok 135: FUNCTION COS ok 136: FUNCTION DATE-OF-INTEGER ok 137: FUNCTION DATE-TO-YYYYMMDD ok 138: FUNCTION DAY-OF-INTEGER ok 139: FUNCTION DAY-TO-YYYYDDD ok 140: FUNCTION E ok 141: FUNCTION EXCEPTION-FILE ok 142: FUNCTION EXCEPTION-LOCATION ok 143: FUNCTION EXCEPTION-STATEMENT ok 144: FUNCTION EXCEPTION-STATUS ok 145: FUNCTION EXP ok 146: FUNCTION FACTORIAL ok 147: FUNCTION FRACTION-PART ok 148: FUNCTION INTEGER ok 149: FUNCTION INTEGER-OF-DATE ok 150: FUNCTION INTEGER-OF-DAY ok 151: FUNCTION INTEGER-PART ok 152: FUNCTION LENGTH ok 153: FUNCTION LOCALE-DATE ok 154: FUNCTION LOCALE-TIME ok 155: FUNCTION LOCALE-TIME-FROM-SECONDS ok 156: FUNCTION LOG ok 157: FUNCTION LOG10 ok 158: FUNCTION LOWER-CASE ok 159: FUNCTION LOWER-CASE with reference modding ok 160: FUNCTION MAX ok 161: FUNCTION MEAN ok 162: FUNCTION MEDIAN ok 163: FUNCTION MIDRANGE ok 164: FUNCTION MIN ok 165: FUNCTION MOD ok 166: FUNCTION NUMVAL ok 167: FUNCTION NUMVAL-C ok 168: FUNCTION ORD ok 169: FUNCTION ORD-MAX ok 170: FUNCTION ORD-MIN ok 171: FUNCTION PI ok 172: FUNCTION PRESENT-VALUE ok 173: FUNCTION RANGE ok 174: FUNCTION REM ok 175: FUNCTION REVERSE ok 176: FUNCTION REVERSE with reference modding ok 177: FUNCTION SECONDS-FROM-FORMATTED-TIME ok 178: FUNCTION SECONDS-PAST-MIDNIGHT ok 179: FUNCTION SIGN ok 180: FUNCTION SIN ok 181: FUNCTION SQRT ok 182: FUNCTION STANDARD-DEVIATION ok 183: FUNCTION STORED-CHAR-LENGTH ok 184: FUNCTION SUBSTITUTE ok 185: FUNCTION SUBSTITUTE with reference modding ok 186: FUNCTION SUBSTITUTE-CASE ok 187: FUNCTION SUBSTITUTE-CASE with reference mod ok 188: FUNCTION TAN ok 189: FUNCTION TRIM ok 190: FUNCTION TRIM with reference modding ok 191: FUNCTION UPPER-CASE ok 192: FUNCTION UPPER-CASE with reference modding ok 193: FUNCTION VARIANCE ok 194: FUNCTION WHEN-COMPILED ok ## ------------- ## ## Test results. ## ## ------------- ## ERROR: All 194 tests were run, 1 failed unexpectedly. ## -------------------- ## ## run.log was created. ## ## -------------------- ## Please send `run.log' and all information you think might help: To: Subject: [OpenCOBOL 1.1] run: 70 failed You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. FAIL: ./run ## Run time tests with -O option ## ## ------------------------------------ ## ## OpenCOBOL 1.1 test suite: Run Tests. ## ## ------------------------------------ ## 1: DISPLAY literals ok 2: DISPLAY literals, DECIMAL-POINT is COMMA ok 3: Hexadecimal literal ok 4: DISPLAY data items with VALUE clause ok 5: DISPLAY data items with MOVE statement ok 6: GLOBAL at same level ok 7: GLOBAL at lower level ok 8: non-numeric subscript ok 9: The range of subscripts ok 10: Subscript out of bounds (1) ok 11: Subscript out of bounds (2) ok 12: Value of DEPENDING ON N out of bounds (lower)ok 13: Value of DEPENDING ON N out of bounds (upper)ok 14: Subscript bounds with ODO (lower) ok 15: Subscript bounds with ODO (upper) ok 16: Subscript bounds with ODO ok 17: Subscript by arithmetic expression ok 18: Separate sign positions ok 19: Static reference modification ok 20: Dynamic reference modification ok 21: Static out of bounds ok 22: Offset underflow ok 23: Offset overflow ok 24: Length underflow ok 25: Length overflow ok 26: ACCEPT ok 27: INITIALIZE group entry with OCCURS ok 28: INITIALIZE OCCURS with numeric edited ok 29: INITIALIZE complex group (1) ok 30: INITIALIZE complex group (2) ok 31: INITIALIZE with REDEFINES ok 32: Source file not found ok 33: Comma separator without space ok 34: LOCAL-STORAGE ok 35: EXTERNAL data item ok 36: EXTERNAL AS data item ok 37: cobcrun validation ok 38: MOVE to itself ok 39: MOVE with refmod ok 40: MOVE with refmod (variable) ok 41: MOVE with group refmod ok 42: MOVE indexes ok 43: MOVE X'00' ok 44: Level 01 subscripts ok 45: Class check with reference modification ok 46: Index and parenthesized expression ok 47: Alphanumeric and binary numeric ok 48: Dynamic call with static linking ok 49: CALL m1. CALL m2. CALL m1. ok 50: CALL binary literal parameter/LENGTH OF ok 51: INSPECT REPLACING LEADING ZEROS BY SPACES ok 52: INSPECT: No repeat conversion check ok 53: INSPECT: REPLACING figurative constant ok 54: INSPECT: TALLYING BEFORE ok 55: INSPECT: TALLYING AFTER ok 56: INSPECT REPLACING TRAILING ZEROS BY SPACES ok 57: INSPECT REPLACING complex ok 58: SWITCHES ok 59: Nested PERFORM ok 60: EXIT PERFORM ok 61: EXIT PERFORM CYCLE ok 62: EXIT PARAGRAPH ok 63: EXIT SECTION ok 64: 88 with FILLER ok 65: Non-overflow after overflow ok 66: PERFORM ... CONTINUE ok 67: STRING with subscript reference ok 68: UNSTRING DELIMITED ALL LOW-VALUE ok 69: READ INTO AT-END sequence ok 70: First READ on empty SEQUENTIAL INDEXED file FAILED (misc.at:1129) 71: REWRITE a RELATIVE file with RANDOM access ok 72: SORT: table sort ok 73: SORT: EBCDIC table sort ok 74: SORT nonexistent file ok 75: PIC ZZZ-, ZZZ+ ok 76: Larger REDEFINES lengths ok 77: PERFORM type OSVS ok 78: Sticky LINKAGE ok 79: COB_PRE_LOAD test ok 80: COB_LOAD_CASE=UPPER test ok 81: 88 level with FALSE IS clause ok 82: ALLOCATE/FREE with BASED item ok 83: INITIZIALIZE with reference modification ok 84: CALL with OMITTED parameter ok 85: ANY LENGTH ok 86: BASED item non-ALLOCATED (debug) ok 87: COMP-5 ok 88: Hexadecimal numeric literal ok 89: Semi-parenthesized condition ok 90: ADDRESS OF ok 91: LENGTH OF ok 92: WHEN-COMPILED ok 93: Complex OCCURS DEPENDING ON ok 94: MOVE NON-INTEGER TO ALPHA-NUMERIC ok 95: CALL USING file-name ok 96: CALL unusual PROGRAM-ID. ok 97: Case independent PROGRAM-ID ok 98: PROGRAM-ID AS clause ok 99: Quoted PROGRAM-ID ok 100: ASSIGN MF ok 101: ASSIGN IBM ok 102: ASSIGN mapping ok 103: ASSIGN expansion ok 104: ASSIGN with COB_FILE_PATH ok 105: NUMBER-OF-CALL-PARAMETERS ok 106: PROCEDURE DIVISION USING BY ... ok 107: PROCEDURE DIVISION CHAINING ... ok 108: STOP RUN RETURNING ok 109: ENTRY ok 110: LINE SEQUENTIAL write ok 111: LINE SEQUENTIAL read ok 112: ASSIGN to KEYBOARD/DISPLAY ok 113: Environment/Argument variable ok 114: DECIMAL-POINT is COMMA (1) ok 115: DECIMAL-POINT is COMMA (2) ok 116: DECIMAL-POINT is COMMA (3) ok 117: DECIMAL-POINT is COMMA (4) ok 118: DECIMAL-POINT is COMMA (5) ok 119: 78 Level (1) ok 120: 78 Level (2) ok 121: 78 Level (3) ok 122: Unreachable statement ok 123: RETURN-CODE moving ok 124: RETURN-CODE passing ok 125: RETURN-CODE nested ok 126: FUNCTION ABS ok 127: FUNCTION ACOS ok 128: FUNCTION ANNUITY ok 129: FUNCTION ASIN ok 130: FUNCTION ATAN ok 131: FUNCTION CHAR ok 132: FUNCTION COMBINED-DATETIME ok 133: FUNCTION CONCATENATE ok 134: FUNCTION CONCATENATE with reference modding ok 135: FUNCTION COS ok 136: FUNCTION DATE-OF-INTEGER ok 137: FUNCTION DATE-TO-YYYYMMDD ok 138: FUNCTION DAY-OF-INTEGER ok 139: FUNCTION DAY-TO-YYYYDDD ok 140: FUNCTION E ok 141: FUNCTION EXCEPTION-FILE ok 142: FUNCTION EXCEPTION-LOCATION ok 143: FUNCTION EXCEPTION-STATEMENT ok 144: FUNCTION EXCEPTION-STATUS ok 145: FUNCTION EXP ok 146: FUNCTION FACTORIAL ok 147: FUNCTION FRACTION-PART ok 148: FUNCTION INTEGER ok 149: FUNCTION INTEGER-OF-DATE ok 150: FUNCTION INTEGER-OF-DAY ok 151: FUNCTION INTEGER-PART ok 152: FUNCTION LENGTH ok 153: FUNCTION LOCALE-DATE ok 154: FUNCTION LOCALE-TIME ok 155: FUNCTION LOCALE-TIME-FROM-SECONDS ok 156: FUNCTION LOG ok 157: FUNCTION LOG10 ok 158: FUNCTION LOWER-CASE ok 159: FUNCTION LOWER-CASE with reference modding ok 160: FUNCTION MAX ok 161: FUNCTION MEAN ok 162: FUNCTION MEDIAN ok 163: FUNCTION MIDRANGE ok 164: FUNCTION MIN ok 165: FUNCTION MOD ok 166: FUNCTION NUMVAL ok 167: FUNCTION NUMVAL-C ok 168: FUNCTION ORD ok 169: FUNCTION ORD-MAX ok 170: FUNCTION ORD-MIN ok 171: FUNCTION PI ok 172: FUNCTION PRESENT-VALUE ok 173: FUNCTION RANGE ok 174: FUNCTION REM ok 175: FUNCTION REVERSE ok 176: FUNCTION REVERSE with reference modding ok 177: FUNCTION SECONDS-FROM-FORMATTED-TIME ok 178: FUNCTION SECONDS-PAST-MIDNIGHT ok 179: FUNCTION SIGN ok 180: FUNCTION SIN ok 181: FUNCTION SQRT ok 182: FUNCTION STANDARD-DEVIATION ok 183: FUNCTION STORED-CHAR-LENGTH ok 184: FUNCTION SUBSTITUTE ok 185: FUNCTION SUBSTITUTE with reference modding ok 186: FUNCTION SUBSTITUTE-CASE ok 187: FUNCTION SUBSTITUTE-CASE with reference mod ok 188: FUNCTION TAN ok 189: FUNCTION TRIM ok 190: FUNCTION TRIM with reference modding ok 191: FUNCTION UPPER-CASE ok 192: FUNCTION UPPER-CASE with reference modding ok 193: FUNCTION VARIANCE ok 194: FUNCTION WHEN-COMPILED ok ## ------------- ## ## Test results. ## ## ------------- ## ERROR: All 194 tests were run, 1 failed unexpectedly. ## -------------------- ## ## run.log was created. ## ## -------------------- ## Please send `run.log' and all information you think might help: To: Subject: [OpenCOBOL 1.1] run: 70 failed You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. FAIL: ./run-O ## ---------------------------------------------- ## ## OpenCOBOL 1.1 test suite: Data Representation. ## ## ---------------------------------------------- ## 1: BINARY: 2-4-8 big-endian ok 2: BINARY: 2-4-8 native ok 3: BINARY: 1-2-4-8 big-endian ok 4: BINARY: 1-2-4-8 native ok 5: BINARY: 1--8 big-endian ok 6: BINARY: 1--8 native ok 7: BINARY: full-print ok 8: DISPLAY: Sign ASCII ok 9: DISPLAY: Sign ASCII (2) ok 10: DISPLAY: Sign EBCDIC ok 11: PACKED-DECIMAL dump ok 12: PACKED-DECIMAL display ok 13: PACKED-DECIMAL move ok 14: PACKED-DECIMAL arithmetic (1) ok 15: PACKED-DECIMAL arithmetic (2) ok 16: PACKED-DECIMAL numeric test ok 17: POINTER: display ok ## ------------- ## ## Test results. ## ## ------------- ## All 17 tests were successful. PASS: ./data-rep ## Data representation tests with -O option ## ## ---------------------------------------------- ## ## OpenCOBOL 1.1 test suite: Data Representation. ## ## ---------------------------------------------- ## 1: BINARY: 2-4-8 big-endian ok 2: BINARY: 2-4-8 native ok 3: BINARY: 1-2-4-8 big-endian ok 4: BINARY: 1-2-4-8 native ok 5: BINARY: 1--8 big-endian ok 6: BINARY: 1--8 native ok 7: BINARY: full-print ok 8: DISPLAY: Sign ASCII ok 9: DISPLAY: Sign ASCII (2) ok 10: DISPLAY: Sign EBCDIC ok 11: PACKED-DECIMAL dump ok 12: PACKED-DECIMAL display ok 13: PACKED-DECIMAL move ok 14: PACKED-DECIMAL arithmetic (1) ok 15: PACKED-DECIMAL arithmetic (2) ok 16: PACKED-DECIMAL numeric test ok 17: POINTER: display ok ## ------------- ## ## Test results. ## ## ------------- ## All 17 tests were successful. PASS: ./data-rep-O ====================================================== 2 of 5 tests failed Please report to open-cobol-list@lists.sourceforge.net ====================================================== make[4]: *** [Makefile:417: check-TESTS] Error 1 make[4]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' make[3]: *** [Makefile:533: check-am] Error 2 make[3]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' make[2]: *** [Makefile:291: check-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1/tests' make[1]: *** [Makefile:339: check-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1' make: *** [Makefile:611: check] Error 2 * ERROR: dev-lang/open-cobol-1.1::gentoo failed (test phase): * Make check failed. See above for details. * * Call stack: * ebuild.sh, line 124: Called src_test * environment, line 1856: Called __eapi0_src_test * phase-helpers.sh, line 764: Called die * The specific snippet of code: * $emake_cmd ${internal_opts} check || \ * die "Make check failed. See above for details." * * If you need support, post the output of `emerge --info '=dev-lang/open-cobol-1.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/open-cobol-1.1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-lang:open-cobol-1.1:20180324-020643.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lang/open-cobol-1.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/open-cobol-1.1/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1' * S: '/var/tmp/portage/dev-lang/open-cobol-1.1/work/open-cobol-1.1'