## ----------------------------------- ## ## libi86 20211024 test suite: libi86. ## ## ----------------------------------- ## testsuite: command line was: $ tests/testsuite -C tests -j4 --x-test-underlying ## --------- ## ## Platform. ## ## --------- ## hostname = ulukai.org uname -m = x86_64 uname -r = 4.19.0 uname -s = Linux uname -v = #1 SMP Thu Apr 22 16:18:59 MSK 2021 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: [homedir]/proj/build-ia16/build-libi86/tests PATH: [homedir]/proj/build-ia16/libi86/tests PATH: [homedir]/proj/build-ia16/djgpp/bin PATH: [homedir]/proj/build-ia16/prefix/bin PATH: [homedir]/perl5/bin PATH: [homedir]/mods PATH: [homedir]/local/bin PATH: [homedir]/bin PATH: /usr/local/bin PATH: /usr/bin PATH: /bin PATH: /usr/local/games PATH: /usr/games testsuite: atconfig: | # Configurable variable values for building test suites. | # Generated by ./config.status. | # Copyright (C) 2012 Free Software Foundation, Inc. | | # The test suite will define top_srcdir=/../.. etc. | at_testdir='tests' | abs_builddir='[homedir]/proj/build-ia16/build-libi86/tests' | at_srcdir='../../libi86/tests' | abs_srcdir='[homedir]/proj/build-ia16/build-libi86/../libi86/tests' | at_top_srcdir='../../libi86' | abs_top_srcdir='[homedir]/proj/build-ia16/build-libi86/../libi86' | at_top_build_prefix='../' | abs_top_builddir='[homedir]/proj/build-ia16/build-libi86' | | # Backward compatibility with Autotest <= 2.59b: | at_top_builddir=$at_top_build_prefix | | AUTOTEST_PATH='tests' | | SHELL=${CONFIG_SHELL-'/bin/bash'} testsuite: atlocal: | # Copyright (c) 2018--2020 TK Chia | # | # Redistribution and use in source and binary forms, with or without | # modification, are permitted provided that the following conditions are | # met: | # | # * Redistributions of source code must retain the above copyright notice, | # this list of conditions and the following disclaimer. | # * Redistributions in binary form must reproduce the above copyright | # notice, this list of conditions and the following disclaimer in the | # documentation and/or other materials provided with the distribution. | # * Neither the name of the developer(s) nor the names of its contributors | # may be used to endorse or promote products derived from this software | # without specific prior written permission. | # | # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS | # IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, | # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR | # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | | : ${DOSEMU='[homedir]/local/bin/dosemu'} | DOSEMU_IS_1=no | "$DOSEMU" $DOSEMU_OPTS --version >/dev/null 2>/dev/null \ | && "$DOSEMU" $DOSEMU_OPTS -dumb -quiet exit >/dev/null 2>/dev/null \ | && DOSEMU_IS_1=yes | | : ${CC='ia16-elf-gcc'} | : ${ac_compiler_gnu='yes'} | : ${ac_cv_type_long_long_int='yes'} | if test yes = $ac_compiler_gnu \ | && $CC -mcmodel=medium -x c -E /dev/null -o /dev/null >/dev/null 2>/dev/null | then | at_libi86_cc_have_medium_model=yes | else | at_libi86_cc_have_medium_model=no | fi | if test yes = $ac_compiler_gnu \ | && $CC -mdpmiable -x c -E /dev/null -o /dev/null >/dev/null 2>/dev/null | then | at_libi86_cc_have_dpmi=yes | else | at_libi86_cc_have_dpmi=no | fi | | : ${CXX='ia16-elf-g++'} | (test yes = $ac_compiler_gnu \ | && $CXX -mmsdos -mregparmcall --version -v >/dev/null 2>/dev/null) \ | || CXX=false | | : ${CPPFLAGS=''} | if "$at_arg_x_test_underlying"; then | CPPFLAGS="$CPPFLAGS -D_LIBI86_INTERNAL_TEST_UNDERLYING" | fi | | : ${libi86_hostdir='host-gcc'} ## ---------------- ## ## Tested programs. ## ## ---------------- ## ## ------------------ ## ## Running the tests. ## ## ------------------ ## testsuite: starting at: Mon Oct 25 12:12:17 CEST 2021 1. dos2unix (metacheck.at:30): ok (0m0.001s 0m0.001s) 2. unix2dos (metacheck.at:34): ok (0m0.000s 0m0.004s) 6. Console output testing (metacheck.at:89): ok (0m2.384s 0m0.425s) 11. _bios_keybrd (bios.h.at:98): ok (0m3.047s 0m0.345s) 16. cprintf, cputs (conio.h.at:30): ok (0m2.420s 0m0.349s) 15. biosmemory, biosequip, bioskey (bios.h.bc.at:30): ok (0m2.380s 0m0.311s) 17. getch, getche, kbhit, ungetch (conio.h.at:46): ok (0m2.497s 0m0.361s) 21. cprintf, cputs (Borland) (conio.h.bc.at:104): ok (0m2.503s 0m0.365s) 18. cgets, cscanf (conio.h.at:73): ok (0m3.500s 0m0.382s) 23. textmode (conio.h.bc.at:149): ok (0m2.500s 0m0.331s) 22. cgets, cscanf (Borland) (conio.h.bc.at:121): ok (0m3.502s 0m0.388s) 24. gotoxy, putch, window, wherex, wherey (Borland) (conio.h.bc.at:167): ok (0m2.510s 0m0.333s) 25. clreol (conio.h.bc.at:196): ok (0m2.482s 0m0.314s) 26. clrscr (conio.h.bc.at:227): ok (0m2.426s 0m0.329s) 27. delline (conio.h.bc.at:261): ok (0m2.476s 0m0.341s) 28. insline (conio.h.bc.at:292): ok (0m2.408s 0m0.370s) 30. gettextinfo (conio.h.bc.at:338): ok (0m2.414s 0m0.328s) 29. getpass (conio.h.bc.at:313): ok (0m3.062s 0m0.336s) 57. _outmem, _scrolltextwindow (graph.h.at:124): ok (0m2.400s 0m0.311s) 58. _outtext (graph.h.at:140): ok (0m2.442s 0m0.310s) 59. _clearscreen, _gettextposition, _settextwindow (graph.h.at:154): ok (0m2.475s 0m0.352s) testsuite: ending at: Mon Oct 25 12:15:17 CEST 2021 testsuite: test suite duration: 0h 3m 0s ## ------------- ## ## Test results. ## ## ------------- ## ERROR: All 75 tests were run, 54 failed unexpectedly. ## ------------------------ ## ## Summary of the failures. ## ## ------------------------ ## Failed tests: libi86 20211024 test suite: libi86 test groups: NUM: FILE-NAME:LINE TEST-GROUP-NAME KEYWORDS 3: metacheck.at:38 dosemu 4: metacheck.at:47 C compiler toolchain 5: metacheck.at:66 C++ compiler toolchain 7: i86.h.1.at:34 FP_SEG, FP_OFF, _CV_FP 8: i86.h.1.at:85 _FP_EQ 9: bios.h.at:30 _bios_memsize 10: bios.h.at:83 _bios_equiplist 12: bios.h.at:130 _bios_disk 13: bios.h.at:228 _bios_timeofday 14: bios.h.at:253 _bios_joystick 19: conio.h.at:100 inp, outp 20: conio.h.bc.at:30 inportb, outportb 31: dos.h.at:30 bdos 32: dos.h.at:53 intdos 33: dos.h.at:112 intdosx 34: dos.h.at:245 _dos_close 35: dos.h.at:265 _dos_getdate, _dos_gettime 36: dos.h.at:298 _dos_getdiskfree 37: dos.h.at:330 _dos_getdrive, _getdrive, _dos_setdrive 38: dos.h.at:378 _dos_getfileattr 39: dos.h.at:433 _dos_setfileattr 40: dos.h.at:495 _dos_allocmem, _dos_freemem 41: dos.h.at:581 _dos_findfirst, _dos_findnext, _dos_findclose 42: dos.h.at:609 _dos_getvect 43: dos.h.at:631 _dos_creat, _dos_creatnew, _dos_open 44: dos.h.at:711 _dos_read, _dos_getftime 45: dos.h.at:777 _dos_keep 46: dos.h.bc.at:30 bdos, bdosptr (Borland) 47: dos.h.bc.at:54 intdos (Borland) 48: dos.h.bc.at:82 intdosx (Borland) 49: dos.h.bc.at:157 peek, peekb 50: dos.h.bc.at:178 poke, pokeb 51: dos.h.bc.at:199 keep 52: dpmi.h.at:30 __DPMI_hosted 53: dpmi.h.at:49 _DPMISegmentToDescriptor 54: dpmi.h.at:79 _DPMIGetSegmentBaseAddress 55: dpmi.h.at:104 _DPMISimulateRealModeInterrupt 56: graph.h.at:30 _setvideomode, _getvideomode 60: i86.h.2.at:30 segread 61: i86.h.2.at:56 int86 62: i86.h.2.at:100 int86x 63: i86.h.2.at:201 intr 64: i86.h.2.at:278 _disable, _enable 65: i86.h.2-bc.at:30 int86 (Borland) 66: i86.h.2-bc.at:58 int86x (Borland) 67: stdlib.h.at:30 _psp 68: stdlib.h.at:54 _osmajor, _osminor 69: stdlib.h.at:74 _ltoa, _ultoa 70: stdlib.h.at:1098 _lltoa, _ulltoa 71: stdlib.h.at:2919 _makepath 72: stdlib.h.at:3024 _splitpath 73: string.h.at:30 _fmemcpy 74: string.h.at:94 _fmemmove 75: string.h.at:126 _fstrlen ## ---------------------- ## ## Detailed failed tests. ## ## ---------------------- ## # -*- compilation -*- 3. metacheck.at:38: testing dosemu ... ../../libi86/tests/metacheck.at:40: "$DOSEMU" $DOSEMU_OPTS --version stderr: stdout: dosemu2-2.0pre8-20190827-1234-g0984731c9 Revision: 4933 ../../libi86/tests/metacheck.at:41: ( \ if test x = x"$TERM" -o xdumb = x"$TERM"; then \ TERM=vt220 && LINES=25 && COLUMNS=80 && export TERM LINES COLUMNS; \ fi && \ rm -f a.log && \ ulimit -t 60 && \ if test yes = "$DOSEMU_IS_1"; then \ "$DOSEMU" $DOSEMU_OPTS -dumb >a.log \ "$abs_srcdir"/hello.com; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K "$abs_srcdir" -E hello.com; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi ' or provide a declaration of 'memset' stdout: ../../libi86/tests/dos.h.at:113: ( \ if test x = x"$TERM" -o xdumb = x"$TERM"; then \ TERM=vt220 && LINES=25 && COLUMNS=80 && export TERM LINES COLUMNS; \ fi && \ rm -f a.log && \ ulimit -t 60 && \ if test yes = "$DOSEMU_IS_1"; then \ "$DOSEMU" $DOSEMU_OPTS -dumb >a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi ' or provide a declaration of 'memset' stdout: ../../libi86/tests/dos.h.at:266: ( \ if test x = x"$TERM" -o xdumb = x"$TERM"; then \ TERM=vt220 && LINES=25 && COLUMNS=80 && export TERM LINES COLUMNS; \ fi && \ rm -f a.log && \ ulimit -t 60 && \ if test yes = "$DOSEMU_IS_1"; then \ "$DOSEMU" $DOSEMU_OPTS -dumb >a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi ' or provide a declaration of 'memset' stdout: ../../libi86/tests/dos.h.at:299: ( \ if test x = x"$TERM" -o xdumb = x"$TERM"; then \ TERM=vt220 && LINES=25 && COLUMNS=80 && export TERM LINES COLUMNS; \ fi && \ rm -f a.log && \ ulimit -t 60 && \ if test yes = "$DOSEMU_IS_1"; then \ "$DOSEMU" $DOSEMU_OPTS -dumb >a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi ' or provide a declaration of 'memset' stdout: ../../libi86/tests/dos.h.bc.at:55: ( \ if test x = x"$TERM" -o xdumb = x"$TERM"; then \ TERM=vt220 && LINES=25 && COLUMNS=80 && export TERM LINES COLUMNS; \ fi && \ rm -f a.log && \ ulimit -t 60 && \ if test yes = "$DOSEMU_IS_1"; then \ "$DOSEMU" $DOSEMU_OPTS -dumb >a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi ' or provide a declaration of 'abort' stdout: ../../libi86/tests/i86.h.2-bc.at:31: ( \ if test x = x"$TERM" -o xdumb = x"$TERM"; then \ TERM=vt220 && LINES=25 && COLUMNS=80 && export TERM LINES COLUMNS; \ fi && \ rm -f a.log && \ ulimit -t 60 && \ if test yes = "$DOSEMU_IS_1"; then \ "$DOSEMU" $DOSEMU_OPTS -dumb >a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi a.log \ ./a.exe; \ else \ "$DOSEMU" $DOSEMU_OPTS -dumb -tde >a.log \ -K . -E a.exe; \ fi &5 | ia16-elf-gcc (GCC) 6.3.0 | Copyright (C) 2016 Free Software Foundation, Inc. | This is free software; see the source for copying conditions. There is NO | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | | configure:2321: $? = 0 | configure:2310: ia16-elf-gcc -v >&5 | Using built-in specs. | COLLECT_GCC=ia16-elf-gcc | COLLECT_LTO_WRAPPER=[homedir]/proj/build-ia16/prefix/libexec/gcc/ia16-elf/6.3.0/lto-wrapper | Target: ia16-elf | Configured with: ../gcc-ia16/configure --target=ia16-elf --prefix=[homedir]/proj/build-ia16/prefix --without-headers --with-newlib --enable-languages=c,c++ --disable-libssp --disable-libquadmath --disable-libstdcxx --with-gmp=[homedir]/proj/build-ia16/prefix-gmp --with-mpc=[homedir]/proj/build-ia16/prefix-mpc --with-mpfr=[homedir]/proj/build-ia16/prefix-mpfr --with-isl=[homedir]/proj/build-ia16/prefix-isl | Thread model: single | gcc version 6.3.0 (GCC) | configure:2321: $? = 0 | configure:2310: ia16-elf-gcc -V >&5 | ia16-elf-gcc: error: unrecognized command line option '-V' | ia16-elf-gcc: fatal error: no input files | compilation terminated. | configure:2321: $? = 1 | configure:2310: ia16-elf-gcc -qversion >&5 | ia16-elf-gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? | ia16-elf-gcc: fatal error: no input files | compilation terminated. | configure:2321: $? = 1 | configure:2341: checking whether the C compiler works | configure:2363: ia16-elf-gcc conftest.c >&5 | configure:2367: $? = 0 | configure:2415: result: yes | configure:2418: checking for C compiler default output file name | configure:2420: result: a.out | configure:2426: checking for suffix of executables | configure:2433: ia16-elf-gcc -o conftest conftest.c >&5 | configure:2437: $? = 0 | configure:2459: result: | configure:2481: checking whether we are cross compiling | configure:2489: ia16-elf-gcc -o conftest conftest.c >&5 | configure:2493: $? = 0 | configure:2500: ./conftest | ../libi86/configure: line 2502: ./conftest: cannot execute binary file: Exec format error | configure:2504: $? = 126 | configure:2492: result: yes | configure:2497: checking for suffix of object files | configure:2519: ia16-elf-gcc -c conftest.c >&5 | configure:2523: $? = 0 | configure:2544: result: o | configure:2548: checking whether we are using the GNU C compiler | configure:2567: ia16-elf-gcc -c conftest.c >&5 | configure:2567: $? = 0 | configure:2576: result: yes | configure:2585: checking whether ia16-elf-gcc accepts -g | configure:2605: ia16-elf-gcc -c -g conftest.c >&5 | cc1: warning: target system does not support debug output | configure:2605: $? = 0 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "libi86" | | #define PACKAGE_TARNAME "libi86" | | #define PACKAGE_VERSION "20211024" | | #define PACKAGE_STRING "libi86 20211024" | | #define PACKAGE_BUGREPORT "" | | #define PACKAGE_URL "" | | /* end confdefs.h. */ | | | | int | | main () | | { | | | | ; | | return 0; | | } | configure:2620: ia16-elf-gcc -c conftest.c >&5 | configure:2620: $? = 0 | configure:2646: result: no | configure:2663: checking for ia16-elf-gcc option to accept ISO C89 | configure:2726: ia16-elf-gcc -c -O2 conftest.c >&5 | configure:2726: $? = 0 | configure:2739: result: none needed | configure:2773: checking for ia16-elf-g++ | configure:2789: found [homedir]/proj/build-ia16/prefix/bin/ia16-elf-g++ | configure:2800: result: ia16-elf-g++ | configure:2871: checking for C++ compiler version | configure:2880: ia16-elf-g++ --version >&5 | ia16-elf-g++ (GCC) 6.3.0 | Copyright (C) 2016 Free Software Foundation, Inc. | This is free software; see the source for copying conditions. There is NO | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | | configure:2891: $? = 0 | configure:2880: ia16-elf-g++ -v >&5 | Using built-in specs. | COLLECT_GCC=ia16-elf-g++ | COLLECT_LTO_WRAPPER=[homedir]/proj/build-ia16/prefix/libexec/gcc/ia16-elf/6.3.0/lto-wrapper | Target: ia16-elf | Configured with: ../gcc-ia16/configure --target=ia16-elf --prefix=[homedir]/proj/build-ia16/prefix --without-headers --with-newlib --enable-languages=c,c++ --disable-libssp --disable-libquadmath --disable-libstdcxx --with-gmp=[homedir]/proj/build-ia16/prefix-gmp --with-mpc=[homedir]/proj/build-ia16/prefix-mpc --with-mpfr=[homedir]/proj/build-ia16/prefix-mpfr --with-isl=[homedir]/proj/build-ia16/prefix-isl | Thread model: single | gcc version 6.3.0 (GCC) | configure:2891: $? = 0 | configure:2880: ia16-elf-g++ -V >&5 | ia16-elf-g++: error: unrecognized command line option '-V' | ia16-elf-g++: fatal error: no input files | compilation terminated. | configure:2891: $? = 1 | configure:2880: ia16-elf-g++ -qversion >&5 | ia16-elf-g++: error: unrecognized command line option '-qversion'; did you mean '--version'? | ia16-elf-g++: fatal error: no input files | compilation terminated. | configure:2891: $? = 1 | configure:2895: checking whether we are using the GNU C++ compiler | configure:2914: ia16-elf-g++ -c conftest.cpp >&5 | configure:2914: $? = 0 | configure:2923: result: yes | configure:2932: checking whether ia16-elf-g++ accepts -g | configure:2952: ia16-elf-g++ -c -g conftest.cpp >&5 | cc1plus: warning: target system does not support debug output | configure:2952: $? = 0 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "libi86" | | #define PACKAGE_TARNAME "libi86" | | #define PACKAGE_VERSION "20211024" | | #define PACKAGE_STRING "libi86 20211024" | | #define PACKAGE_BUGREPORT "" | | #define PACKAGE_URL "" | | /* end confdefs.h. */ | | | | int | | main () | | { | | | | ; | | return 0; | | } | configure:2967: ia16-elf-g++ -c conftest.cpp >&5 | configure:2967: $? = 0 | configure:2993: result: no | configure:3018: checking for dosemu | configure:3036: found [homedir]/local/bin/dosemu | configure:3049: result: [homedir]/local/bin/dosemu | configure:3059: checking for unsigned long long int | configure:3098: ia16-elf-gcc -o conftest -O2 conftest.c >&5 | configure:3098: $? = 0 | configure:3107: result: yes | configure:3117: checking for long long int | configure:3167: result: yes | configure:3337: creating ./config.status | | ## ---------------------- ## | ## Running config.status. ## | ## ---------------------- ## | | This file was extended by libi86 config.status 20211024, which was | generated by GNU Autoconf 2.69. Invocation command line was | | CONFIG_FILES = | CONFIG_HEADERS = | CONFIG_LINKS = | CONFIG_COMMANDS = | $ ./config.status | | on ulukai.org | | config.status:744: creating Makefile | config.status:744: creating tests/atlocal | config.status:890: executing tests/atconfig commands | configure:4449: === configuring in host-gcc ([homedir]/proj/build-ia16/build-libi86/host-gcc) | configure:4512: running /bin/bash ../../libi86/host-gcc/configure --disable-option-checking '--prefix=[homedir]/proj/build-ia16/prefix' '--host=ia16-elf' '--disable-elks-libc' '--exec-prefix=${prefix}/ia16-elf' 'host_alias=ia16-elf' --cache-file=/dev/null --srcdir=../../libi86/host-gcc | configure:4449: === configuring in examples ([homedir]/proj/build-ia16/build-libi86/examples) | configure:4512: running /bin/bash ../../libi86/examples/configure --disable-option-checking '--prefix=[homedir]/proj/build-ia16/prefix' '--host=ia16-elf' '--disable-elks-libc' '--exec-prefix=${prefix}/ia16-elf' 'host_alias=ia16-elf' --cache-file=/dev/null --srcdir=../../libi86/examples | | ## ---------------- ## | ## Cache variables. ## | ## ---------------- ## | | ac_cv_build=x86_64-pc-linux-gnu | ac_cv_c_compiler_gnu=yes | ac_cv_cxx_compiler_gnu=yes | ac_cv_env_CCC_set= | ac_cv_env_CCC_value= | ac_cv_env_CC_set= | ac_cv_env_CC_value= | ac_cv_env_CFLAGS_set= | ac_cv_env_CFLAGS_value= | ac_cv_env_CPPFLAGS_set= | ac_cv_env_CPPFLAGS_value= | ac_cv_env_CXXFLAGS_set= | ac_cv_env_CXXFLAGS_value= | ac_cv_env_CXX_set= | ac_cv_env_CXX_value= | ac_cv_env_LDFLAGS_set= | ac_cv_env_LDFLAGS_value= | ac_cv_env_LIBS_set= | ac_cv_env_LIBS_value= | ac_cv_env_build_alias_set= | ac_cv_env_build_alias_value= | ac_cv_env_host_alias_set=set | ac_cv_env_host_alias_value=ia16-elf | ac_cv_env_target_alias_set= | ac_cv_env_target_alias_value= | ac_cv_host=ia16-unknown-elf | ac_cv_objext=o | ac_cv_path_DOSEMU=[homedir]/local/bin/dosemu | ac_cv_prog_CC=ia16-elf-gcc | ac_cv_prog_CXX=ia16-elf-g++ | ac_cv_prog_cc_c89= | ac_cv_prog_cc_g=no | ac_cv_prog_cxx_g=no | ac_cv_type_long_long_int=yes | ac_cv_type_unsigned_long_long_int=yes | | ## ----------------- ## | ## Output variables. ## | ## ----------------- ## | | CC='ia16-elf-gcc' | CFLAGS='-O2' | CPPFLAGS='' | CXX='ia16-elf-g++' | CXXFLAGS='-O2' | DEFS='-DPACKAGE_NAME=\"libi86\" -DPACKAGE_TARNAME=\"libi86\" -DPACKAGE_VERSION=\"20211024\" -DPACKAGE_STRING=\"libi86\ 20211024\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_UNSIGNED_LONG_LONG_INT=1 -DHAVE_LONG_LONG_INT=1' | DOSEMU='[homedir]/local/bin/dosemu' | ECHO_C='' | ECHO_N='-n' | ECHO_T='' | EXEEXT='' | LDFLAGS='' | LIBOBJS='' | LIBS='' | LTLIBOBJS='' | OBJEXT='o' | PACKAGE_BUGREPORT='' | PACKAGE_NAME='libi86' | PACKAGE_STRING='libi86 20211024' | PACKAGE_TARNAME='libi86' | PACKAGE_URL='' | PACKAGE_VERSION='20211024' | PATH_SEPARATOR=':' | SHELL='/bin/bash' | ac_compiler_gnu='yes' | ac_ct_CC='' | ac_ct_CXX='' | ac_cv_type_long_long_int='yes' | bindir='${exec_prefix}/bin' | build='x86_64-pc-linux-gnu' | build_alias='' | build_cpu='x86_64' | build_os='linux-gnu' | build_vendor='pc' | datadir='${datarootdir}' | datarootdir='${prefix}/share' | docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' | dvidir='${docdir}' | exec_prefix='${prefix}/ia16-elf' | host='ia16-unknown-elf' | host_alias='ia16-elf' | host_cpu='ia16' | host_os='elf' | host_vendor='unknown' | htmldir='${docdir}' | includedir='${prefix}/include' | infodir='${datarootdir}/info' | libdir='${exec_prefix}/lib' | libexecdir='${exec_prefix}/libexec' | libi86_hostdir='host-gcc' | localedir='${datarootdir}/locale' | localstatedir='${prefix}/var' | mandir='${datarootdir}/man' | oldincludedir='/usr/include' | pdfdir='${docdir}' | prefix='[homedir]/proj/build-ia16/prefix' | program_transform_name='s,x,x,' | psdir='${docdir}' | runstatedir='${localstatedir}/run' | sbindir='${exec_prefix}/sbin' | sharedstatedir='${prefix}/com' | subdirs=' host-gcc examples' | sysconfdir='${prefix}/etc' | target_alias='' | | ## ----------- ## | ## confdefs.h. ## | ## ----------- ## | | /* confdefs.h */ | #define PACKAGE_NAME "libi86" | #define PACKAGE_TARNAME "libi86" | #define PACKAGE_VERSION "20211024" | #define PACKAGE_STRING "libi86 20211024" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | | configure: exit 0