This is from "make check" on an M1 Mac Mini, running Monterey. It's effectively the same platform as the laptop in my previous report, but here I've got MacPorts at the front of the search path, so that there's a bunch of tools that are being supplied by MacPorts not Apple. If I remove /opt/local/bin from PATH I get results that look the same as the previous report, so MacPorts helps ... but not enough.
I attach the results of "ls /opt/local/bin", too, so that you can see what was installed there. regards, tom lane
## ----------------------------- ## ## GNU Autoconf 2.71 test suite. ## ## ----------------------------- ## testsuite: command line was: $ tests/testsuite -C tests MAKE=/Applications/Xcode.app/Contents/Developer/usr/bin/make ## ---------- ## ## ChangeLog. ## ## ---------- ## | dummy ## --------- ## ## Platform. ## ## --------- ## hostname = minim1.sss.pgh.pa.us uname -m = arm64 uname -r = 21.5.0 uname -s = Darwin uname -v = Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 /usr/bin/uname -p = arm /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = Mach kernel version: Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 Kernel configured for up to 8 processors. 8 processors are physically available. 8 processors are logically available. Processor type: arm64e (ARM64E) Processors active: 0 1 2 3 4 5 6 7 Primary memory available: 16.00 gigabytes Default processor set: 359 tasks, 1390 threads, 8 processors Load average: 1.25, Mach factor: 6.74 /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /Users/tgl/src/autoconf-2.71/tests/ PATH: /Users/tgl/src/autoconf-2.71/tests/ PATH: /Users/tgl/testversion/bin/ PATH: /Users/tgl/bin/ PATH: /usr/local/bin/ PATH: /opt/local/bin/ PATH: /opt/local/sbin/ PATH: /usr/bin/ PATH: /bin/ PATH: /usr/sbin/ PATH: /sbin/ PATH: /Library/Apple/usr/bin/ testsuite: atconfig: | # Configurable variable values for building test suites. | # Generated by ./config.status. | # Copyright (C) 2021 Free Software Foundation, Inc. | | # The test suite will define top_srcdir=/../.. etc. | at_testdir='tests' | abs_builddir='/Users/tgl/src/autoconf-2.71/tests' | at_srcdir='.' | abs_srcdir='/Users/tgl/src/autoconf-2.71/tests' | at_top_srcdir='..' | abs_top_srcdir='/Users/tgl/src/autoconf-2.71' | at_top_build_prefix='../' | abs_top_builddir='/Users/tgl/src/autoconf-2.71' | | # Backward compatibility with Autotest <= 2.59b: | at_top_builddir=$at_top_build_prefix | | AUTOTEST_PATH='tests' | | SHELL=${CONFIG_SHELL-'/bin/sh'} testsuite: atlocal: | # -*- shell-script -*- | # tests/atlocal. Generated from atlocal.in by configure. | # Configurable variable values for Autoconf test suite. | | # Copyright (C) 2000-2001, 2005, 2008-2017, 2020-2021 Free Software | # Foundation, Inc. | # | # This program is free software: you can redistribute it and/or modify | # it under the terms of the GNU General Public License as published by | # the Free Software Foundation, either version 3 of the License, or | # (at your option) any later version. | # | # This program is distributed in the hope that it will be useful, | # but WITHOUT ANY WARRANTY; without even the implied warranty of | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | # GNU General Public License for more details. | # | # You should have received a copy of the GNU General Public License | # along with this program. If not, see <https://www.gnu.org/licenses/>. | | AWK='awk' | EGREP='/usr/bin/grep -E' | GREP='/usr/bin/grep' | M4='/opt/local/bin/gm4' | PERL='/opt/local/bin/perl' | SED='/usr/bin/sed' | | # We need to know if sh -n is ok. | SHELL_N='/bin/sh' | | # Check whether the underlying system can manage some unusual | # symbols in file names. | if test -z ''; then | func_sanitize_file_name () { echo "$@"; } | else | func_sanitize_file_name () { echo "$@" | tr -d ''; } | fi | | # Can we create directories with trailing whitespace in their names? | ac_cv_dir_trailing_space='yes' | if test "$ac_cv_dir_trailing_space" = yes; then | func_sanitize_dir_name () { echo "$@"; } | else | func_sanitize_dir_name () { echo "$@" | sed 's/ *$//'; } | fi | | # AUTOM4TE might be set in the environment. Override it here so that | # direct aclocal invocations also use it. | AUTOM4TE=autom4te | export AUTOM4TE ## ---------------- ## ## Tested programs. ## ## ---------------- ## ./local.at:25: /Users/tgl/src/autoconf-2.71/tests/autom4te --version autom4te (GNU Autoconf) 2.71 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Akim Demaille. ./local.at:25: /Users/tgl/src/autoconf-2.71/tests/autoconf --version autoconf (GNU Autoconf) 2.71 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David J. MacKenzie and Akim Demaille. ./local.at:25: /Users/tgl/src/autoconf-2.71/tests/autoheader --version autoheader (GNU Autoconf) 2.71 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Roland McGrath and Akim Demaille. ./local.at:25: /Users/tgl/src/autoconf-2.71/tests/autoupdate --version autoupdate (GNU Autoconf) 2.71 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David J. MacKenzie and Akim Demaille. ./local.at:25: /Users/tgl/src/autoconf-2.71/tests/autoreconf --version autoreconf (GNU Autoconf) 2.71 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David J. MacKenzie and Akim Demaille. ./local.at:25: /Users/tgl/src/autoconf-2.71/tests/ifnames --version ifnames (GNU Autoconf) 2.71 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David J. MacKenzie and Paul Eggert. ./local.at:25: /opt/local/bin/perl --version This is perl 5, version 28, subversion 3 (v5.28.3) built for darwin-thread-multi-2level Copyright 1987-2020, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. ./local.at:25: /opt/local/bin/gm4 --version m4 (GNU M4) 1.4.19 Packaged by MacPorts (revision 1) Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Ren'e Seindal. ## ------------------ ## ## Running the tests. ## ## ------------------ ## testsuite: starting at: Sat Jul 2 10:32:05 EDT 2022 1. Syntax of the shell scripts (tools.at:46): ok (0m0.315s 0m0.011s) 2. Syntax of the Perl scripts (tools.at:70): ok (0m0.119s 0m0.019s) 3. autom4te cache (tools.at:88): ok (0m0.093s 0m0.050s) 4. autom4te --force (tools.at:119): ok (0m0.064s 0m0.036s) 5. autom4te and whitespace in file names (tools.at:145): ok (0m0.348s 0m0.189s) 6. autom4te --trace and unusual macro names (tools.at:217): ok (0m0.032s 0m0.017s) 7. autom4te --trace and whitespace (tools.at:227): ok (0m0.032s 0m0.017s) 8. autoconf --trace: user macros (tools.at:252): ok (0m0.167s 0m0.137s) 9. autoconf --trace: builtins (tools.at:338): ok (0m0.175s 0m0.072s) 10. autoconf --trace: AC_CONFIG_MACRO_DIRS (tools.at:363): ok (0m0.370s 0m0.232s) 11. autoconf: forbidden tokens, basic (tools.at:442): ok (0m0.113s 0m0.120s) 12. autoconf: forbidden tokens, exceptions (tools.at:495): ok (0m0.045s 0m0.035s) 13. autoconf: automatically allowed tokens (tools.at:536): ok (0m0.065s 0m0.034s) 14. autoconf: the empty token (tools.at:553): ok (0m0.043s 0m0.035s) 15. autoconf: subdirectories (tools.at:571): ok (0m0.110s 0m0.134s) 16. autoconf: input from stdin (tools.at:597): ok (0m0.105s 0m0.068s) 17. autoconf: AC_AUTOCONF_VERSION (tools.at:615): ok (0m0.065s 0m0.034s) 18. autoconf: AC_PRESERVE_HELP_ORDER (tools.at:633): ok (0m0.074s 0m0.057s) 19. autoconf: timestamp changes (tools.at:670): ok (0m0.256s 0m0.149s) 20. ifnames (tools.at:716): ok (0m0.021s 0m0.009s) 21. autoheader (tools.at:764): ok (0m0.210s 0m0.091s) 22. autoheader and macros (tools.at:897): ok (0m0.142s 0m0.068s) 23. autoheader with multiple headers (tools.at:933): ok (0m0.141s 0m0.069s) 24. autoupdate (tools.at:963): ok (0m0.680s 0m0.106s) 25. autoupdating AC_LINK_FILES (tools.at:995): ok (0m0.441s 0m0.175s) 26. autoupdating AC_PREREQ (tools.at:1032): ok (0m0.999s 0m0.170s) 27. autoupdating AU_ALIAS (tools.at:1053): ok (0m1.570s 0m0.697s) 28. autoupdating OLD to NEW (tools.at:1105): ok (0m0.434s 0m0.162s) 30. autoupdating AC_HELP_STRING (tools.at:1156): ok (0m0.434s 0m0.160s) 31. autoupdating with m4sugar (tools.at:1175): ok (0m0.483s 0m0.185s) 35. autoupdating AC_LANG_SAVE (tools.at:1290): ok (0m0.425s 0m0.158s) 36. autoupdating AC_FOREACH (tools.at:1318): ok (0m0.445s 0m0.165s) 37. autoupdating AC_OBSOLETE (tools.at:1346): ok (0m0.827s 0m0.257s) 38. autoupdating AC_DIAGNOSE and AC_WARNING (tools.at:1408): ok (0m0.445s 0m0.166s) 39. autoupdating AC_FATAL (tools.at:1437): ok (0m0.386s 0m0.088s) 40. autoupdating with aclocal and m4_include (tools.at:1466): ok (0m0.846s 0m0.159s) 41. autom4te preselections (tools.at:1501): ok (0m0.499s 0m0.246s) 42. autom4te cache creation (tools.at:1560): ok (0m0.242s 0m0.164s) 43. autom4te cache locking (tools.at:1620): ok (0m0.153s 0m0.096s) 44. autotools and whitespace in file names (tools.at:1647): ok (0m3.975s 0m1.389s) 45. autotools and relative TMPDIR (tools.at:1714): ok (0m0.267s 0m0.172s) 46. m4_stack (m4sugar.at:42): ok (0m0.033s 0m0.017s) 47. m4_defn (m4sugar.at:103): ok (0m0.157s 0m0.089s) 48. m4_dumpdef (m4sugar.at:187): ok (0m0.131s 0m0.076s) 49. m4_warn (m4sugar.at:246): ok (0m0.134s 0m0.075s) 50. m4_divert_stack (m4sugar.at:305): ok (0m0.159s 0m0.087s) 51. m4_expansion_stack (m4sugar.at:394): ok (0m0.033s 0m0.018s) 52. m4_require: error message (m4sugar.at:418): ok (0m0.031s 0m0.017s) 53. m4_require: warning message (m4sugar.at:438): ok (0m0.097s 0m0.052s) 54. m4_require: circular dependencies (m4sugar.at:489): ok (0m0.031s 0m0.017s) 55. m4_require: one-shot initialization (m4sugar.at:519): ok (0m0.066s 0m0.035s) 56. m4_require: nested (m4sugar.at:580): ok (0m0.165s 0m0.090s) 57. m4sugar shorthand conditionals (m4sugar.at:748): ok (0m0.033s 0m0.018s) 58. m4_cond (m4sugar.at:833): ok (0m0.034s 0m0.020s) 59. m4 lists (m4sugar.at:885): ok (0m0.064s 0m0.034s) 60. m4_split (m4sugar.at:937): ok (0m0.033s 0m0.018s) 61. m4_do (m4sugar.at:983): ok (0m0.033s 0m0.018s) 62. m4_append (m4sugar.at:1011): ok (0m0.066s 0m0.037s) 63. m4_join (m4sugar.at:1095): ok (0m0.033s 0m0.017s) 64. m4_expand (m4sugar.at:1146): ok (0m0.033s 0m0.017s) 65. m4_text_box (m4sugar.at:1202): ok (0m0.033s 0m0.017s) 66. m4_text_wrap (m4sugar.at:1226): ok (0m0.033s 0m0.018s) 67. m4_version_compare (m4sugar.at:1288): ok (0m0.034s 0m0.020s) 68. Standard regular expressions (m4sugar.at:1346): ok (0m0.228s 0m0.122s) 69. m4_bmatch (m4sugar.at:1373): ok (0m0.033s 0m0.017s) 70. m4_toupper and m4_tolower (m4sugar.at:1405): ok (0m0.033s 0m0.017s) 71. m4_bpatsubsts (m4sugar.at:1442): ok (0m0.033s 0m0.017s) 72. m4_esyscmd_s (m4sugar.at:1471): ok (0m0.033s 0m0.019s) 73. M4 loops (m4sugar.at:1499): ok (0m0.158s 0m0.086s) 74. m4_map (m4sugar.at:1653): ok (0m0.034s 0m0.020s) 75. m4_map_args and m4_curry (m4sugar.at:1728): ok (0m0.098s 0m0.053s) 76. m4_combine (m4sugar.at:1800): ok (0m0.033s 0m0.017s) 77. m4_max and m4_min (m4sugar.at:1827): ok (0m0.096s 0m0.051s) 78. recursion (m4sugar.at:1906): ok (0m0.806s 0m0.039s) 79. m4_set (m4sugar.at:2023): ok (0m0.450s 0m0.053s) 80. __file__ and __line__ (m4sugar.at:2173): ok (0m0.033s 0m0.017s) 81. No extra re-exec with CONFIG_SHELL (m4sh.at:24): ok (0m0.036s 0m0.021s) 82. Forced re-exec with CONFIG_SHELL (m4sh.at:42): ok (0m0.041s 0m0.032s) 83. Configure re-execs self with CONFIG_SHELL (m4sh.at:110): ok (0m0.097s 0m0.109s) 84. AS_WARN and AS_ERROR (m4sh.at:146): ok (0m0.087s 0m0.075s) 85. LINENO (m4sh.at:211): ok (0m0.172s 0m0.215s) 86. LINENO stack (m4sh.at:288): ok (0m0.039s 0m0.025s) 87. AS_BOX (m4sh.at:317): ok (0m0.038s 0m0.025s) 88. AS_BASENAME (m4sh.at:359): ok (0m0.056s 0m0.074s) 89. AS_DIRNAME (m4sh.at:416): ok (0m0.060s 0m0.077s) 90. AS_SET_CATFILE (m4sh.at:475): ok (0m0.038s 0m0.022s) 91. AS_ECHO and AS_ECHO_N (m4sh.at:519): ok (0m0.039s 0m0.030s) 92. obsolete $as_echo and $as_echo_n (m4sh.at:562): ok (0m0.041s 0m0.032s) 93. Redefining AS_ECHO internals (m4sh.at:641): ok (0m0.323s 0m0.374s) 94. AS_EXECUTABLE_P (m4sh.at:742): ok (0m0.038s 0m0.025s) 95. AS_EXIT (m4sh.at:794): ok (0m0.054s 0m0.070s) 96. AS_MKDIR_P (m4sh.at:843): ok (0m0.040s 0m0.028s) 97. AS_VERSION_COMPARE (m4sh.at:875): ok (0m0.048s 0m0.042s) 98. as_me (m4sh.at:921): ok (0m0.038s 0m0.025s) 99. Negated classes in globbing (m4sh.at:945): ok (0m0.038s 0m0.025s) 100. Null variable substitution (m4sh.at:973): ok (0m0.037s 0m0.024s) 101. Functions Support (m4sh.at:1039): ok (0m0.040s 0m0.027s) 102. Functions and return Support (m4sh.at:1081): ok (0m0.039s 0m0.026s) 103. Nested AS_REQUIRE_SHELL_FN (m4sh.at:1118): ok (0m0.036s 0m0.021s) 104. Nested AS_REQUIRE (m4sh.at:1151): ok (0m0.038s 0m0.022s) 105. AS_REQUIRE_SHELL_FN and m4_require (m4sh.at:1189): ok (0m0.039s 0m0.025s) 106. AS_HELP_STRING (m4sh.at:1230): ok (0m0.040s 0m0.023s) 107. AS_IF and AS_CASE (m4sh.at:1369): ok (0m0.151s 0m0.059s) 108. AS_FOR (m4sh.at:1528): ok (0m0.037s 0m0.023s) 109. AS_LITERAL_IF (m4sh.at:1596): ok (0m0.037s 0m0.022s) 110. AS_TR_SH and AS_TR_CPP (m4sh.at:1674): ok (0m0.050s 0m0.079s) 111. AS_VAR basics (m4sh.at:1759): ok (0m0.039s 0m0.028s) 112. AS_VAR_APPEND (m4sh.at:1871): ok (0m0.037s 0m0.023s) 113. AS_VAR_ARITH (m4sh.at:1906): ok (0m0.037s 0m0.023s) 114. AS_INIT cleanup (m4sh.at:1937): ok (0m0.037s 0m0.022s) 115. AS_INIT basename __file__ (m4sh.at:1974): ok (0m0.035s 0m0.019s) 116. AS_INIT_GENERATED (m4sh.at:1993): ok (0m0.114s 0m0.133s) 117. AS_MESSAGE_FD (m4sh.at:2067): ok (0m0.045s 0m0.042s) 118. _AS_CLEAN_DIR (m4sh.at:2111): ok (0m0.040s 0m0.030s) 119. ECHO_C (m4sh.at:2140): ok (0m0.042s 0m0.032s) 120. AT_COPYRIGHT (autotest.at:144): ok (0m0.061s 0m0.061s) 121. AT_DATA (autotest.at:165): ok (0m0.094s 0m0.137s) 122. AT_DATA_UNQUOTED (autotest.at:184): ok (0m0.094s 0m0.137s) 123. AT_PREPARE_TESTS (autotest.at:202): ok (0m0.088s 0m0.122s) 124. AT_PREPARE_EACH_TEST (autotest.at:211): ok (0m0.094s 0m0.138s) 125. AT_TEST_HELPER_FN (autotest.at:228): ok (0m0.089s 0m0.124s) 126. Empty test suite (autotest.at:245): ok (0m0.082s 0m0.107s) 127. Banner-only test suite (autotest.at:249): ok (0m0.082s 0m0.107s) 128. Empty test (autotest.at:255): ok (0m0.087s 0m0.120s) 129. Empty check (autotest.at:258): ok (0m0.088s 0m0.122s) 130. AT_SETUP without AT_INIT (autotest.at:261): ok (0m0.032s 0m0.020s) 131. AT_BANNER without AT_INIT (autotest.at:267): ok (0m0.032s 0m0.020s) 132. AT_CLEANUP without AT_INIT (autotest.at:271): ok (0m0.032s 0m0.020s) 133. Missing AT_CLEANUP (autotest.at:275): ok (0m0.039s 0m0.020s) 134. AT_FAIL_IF without AT_SETUP (autotest.at:281): ok (0m0.038s 0m0.020s) 135. AT_SKIP_IF without AT_SETUP (autotest.at:286): ok (0m0.038s 0m0.020s) 136. AT_CHECK without AT_SETUP (autotest.at:291): ok (0m0.038s 0m0.020s) 137. AT_DATA without AT_SETUP (autotest.at:296): ok (0m0.038s 0m0.020s) 138. AT_XFAIL_IF without AT_SETUP (autotest.at:301): ok (0m0.038s 0m0.020s) 139. AT_KEYWORDS without AT_SETUP (autotest.at:306): ok (0m0.038s 0m0.020s) 140. AT_CLEANUP without AT_SETUP (autotest.at:311): ok (0m0.038s 0m0.020s) 141. AT_BANNER inside AT_SETUP (autotest.at:316): ok (0m0.038s 0m0.020s) 142. AT_SETUP inside AT_SETUP (autotest.at:324): ok (0m0.038s 0m0.020s) 143. Multiple AT_INIT (autotest.at:334): ok (0m0.038s 0m0.020s) 144. Invalid AT_TEST_HELPER_FN (spaces) (autotest.at:339): ok (0m0.038s 0m0.020s) 145. Invalid AT_TEST_HELPER_FN (substitutions) (autotest.at:347): ok (0m0.038s 0m0.020s) 146. Multiple AT_TEST_HELPER_FN (autotest.at:355): ok (0m0.039s 0m0.020s) 147. Tested programs (autotest.at:366): ok (0m0.149s 0m0.161s) 148. Startup error messages (autotest.at:376): ok (0m0.089s 0m0.123s) 149. Truth (autotest.at:388): ok (0m0.088s 0m0.121s) 150. Fallacy (autotest.at:391): ok (0m0.103s 0m0.166s) 151. Skip (autotest.at:396): ok (0m0.089s 0m0.125s) 152. Hard fail (autotest.at:401): ok (0m0.109s 0m0.179s) 153. AT_FAIL_IF (autotest.at:411): ok (0m0.125s 0m0.220s) 154. AT_SKIP_IF (autotest.at:431): ok (0m0.109s 0m0.178s) 155. Syntax error (autotest.at:451): ok (0m0.128s 0m0.224s) 156. errexit (autotest.at:470): ok (0m0.179s 0m0.357s) 157. at_status (autotest.at:512): ok (0m0.197s 0m0.400s) 158. AT_CHECK execution environment (autotest.at:538): ok (0m0.097s 0m0.144s) 159. unquoted output (autotest.at:557): ok (0m0.088s 0m0.123s) 160. Trace output (autotest.at:564): ok (0m0.088s 0m0.123s) 161. Logging (autotest.at:570): ok (0m0.202s 0m0.414s) 162. Binary output (autotest.at:615): ok (0m0.195s 0m0.397s) 163. Cleanup (autotest.at:657): ok (0m0.228s 0m0.482s) 164. Literal multiline command (autotest.at:697): ok (0m0.088s 0m0.122s) 165. Multiline parameter expansion (autotest.at:703): ok (0m0.088s 0m0.123s) 166. Backquote command substitution (autotest.at:710): ok (0m0.088s 0m0.124s) 167. Multiline backquote command substitution (autotest.at:715): ok (0m0.088s 0m0.126s) 168. Parenthetical command substitution (autotest.at:723): ok (0m0.087s 0m0.123s) 169. Multiline parenthetical command substitution (autotest.at:728): ok (0m0.088s 0m0.126s) 170. Shell comment in command (autotest.at:738): ok (0m0.088s 0m0.124s) 171. Invalid brace-enclosed parameter expansion (autotest.at:752): ok (0m0.103s 0m0.165s) 172. Multiline command from M4 expansion (autotest.at:760): ok (0m0.088s 0m0.122s) 173. Double-M4-quoted command (autotest.at:767): ok (0m0.088s 0m0.124s) 174. Metacharacters in command from M4 expansion (autotest.at:774): ok (0m0.088s 0m0.122s) 175. BS-newline in command (autotest.at:784): ok (0m0.088s 0m0.123s) 176. ^BS-newline in command (autotest.at:789): ok (0m0.088s 0m0.122s) 177. BSx641-newline in command (autotest.at:794): ok (0m0.088s 0m0.122s) 178. BS-BS-newline in command (autotest.at:799): ok (0m0.088s 0m0.122s) 179. BSx640-newline in command (autotest.at:807): ok (0m0.088s 0m0.123s) 180. Newline-CODE-BS-newline in command (autotest.at:814): ok (0m0.088s 0m0.122s) 181. Single-quote-BS-newline in command (autotest.at:821): ok (0m0.088s 0m0.122s) 182. Single-quote-newline-BS-newline in command (autotest.at:827): ok (0m0.088s 0m0.122s) 183. Input from stdin (autotest.at:840): ok (0m0.095s 0m0.145s) 184. Backquote in a test title (autotest.at:916): ok (0m0.136s 0m0.245s) 185. Single-quote in a test title (autotest.at:917): ok (0m0.136s 0m0.245s) 186. Double-quote in a test title (autotest.at:918): ok (0m0.136s 0m0.245s) 187. Backslash in a test title (autotest.at:920): ok (0m0.136s 0m0.245s) 188. Brackets in a test title (autotest.at:921): ok (0m0.136s 0m0.245s) 189. Left bracket in a test title (autotest.at:922): ok (0m0.136s 0m0.245s) 190. Right bracket in a test title (autotest.at:923): ok (0m0.136s 0m0.244s) 191. Quoted pound in a test title (autotest.at:924): ok (0m0.136s 0m0.244s) 192. Pound in a test title (autotest.at:925): ok (0m0.136s 0m0.244s) 193. Quoted comma in a test title (autotest.at:926): ok (0m0.136s 0m0.244s) 194. Comma in a test title (autotest.at:927): ok (0m0.136s 0m0.245s) 195. Parentheses in a test title (autotest.at:929): ok (0m0.136s 0m0.244s) 196. Left paren in a test title (autotest.at:930): ok (0m0.136s 0m0.244s) 197. Right paren in a test title (autotest.at:931): ok (0m0.136s 0m0.244s) 198. Quoted Macro in a test title (autotest.at:933): ok (0m0.136s 0m0.245s) 199. Macro in a test title (autotest.at:934): ok (0m0.136s 0m0.244s) 200. Macro with backquote in a test title (autotest.at:935): ok (0m0.136s 0m0.244s) 201. Macro with single-quote in a test title (autotest.at:936): ok (0m0.136s 0m0.244s) 202. Macro with double-quote in a test title (autotest.at:937): ok (0m0.136s 0m0.244s) 203. Macro with backslash in a test title (autotest.at:939): ok (0m0.136s 0m0.244s) 204. Macro echoing macro in a test title (autotest.at:940): ok (0m0.136s 0m0.243s) 205. Macro echoing single-quote in a test title (autotest.at:942): ok (0m0.136s 0m0.244s) 206. Long test title in a test title (autotest.at:943): ok (0m0.136s 0m0.244s) 207. Longer test title in a test title (autotest.at:944): ok (0m0.136s 0m0.244s) 208. Long test source lines (autotest.at:955): ok (0m0.110s 0m0.171s) 209. Huge testsuite (autotest.at:969): ok (0m0.388s 0m0.133s) 210. Debugging a successful test (autotest.at:981): ok (0m0.150s 0m0.278s) 211. Debugging script and environment (autotest.at:995): ok (0m0.196s 0m0.401s) 212. Debugging a failed test (autotest.at:1012): ok (0m0.155s 0m0.298s) 213. Using atlocal (autotest.at:1023): ok (0m0.236s 0m0.504s) 214. Choosing where testsuite is run (autotest.at:1058): ok (0m0.183s 0m0.378s) 215. recheck (autotest.at:1093): ok (0m0.289s 0m0.647s) 216. Banners (autotest.at:1141): ok (0m0.523s 0m1.230s) 217. Keywords and ranges (autotest.at:1208): ok (0m0.989s 0m2.461s) 218. Keyword wrapping (autotest.at:1311): ok (0m0.056s 0m0.042s) 219. AT_ARG_OPTION (autotest.at:1340): ok (0m0.365s 0m0.826s) 220. AT_ARG_OPTION_ARG (autotest.at:1389): ok (0m0.357s 0m0.816s) 221. parallel test execution (autotest.at:1455): ok (0m0.574s 0m1.377s) 222. parallel truth (autotest.at:1557): ok (0m0.090s 0m0.127s) 223. parallel fallacy (autotest.at:1562): ok (0m0.105s 0m0.169s) 224. parallel skip (autotest.at:1567): ok (0m0.091s 0m0.129s) 225. parallel syntax error (autotest.at:1572): ok (0m0.135s 0m0.243s) 226. parallel errexit (autotest.at:1591): ok (0m0.137s 0m0.251s) 227. parallel autotest and signal handling (autotest.at:1607): ok (0m0.548s 0m1.216s) 228. parallel args but non-working mkfifo (autotest.at:1719): ok (0m0.098s 0m0.146s) 229. colored test results (autotest.at:1741): ok (0m0.348s 0m0.809s) 230. srcdir propagation (autotest.at:1830): ok (0m0.483s 0m0.966s) 231. whitespace in absolute testdir (autotest.at:1909): ok (0m0.109s 0m0.174s) 232. unusual file names (autotest.at:1933): ok (0m0.071s 0m0.079s) 233. C unit tests (autotest.at:1963): ok (0m0.405s 0m0.323s) 234. C unit tests (EXEEXT) (autotest.at:2009): ok (0m0.405s 0m0.324s) 235. Erlang Eunit unit tests (autotest.at:2061): ok (0m0.189s 0m0.220s) 236. AC_REQUIRE: topological sort (base.at:28): ok (0m0.049s 0m0.043s) 237. AC_REQUIRE: error message (base.at:75): ok (0m0.039s 0m0.031s) 238. AC_REQUIRE & AC_DEFUN_ONCE: Require, expand (base.at:93): ok (0m0.049s 0m0.043s) 239. AC_REQUIRE & AC_DEFUN_ONCE: Expand, require (base.at:138): ok (0m0.049s 0m0.043s) 240. AC_REQUIRE & AC_PROVIDE (base.at:183): ok (0m0.049s 0m0.043s) 241. AC_INIT (base.at:219): ok (0m0.096s 0m0.107s) 242. AC_INIT (obsolete invocation) (base.at:243): ok (0m0.104s 0m0.127s) 243. AC_INIT with unusual version strings (base.at:271): ok (0m1.497s 0m1.050s) 244. AC_COPYRIGHT (base.at:568): ok (0m0.075s 0m0.060s) 245. AC_CACHE_CHECK (base.at:600): ok (0m1.052s 0m1.641s) 246. AC_CACHE_LOAD (base.at:798): ok (0m0.097s 0m0.109s) 247. AC_COMPUTE_INT (base.at:824): ok (0m0.309s 0m0.216s) 248. AC_TRY_COMMAND (base.at:847): ok (0m0.096s 0m0.108s) 249. Input/Output (base.at:879): ok (0m0.126s 0m0.180s) 250. configure arguments (base.at:901): ok (0m0.113s 0m0.150s) 251. AC_ARG_ENABLE and AC_ARG_WITH (base.at:924): ok (0m0.177s 0m0.300s) 252. configure directories (base.at:977): ok (0m0.115s 0m0.151s) 253. AC_SUBST (base.at:1010): ok (0m0.249s 0m0.229s) 254. configure with closed standard fds (base.at:1069): ok (0m1.095s 0m0.840s) 255. AC_CONFIG_COMMANDS with empty commands (torture.at:26): ok (0m0.450s 0m0.497s) 256. AC_CONFIG_COMMANDS with temporary directory (torture.at:35): ok (0m0.467s 0m0.543s) 257. Multiple AC_CONFIG_FILES (torture.at:63): ok (0m0.046s 0m0.030s) 258. Parameterized AC_CONFIG_FILES (torture.at:75): ok (0m0.115s 0m0.149s) 259. AC_ARG_VAR (torture.at:129): ok (0m0.720s 0m1.604s) 260. AC_CONFIG_FILES, HEADERS, LINKS and COMMANDS (torture.at:189): ok (0m0.860s 0m1.958s) 261. Macro calls in AC_CONFIG_COMMANDS tags (torture.at:380): ok (0m0.097s 0m0.108s) 262. Missing templates (torture.at:400): ok (0m0.141s 0m0.213s) 263. configure invocation (torture.at:442): ok (0m0.497s 0m0.955s) 264. --help and --version in unwritable directory (torture.at:503): ok (0m0.081s 0m0.077s) 265. #define header templates (torture.at:533): ok (0m0.114s 0m0.142s) 266. Torturing config.status (torture.at:667): ok (0m0.370s 0m0.296s) 267. Substitute a 2000-byte string (torture.at:811): ok (0m0.245s 0m0.279s) 268. Define to a 2000-byte string (torture.at:889): ok (0m0.180s 0m0.150s) 269. Substitute and define special characters (torture.at:913): ok (0m0.257s 0m0.326s) 270. Substitute a newline (torture.at:1021): ok (0m0.151s 0m0.234s) 271. Define a newline (torture.at:1062): ok (0m0.353s 0m0.307s) 272. AC_SUBST: variable name validation (torture.at:1101): ok (0m0.849s 0m0.704s) 273. datarootdir workaround (torture.at:1131): ok (0m0.217s 0m0.270s) 274. srcdir (torture.at:1182): ok (0m0.195s 0m0.349s) 275. VPATH (torture.at:1225): ok (0m0.234s 0m0.423s) 276. Signal handling (torture.at:1310): ok (0m0.082s 0m0.073s) 277. AC_CONFIG_LINKS (torture.at:1329): ok (0m0.515s 0m1.141s) 278. AC_CONFIG_LINKS and identical files (torture.at:1383): ok (0m0.331s 0m0.669s) 279. Configuring subdirectories (torture.at:1456): ok (0m1.628s 0m1.841s) 280. Deep Package (torture.at:1584): ok (0m1.869s 0m2.608s) 281. Non-Autoconf AC_CONFIG_SUBDIRS (torture.at:1723): ok (0m0.318s 0m0.247s) 282. Non-literal AC_CONFIG_SUBDIRS (torture.at:1771): ok (0m0.482s 0m0.454s) 283. Empty AC_CONFIG_SUBDIRS (torture.at:1822): ok (0m0.211s 0m0.245s) 284. Empty directory (torture.at:1851): ok (0m0.022s 0m0.008s) 285. Unusual Automake input files (torture.at:1874): ok (0m0.434s 0m0.250s) 286. Specific warnings options for autoreconf (torture.at:1909): ok (0m1.419s 0m0.799s) 287. Missing auxiliary files (config.*) (torture.at:1962): ok (0m0.518s 0m0.533s) 288. Missing auxiliary files (install-sh) (torture.at:2024): ok (0m0.377s 0m0.389s) 289. Missing auxiliary files (foreign) (torture.at:2071): ok (0m0.470s 0m0.437s) 290. Missing auxiliary files (--force) (torture.at:2118): ok (0m0.310s 0m0.210s) 291. Files clobbered by AC_OPENMP (torture.at:2189): ok (0m0.999s 0m0.703s) 292. AC_LANG, AC_LANG_PUSH & AC_LANG_POP (compile.at:31): ok (0m0.066s 0m0.034s) 293. AC_REQUIRE & AC_LANG (compile.at:84): ok (0m0.079s 0m0.077s) 294. AC_LANG_SOURCE (compile.at:123): ok (0m0.303s 0m0.214s) 295. AC_LANG_SOURCE(C++) (compile.at:149): ok (0m0.734s 0m0.404s) 296. AC_LANG_SOURCE example (compile.at:176): ok (0m0.107s 0m0.114s) 297. AC_LANG_PROGRAM example (compile.at:217): ok (0m0.107s 0m0.114s) 298. AC_COMPILE_IFELSE (compile.at:265): ok (0m1.004s 0m0.688s) 299. AC_RUN_IFELSE (compile.at:311): ok (0m0.387s 0m0.253s) 300. Order of user actions and cleanup (compile.at:351): ok (0m0.477s 0m0.328s) 301. AC_TRY_LINK_FUNC (compile.at:399): ok (0m2.675s 0m1.844s) 302. Multiple languages (compile.at:409): ok (0m1.211s 0m0.806s) 303. AC_NO_EXECUTABLES (aclang.at:8): ok (0m0.450s 0m0.498s) 304. AC_REQUIRE_CPP (aclang.at:9): ok (0m2.455s 0m1.821s) 305. Object file extensions (c.at:31): ok (0m0.416s 0m0.291s) 306. Broken/missing compilers (c.at:59): ok (0m0.104s 0m0.092s) 307. C keywords (c.at:77): ok (0m0.437s 0m0.282s) 308. AC_PROG_CPP requires AC_PROG_CC (c.at:97): ok (0m0.442s 0m0.285s) 309. AC_PROG_CPP with warnings (c.at:114): ok (0m0.468s 0m0.308s) 310. AC_PROG_CPP without warnings (c.at:150): skipped (c.at:153) 311. AC_PROG_CPP via CC (c.at:194): skipped (c.at:197) 312. AC_NO_EXECUTABLES (working linker) (c.at:239): ok (0m0.443s 0m0.281s) 313. AC_NO_EXECUTABLES (broken linker) (c.at:249): ok (0m0.319s 0m0.225s) 314. AC_USE_SYSTEM_EXTENSIONS (c.at:260): ok (0m1.322s 0m0.799s) 315. AC_C_RESTRICT and C++ (c.at:283): ok (0m0.536s 0m0.356s) 316. AC_OPENMP and C (c.at:346): skipped (c.at:389) 317. AC_OPENMP and C++ (c.at:399): skipped (c.at:431) 318. AC_C_BACKSLASH_A (acc.at:8): ok (0m2.279s 0m1.697s) 319. AC_C_BIGENDIAN (acc.at:9): ok (0m3.148s 0m2.177s) 320. AC_C_CHAR_UNSIGNED (acc.at:10): ok (0m2.940s 0m2.013s) 321. AC_C_FLEXIBLE_ARRAY_MEMBER (acc.at:11): ok (0m2.240s 0m1.643s) 322. AC_C_INLINE (acc.at:12): ok (0m2.210s 0m1.637s) 323. AC_C_PROTOTYPES (acc.at:13): ok (0m2.177s 0m1.618s) 324. AC_C_RESTRICT (acc.at:14): ok (0m2.293s 0m1.708s) 325. AC_C_STRINGIZE (acc.at:15): ok (0m2.520s 0m1.860s) 326. AC_C_TYPEOF (acc.at:16): ok (0m2.217s 0m1.639s) 327. AC_C_VARARRAYS (acc.at:17): ok (0m2.581s 0m1.901s) 328. AC_C__GENERIC (acc.at:18): ok (0m2.218s 0m1.647s) 329. AC_OPENMP (acc.at:19): ok (0m2.562s 0m1.979s) 330. AC_PROG_CC_C_O (acc.at:20): ok (0m2.400s 0m1.729s) 331. AC_PROG_CPP_WERROR (acc.at:21): ok (0m2.461s 0m1.792s) 332. AC_PROG_GCC_TRADITIONAL (acc.at:22): ok (0m2.844s 0m2.063s) 333. AC_LANG_C (acc.at:25): ok (0m0.451s 0m0.500s) 334. autoupdating AC_LANG_C (acc.at:25): ok (0m0.689s 0m0.362s) 335. AC_LANG_CPLUSPLUS (acc.at:26): ok (0m0.451s 0m0.500s) 336. autoupdating AC_LANG_CPLUSPLUS (acc.at:26): ok (0m0.702s 0m0.363s) 337. AC_LANG_OBJC (acc.at:27): ok (0m0.451s 0m0.500s) 338. autoupdating AC_LANG_OBJC (acc.at:27): ok (0m0.701s 0m0.364s) 339. GNU Fortran 77 (fortran.at:31): skipped (fortran.at:31) 340. GNU Fortran (fortran.at:61): skipped (fortran.at:61) 341. AC_OPENMP and Fortran 77 (fortran.at:84): skipped (fortran.at:119) 342. AC_OPENMP and Fortran (fortran.at:129): skipped (fortran.at:164) 343. AC_F77_DUMMY_MAIN usage (fortran.at:186): skipped (fortran.at:256) 344. AC_FC_DUMMY_MAIN usage (fortran.at:267): skipped (fortran.at:338) 345. AC_F77_MAIN usage (fortran.at:349): skipped (fortran.at:419) 346. AC_FC_MAIN usage (fortran.at:433): skipped (fortran.at:503) 347. AC_F77_FUNC usage (fortran.at:517): skipped (fortran.at:582) 348. AC_FC_FUNC usage (fortran.at:593): skipped (fortran.at:658) 349. AC_FC_SRCEXT usage (fortran.at:669): skipped (fortran.at:743) 350. AC_FC_PP_SRCEXT usage (fortran.at:753): skipped (fortran.at:842) 351. AC_FC_FREEFORM (fortran.at:853): skipped (fortran.at:878) 352. AC_FC_FREEFORM with AC_FC_SRCEXT (fortran.at:889): skipped (fortran.at:915) 353. AC_FC_FIXEDFORM (fortran.at:926): skipped (fortran.at:952) 354. AC_FC_FIXEDFORM with AC_FC_SRCEXT (fortran.at:963): skipped (fortran.at:990) 355. AC_FC_LINE_LENGTH (fortran.at:1001): skipped (fortran.at:1058) 356. AC_FC_CHECK_BOUNDS (fortran.at:1073): skipped (fortran.at:1119) 357. AC_FC_MODULE_FLAG (fortran.at:1131): skipped (fortran.at:1186) 358. AC_F77_IMPLICIT_NONE (acfortran.at:8): skipped (acfortran.at:8) 359. AC_F77_MAIN (acfortran.at:9): skipped (acfortran.at:9) 360. AC_F77_WRAPPERS (acfortran.at:10): skipped (acfortran.at:10) 361. AC_FC_CHECK_BOUNDS (acfortran.at:11): skipped (acfortran.at:11) 362. AC_FC_FIXEDFORM (acfortran.at:12): skipped (acfortran.at:12) 363. AC_FC_FREEFORM (acfortran.at:13): skipped (acfortran.at:13) 364. AC_FC_IMPLICIT_NONE (acfortran.at:14): skipped (acfortran.at:14) 365. AC_FC_LINE_LENGTH (acfortran.at:15): skipped (acfortran.at:15) 366. AC_FC_MAIN (acfortran.at:16): skipped (acfortran.at:16) 367. AC_FC_MODULE_EXTENSION (acfortran.at:17): skipped (acfortran.at:17) 368. AC_FC_MODULE_FLAG (acfortran.at:18): skipped (acfortran.at:18) 369. AC_FC_MODULE_OUTPUT_FLAG (acfortran.at:19): skipped (acfortran.at:19) 370. AC_FC_PP_DEFINE (acfortran.at:20): skipped (acfortran.at:20) 371. AC_FC_WRAPPERS (acfortran.at:21): skipped (acfortran.at:21) 372. AC_PROG_F77_C_O (acfortran.at:22): skipped (acfortran.at:22) 373. AC_PROG_FC_C_O (acfortran.at:23): skipped (acfortran.at:23) 374. AC_F77_NAME_MANGLING (acfortran.at:26): ok (0m0.451s 0m0.498s) 375. autoupdating AC_F77_NAME_MANGLING (acfortran.at:26): ok (0m0.688s 0m0.363s) 376. AC_LANG_FORTRAN77 (acfortran.at:27): ok (0m0.451s 0m0.499s) 377. autoupdating AC_LANG_FORTRAN77 (acfortran.at:27): ok (0m0.689s 0m0.362s) 378. Erlang basic compilation (erlang.at:36): skipped (erlang.at:36) 379. AC_ERLANG_CHECK_LIB (erlang.at:66): skipped (erlang.at:66) 380. AC_ERLANG_SUBST_ROOT_DIR (erlang.at:82): skipped (erlang.at:82) 381. AC_ERLANG_SUBST_LIB_DIR (erlang.at:95): skipped (erlang.at:95) 382. AC_ERLANG_SUBST_INSTALL_LIB_SUBDIR (erlang.at:109): ok (0m0.459s 0m0.502s) 383. AC_ERLANG_PATH_ERL (acerlang.at:8): ok (0m0.457s 0m0.497s) 384. AC_ERLANG_PATH_ERLC (acerlang.at:9): ok (0m0.458s 0m0.496s) 385. AC_ERLANG_SUBST_ERTS_VER (acerlang.at:10): skipped (acerlang.at:10) 386. AC_ERLANG_SUBST_LIB_DIR (acerlang.at:11): skipped (acerlang.at:11) 387. AC_LANG_ERLANG (acerlang.at:14): ok (0m0.451s 0m0.500s) 388. autoupdating AC_LANG_ERLANG (acerlang.at:14): ok (0m0.702s 0m0.364s) 389. Go (go.at:30): skipped (go.at:30) 390. AC_LANG_GO (acgo.at:8): ok (0m0.451s 0m0.499s) 391. autoupdating AC_LANG_GO (acgo.at:8): ok (0m0.702s 0m0.363s) 392. AC_CHECK_LIB (semantics.at:35): ok (0m4.027s 0m2.533s) 393. AC_SEARCH_LIBS (needed) (semantics.at:117): ok (0m5.023s 0m2.955s) 394. AC_SEARCH_LIBS (none needed) (semantics.at:190): ok (0m2.298s 0m1.670s) 395. AC_CHECK_DECLS (semantics.at:205): ok (0m3.185s 0m2.509s) 396. AC_CHECK_FUNCS (semantics.at:269): ok (0m2.434s 0m1.728s) 397. AC_REPLACE_FUNCS (semantics.at:282): ok (0m0.600s 0m0.388s) 398. AC_CHECK_HEADERS (semantics.at:341): ok (0m0.595s 0m0.370s) 399. AC_CHECK_HEADERS (preprocessor test) (semantics.at:377): ok (0m0.458s 0m0.304s) 400. AC_CHECK_HEADERS (compiler test) (semantics.at:415): ok (0m0.420s 0m0.278s) 401. AC_CHECK_MEMBER (semantics.at:451): ok (0m2.431s 0m1.800s) 402. AC_CHECK_MEMBERS (semantics.at:477): ok (0m2.431s 0m1.805s) 403. AC_CHECK_ALIGNOF (semantics.at:492): ok (0m3.389s 0m2.234s) 404. AC_CHECK_ALIGNOF struct (semantics.at:509): ok (0m3.206s 0m2.142s) 405. AC_CHECK_SIZEOF (semantics.at:521): ok (0m3.452s 0m2.276s) 406. AC_CHECK_SIZEOF struct (semantics.at:537): ok (0m4.198s 0m2.771s) 407. AC_CHECK_TYPES (semantics.at:562): ok (0m2.427s 0m1.798s) 408. AC_CHECK_TYPES: backward compatibility (semantics.at:576): ok (0m0.066s 0m0.035s) 409. AC_CHECK_FILES (semantics.at:615): ok (0m0.186s 0m0.158s) 410. AC_CHECK_PROG & AC_CHECK_PROGS (semantics.at:659): ok (0m0.103s 0m0.114s) 411. AC_C_BIGENDIAN (semantics.at:708): ok (0m1.261s 0m0.761s) 412. AC_PATH_PROG & AC_PATH_PROGS (semantics.at:770): ok (0m0.101s 0m0.113s) 413. AC_PATH_PROGS_FEATURE_CHECK (semantics.at:812): ok (0m0.104s 0m0.121s) 414. AC_PATH_XTRA (semantics.at:892): ok (0m0.764s 0m0.549s) 415. AC_SYS_RESTARTABLE_SYSCALLS (semantics.at:910): ok (0m1.654s 0m1.114s) 416. AC_FUNC_SETVBUF_REVERSED (semantics.at:911): ok (0m0.451s 0m0.500s) 417. AC_FUNC_WAIT3 (semantics.at:912): ok (0m1.615s 0m1.097s) 418. AC_TRY_CPP (semantics.at:926): ok (0m2.506s 0m1.854s) 419. autoupdating AC_TRY_CPP (semantics.at:926): ok (0m1.255s 0m0.653s) 420. AC_TRY_COMPILE (semantics.at:941): ok (0m2.216s 0m1.644s) 421. autoupdating AC_TRY_COMPILE (semantics.at:941): ok (0m1.158s 0m0.581s) 422. AC_TRY_LINK (semantics.at:953): ok (0m2.310s 0m1.670s) 423. autoupdating AC_TRY_LINK (semantics.at:953): ok (0m1.200s 0m0.595s) 424. AC_COMPILE_CHECK (semantics.at:969): ok (0m2.311s 0m1.668s) 425. autoupdating AC_COMPILE_CHECK (semantics.at:969): ok (0m1.200s 0m0.595s) 426. AC_TRY_RUN (semantics.at:981): ok (0m2.233s 0m1.635s) 427. autoupdating AC_TRY_RUN (semantics.at:981): ok (0m1.195s 0m0.596s) 428. AC_HAVE_LIBRARY (semantics.at:999): ok (0m2.371s 0m1.756s) 429. autoupdating AC_HAVE_LIBRARY (semantics.at:999): ok (0m1.250s 0m0.642s) 430. Macro expansion in AC_CHECK_FUNCS (literal) (semantics.at:1153): ok (0m0.506s 0m0.310s) 431. Macro expansion in AC_CHECK_FUNCS (variable) (semantics.at:1153): ok (0m0.506s 0m0.315s) 432. Macro expansion in AC_CHECK_FUNCS_ONCE (semantics.at:1154): ok (0m0.505s 0m0.308s) 433. Macro expansion in AC_REPLACE_FUNCS (literal) (semantics.at:1155): ok (0m0.508s 0m0.314s) 434. Macro expansion in AC_REPLACE_FUNCS (variable) (semantics.at:1155): ok (0m0.508s 0m0.320s) 435. Macro expansion in AC_CHECK_HEADERS (literal) (semantics.at:1157): ok (0m0.622s 0m0.390s) 436. Macro expansion in AC_CHECK_HEADERS (variable) (semantics.at:1157): ok (0m0.622s 0m0.395s) 437. Macro expansion in AC_CHECK_HEADERS_ONCE (semantics.at:1158): ok (0m0.620s 0m0.390s) 438. Macro expansion in AC_CHECK_FILES (semantics.at:1160): ok (0m0.181s 0m0.151s) 439. Macro expansion in AC_CONFIG_MACRO_DIRS (semantics.at:1186): ok (0m0.057s 0m0.038s) 440. Macro expansion in AC_CONFIG_SUBDIRS (semantics.at:1210): ok (0m0.183s 0m0.167s) 441. AC_PROG_LEX with noyywrap (semantics.at:1255): ok (0m3.259s 0m1.845s) 442. AC_PROG_LEX with yywrap (semantics.at:1257): ok (0m3.732s 0m2.154s) 443. AC_PROG_LEX in legacy mode (semantics.at:1272): ok (0m0.672s 0m0.325s) 444. Invalid arguments to AC_PROG_LEX (semantics.at:1292): ok (0m0.455s 0m0.266s) 445. AC_ARG_ENABLE (acgeneral.at:8): ok (0m0.450s 0m0.498s) 446. AC_ARG_PROGRAM (acgeneral.at:9): ok (0m0.451s 0m0.501s) 447. AC_ARG_WITH (acgeneral.at:10): ok (0m0.449s 0m0.495s) 448. AC_CHECK_DECLS_ONCE (acgeneral.at:11): ok (0m3.054s 0m2.097s) 449. AC_EGREP_CPP (acgeneral.at:12): ok (0m2.559s 0m1.888s) 450. AC_EGREP_HEADER (acgeneral.at:13): ok (0m2.559s 0m1.884s) 451. AC_LIBOBJ (acgeneral.at:14): ok (0m0.451s 0m0.500s) 452. AC_LIBSOURCES (acgeneral.at:15): ok (0m0.449s 0m0.498s) 453. AC_PREFIX_DEFAULT (acgeneral.at:16): ok (0m0.449s 0m0.499s) 454. AC_REQUIRE_AUX_FILE (acgeneral.at:17): ok (0m0.454s 0m0.496s) 455. AC_CHECKING (acgeneral.at:20): ok (0m0.450s 0m0.494s) 456. autoupdating AC_CHECKING (acgeneral.at:20): ok (0m0.702s 0m0.363s) 457. AC_ENABLE (acgeneral.at:21): ok (0m0.451s 0m0.498s) 458. autoupdating AC_ENABLE (acgeneral.at:21): ok (0m0.690s 0m0.360s) 459. AC_MSG_RESULT_UNQUOTED (acgeneral.at:22): ok (0m0.450s 0m0.499s) 460. autoupdating AC_MSG_RESULT_UNQUOTED (acgeneral.at:22): ok (0m0.689s 0m0.361s) 461. AC_VALIDATE_CACHED_SYSTEM_TUPLE (acgeneral.at:23): ok (0m0.451s 0m0.500s) 462. autoupdating AC_VALIDATE_CACHED_SYSTEM_TUPLE (acgeneral.at:23): ok (0m0.703s 0m0.366s) 463. AC_WITH (acgeneral.at:24): ok (0m0.454s 0m0.495s) 464. autoupdating AC_WITH (acgeneral.at:24): ok (0m0.710s 0m0.366s) 465. _AC_COMPUTE_INT (acgeneral.at:25): ok (0m2.415s 0m1.808s) 466. autoupdating _AC_COMPUTE_INT (acgeneral.at:25): ok (0m1.224s 0m0.617s) 467. AC_OUTPUT_COMMANDS (acstatus.at:8): ok (0m0.453s 0m0.502s) 468. autoupdating AC_OUTPUT_COMMANDS (acstatus.at:8): ok (0m0.736s 0m0.396s) 469. AC_SYS_INTERPRETER (acspecific.at:8): ok (0m0.459s 0m0.502s) 470. AC_SYS_LARGEFILE (acspecific.at:9): ok (0m2.354s 0m1.751s) 471. AC_SYS_LONG_FILE_NAMES (acspecific.at:10): ok (0m0.464s 0m0.516s) 472. AC_SYS_POSIX_TERMIOS (acspecific.at:11): ok (0m2.357s 0m1.704s) 473. AC_AIX (acspecific.at:14): ok (0m3.207s 0m2.147s) 474. autoupdating AC_AIX (acspecific.at:14): ok (0m1.621s 0m0.830s) 475. AC_ARG_ARRAY (acspecific.at:15): ok (0m0.450s 0m0.499s) 476. autoupdating AC_ARG_ARRAY (acspecific.at:15): ok (0m0.689s 0m0.362s) 477. AC_DECL_SYS_SIGLIST (acspecific.at:16): ok (0m2.348s 0m1.734s) 478. autoupdating AC_DECL_SYS_SIGLIST (acspecific.at:16): ok (0m1.219s 0m0.625s) 479. AC_DYNIX_SEQ (acspecific.at:17): ok (0m2.476s 0m1.809s) 480. autoupdating AC_DYNIX_SEQ (acspecific.at:17): ok (0m1.283s 0m0.662s) 481. AC_HAVE_POUNDBANG (acspecific.at:18): ok (0m0.453s 0m0.503s) 482. autoupdating AC_HAVE_POUNDBANG (acspecific.at:18): ok (0m0.692s 0m0.366s) 483. AC_IRIX_SUN (acspecific.at:19): ok (0m2.545s 0m1.853s) 484. autoupdating AC_IRIX_SUN (acspecific.at:19): ok (0m1.317s 0m0.689s) 485. AC_ISC_POSIX (acspecific.at:20): ok (0m2.300s 0m1.673s) 486. autoupdating AC_ISC_POSIX (acspecific.at:20): ok (0m1.195s 0m0.598s) 487. AC_MINIX (acspecific.at:21): ok (0m3.206s 0m2.144s) 488. autoupdating AC_MINIX (acspecific.at:21): ok (0m1.619s 0m0.829s) 489. AC_SCO_INTL (acspecific.at:22): ok (0m2.310s 0m1.666s) 490. autoupdating AC_SCO_INTL (acspecific.at:22): ok (0m1.198s 0m0.595s) 491. AC_XENIX_DIR (acspecific.at:23): ok (0m2.798s 0m2.023s) 492. autoupdating AC_XENIX_DIR (acspecific.at:23): ok (0m1.367s 0m0.715s) 493. AC_PROG_AWK (acprograms.at:8): ok (0m0.453s 0m0.499s) 494. AC_PROG_FGREP (acprograms.at:9): ok (0m0.457s 0m0.500s) 495. AC_PROG_INSTALL (acprograms.at:10): ok (0m0.464s 0m0.504s) 496. AC_PROG_LN_S (acprograms.at:11): ok (0m0.450s 0m0.497s) 497. AC_PROG_MAKE_SET (acprograms.at:12): ok (0m0.455s 0m0.506s) 498. AC_PROG_MKDIR_P (acprograms.at:13): ok (0m0.458s 0m0.501s) 499. AC_PROG_RANLIB (acprograms.at:14): ok (0m0.454s 0m0.497s) 500. AC_PROG_SED (acprograms.at:15): ok (0m0.518s 0m0.570s) 501. AC_PROG_YACC (acprograms.at:16): ok (0m0.458s 0m0.495s) 502. AC_CHECK_TOOL_PREFIX (acprograms.at:19): ok (0m0.450s 0m0.497s) 503. autoupdating AC_CHECK_TOOL_PREFIX (acprograms.at:19): ok (0m0.701s 0m0.362s) 504. AC_DECL_YYTEXT (acprograms.at:20): ok (0m3.372s 0m1.917s) 505. autoupdating AC_DECL_YYTEXT (acprograms.at:20): ok (0m1.712s 0m0.717s) 506. AC_RSH (acprograms.at:21): ok (0m0.450s 0m0.496s) 507. autoupdating AC_RSH (acprograms.at:21): ok (0m0.702s 0m0.363s) 508. AC_CHECK_HEADERS_ONCE (acheaders.at:8): ok (0m2.847s 0m1.963s) 510. AC_HEADER_ASSERT (acheaders.at:10): ok (0m0.452s 0m0.496s) 511. AC_HEADER_MAJOR (acheaders.at:11): ok (0m3.015s 0m2.060s) 512. AC_HEADER_RESOLV (acheaders.at:12): ok (0m2.527s 0m1.804s) 513. AC_HEADER_STAT (acheaders.at:13): ok (0m2.224s 0m1.640s) 515. AC_HEADER_TIOCGWINSZ (acheaders.at:15): ok (0m2.535s 0m1.857s) 516. AC_DIR_HEADER (acheaders.at:18): ok (0m2.462s 0m1.774s) 517. autoupdating AC_DIR_HEADER (acheaders.at:18): ok (0m1.272s 0m0.639s) 518. AC_HEADER_STDC (acheaders.at:19): ok (0m2.864s 0m1.973s) 519. autoupdating AC_HEADER_STDC (acheaders.at:19): ok (0m1.460s 0m0.749s) 520. AC_HEADER_TIME (acheaders.at:20): ok (0m2.937s 0m2.008s) 521. autoupdating AC_HEADER_TIME (acheaders.at:20): ok (0m1.494s 0m0.762s) 522. AC_MEMORY_H (acheaders.at:21): ok (0m2.935s 0m2.010s) 523. autoupdating AC_MEMORY_H (acheaders.at:21): ok (0m1.493s 0m0.763s) 524. AC_UNISTD_H (acheaders.at:22): ok (0m2.849s 0m1.967s) 525. autoupdating AC_UNISTD_H (acheaders.at:22): ok (0m1.452s 0m0.742s) 526. AC_USG (acheaders.at:23): ok (0m2.453s 0m1.745s) 527. autoupdating AC_USG (acheaders.at:23): ok (0m1.199s 0m0.598s) 528. _AC_CHECK_HEADER_MONGREL (acheaders.at:24): ok (0m2.512s 0m1.866s) 529. autoupdating _AC_CHECK_HEADER_MONGREL (acheaders.at:24): ok (0m1.255s 0m0.656s) 530. AC_STRUCT_DIRENT_D_INO (actypes.at:8): ok (0m2.464s 0m1.773s) 531. AC_STRUCT_DIRENT_D_TYPE (actypes.at:9): ok (0m2.465s 0m1.772s) 532. AC_STRUCT_ST_BLOCKS (actypes.at:10): ok (0m2.946s 0m2.005s) 533. AC_STRUCT_TIMEZONE (actypes.at:11): ok (0m2.439s 0m1.756s) 534. AC_TYPE_INT16_T (actypes.at:12): ok (0m3.021s 0m2.058s) 535. AC_TYPE_INT32_T (actypes.at:13): ok (0m3.021s 0m2.057s) 536. AC_TYPE_INT64_T (actypes.at:14): ok (0m3.022s 0m2.055s) 537. AC_TYPE_INT8_T (actypes.at:15): ok (0m3.021s 0m2.056s) 538. AC_TYPE_INTMAX_T (actypes.at:16): ok (0m3.247s 0m2.148s) 539. AC_TYPE_INTPTR_T (actypes.at:17): ok (0m3.022s 0m2.053s) 540. AC_TYPE_LONG_DOUBLE (actypes.at:18): ok (0m2.187s 0m1.621s) 541. AC_TYPE_LONG_DOUBLE_WIDER (actypes.at:19): ok (0m2.212s 0m1.646s) 542. AC_TYPE_MODE_T (actypes.at:20): ok (0m3.021s 0m2.056s) 543. AC_TYPE_OFF_T (actypes.at:21): ok (0m3.019s 0m2.053s) 544. AC_TYPE_SSIZE_T (actypes.at:22): ok (0m3.019s 0m2.054s) 545. AC_TYPE_UINT16_T (actypes.at:23): ok (0m2.940s 0m2.003s) 546. AC_TYPE_UINT32_T (actypes.at:24): ok (0m2.943s 0m2.005s) 547. AC_TYPE_UINT64_T (actypes.at:25): ok (0m2.944s 0m2.003s) 548. AC_TYPE_UINT8_T (actypes.at:26): ok (0m2.945s 0m2.003s) 549. AC_TYPE_UINTMAX_T (actypes.at:27): ok (0m3.168s 0m2.113s) 550. AC_TYPE_UINTPTR_T (actypes.at:28): ok (0m3.022s 0m2.057s) 551. AC_C_LONG_DOUBLE (actypes.at:31): ok (0m2.216s 0m1.652s) 552. autoupdating AC_C_LONG_DOUBLE (actypes.at:31): ok (0m1.157s 0m0.586s) 553. AC_INT_16_BITS (actypes.at:32): ok (0m3.333s 0m2.236s) 554. autoupdating AC_INT_16_BITS (actypes.at:32): ok (0m1.604s 0m0.812s) 555. AC_LONG_64_BITS (actypes.at:33): ok (0m3.429s 0m2.290s) 556. autoupdating AC_LONG_64_BITS (actypes.at:33): ok (0m1.598s 0m0.811s) 557. AC_STRUCT_ST_BLKSIZE (actypes.at:34): ok (0m2.989s 0m2.056s) 558. autoupdating AC_STRUCT_ST_BLKSIZE (actypes.at:34): ok (0m1.499s 0m0.764s) 559. AC_STRUCT_ST_RDEV (actypes.at:35): ok (0m2.934s 0m1.954s) 560. autoupdating AC_STRUCT_ST_RDEV (actypes.at:35): ok (0m1.497s 0m0.751s) 561. AC_TYPE_SIGNAL (actypes.at:36): ok (0m2.225s 0m1.661s) 562. autoupdating AC_TYPE_SIGNAL (actypes.at:36): ok (0m1.160s 0m0.590s) 563. AM_TYPE_PTRDIFF_T (actypes.at:37): ok (0m3.021s 0m2.061s) 564. autoupdating AM_TYPE_PTRDIFF_T (actypes.at:37): ok (0m1.534s 0m0.789s) 565. AC_CHECK_FUNCS_ONCE (acfunctions.at:8): ok (0m0.449s 0m0.496s) 566. AC_FUNC_CHOWN (acfunctions.at:9): ok (0m1.799s 0m1.196s) 567. AC_FUNC_CLOSEDIR_VOID (acfunctions.at:10): ok (0m2.454s 0m1.772s) 568. AC_FUNC_ERROR_AT_LINE (acfunctions.at:11): ok (0m2.217s 0m1.660s) 569. AC_FUNC_FNMATCH (acfunctions.at:12): ok (0m1.215s 0m0.856s) 570. AC_FUNC_FORK (acfunctions.at:13): ok (0m1.849s 0m1.172s) 571. AC_FUNC_FSEEKO (acfunctions.at:14): ok (0m2.318s 0m1.672s) 572. AC_FUNC_GETGROUPS (acfunctions.at:15): ok (0m2.044s 0m1.305s) 573. AC_FUNC_GETMNTENT (acfunctions.at:16): ok (0m2.475s 0m1.802s) 574. AC_FUNC_GETPGRP (acfunctions.at:17): ok (0m2.933s 0m2.018s) 575. AC_FUNC_LSTAT (acfunctions.at:18): ok (0m1.696s 0m1.103s) 576. AC_FUNC_MALLOC (acfunctions.at:19): ok (0m1.254s 0m0.879s) 577. AC_FUNC_MBRTOWC (acfunctions.at:20): ok (0m2.316s 0m1.671s) 578. AC_FUNC_MEMCMP (acfunctions.at:21): ok (0m1.577s 0m1.041s) 579. AC_FUNC_MKTIME (acfunctions.at:22): ok (0m1.720s 0m1.093s) 580. AC_FUNC_MMAP (acfunctions.at:23): ok (0m1.743s 0m1.118s) 581. AC_FUNC_OBSTACK (acfunctions.at:24): ok (0m2.940s 0m2.024s) 582. AC_FUNC_REALLOC (acfunctions.at:25): ok (0m1.255s 0m0.880s) 583. AC_FUNC_SELECT_ARGTYPES (acfunctions.at:26): ok (0m3.115s 0m2.105s) 584. AC_FUNC_SETPGRP (acfunctions.at:27): ok (0m2.934s 0m2.016s) 585. AC_FUNC_STAT (acfunctions.at:28): ok (0m1.696s 0m1.105s) 586. AC_FUNC_STRCOLL (acfunctions.at:29): ok (0m1.607s 0m1.063s) 587. AC_FUNC_STRERROR_R (acfunctions.at:30): ok (0m3.127s 0m2.142s) 588. AC_FUNC_STRFTIME (acfunctions.at:31): ok (0m2.308s 0m1.664s) 589. AC_FUNC_STRNLEN (acfunctions.at:32): ok (0m1.787s 0m1.150s) 590. AC_FUNC_STRTOD (acfunctions.at:33): ok (0m1.582s 0m1.041s) 591. AC_FUNC_STRTOLD (acfunctions.at:34): ok (0m2.233s 0m1.641s) 592. AC_FUNC_UTIME_NULL (acfunctions.at:35): ok (0m3.028s 0m2.050s) 593. AC_FUNC_VPRINTF (acfunctions.at:36): ok (0m2.308s 0m1.668s) 594. Libtool (foreign.at:26): skipped (foreign.at:29) 595. shtool (foreign.at:93): skipped (foreign.at:130) 596. AX_PROG_CC_FOR_BUILD (foreign.at:145): ok (0m0.580s 0m0.402s) 597. AX_PROG_CXX_FOR_BUILD (foreign.at:179): ok (0m0.812s 0m0.559s) 598. gnulib-std-gnu11.m4 (foreign.at:215): ok (0m2.223s 0m0.317s) 599. autoscan (autoscan.at:21): ok (0m0.073s 0m0.027s) testsuite: ending at: Sat Jul 2 10:49:42 EDT 2022 testsuite: test suite duration: 0h 17m 37s ## ------------- ## ## Test results. ## ## ------------- ## ERROR: 551 tests were run, 6 failed (4 expected failures). 48 tests were skipped. ## ------------------------ ## ## Summary of the failures. ## ## ------------------------ ## Failed tests: GNU Autoconf 2.71 test suite test groups: NUM: FILE-NAME:LINE TEST-GROUP-NAME KEYWORDS 509: acheaders.at:9 AC_CHECK_HEADER_STDBOOL 514: acheaders.at:14 AC_HEADER_STDBOOL Skipped tests: GNU Autoconf 2.71 test suite test groups: NUM: FILE-NAME:LINE TEST-GROUP-NAME KEYWORDS 310: c.at:150 AC_PROG_CPP without warnings 311: c.at:194 AC_PROG_CPP via CC 316: c.at:346 AC_OPENMP and C 317: c.at:399 AC_OPENMP and C++ 339: fortran.at:31 GNU Fortran 77 340: fortran.at:61 GNU Fortran 341: fortran.at:84 AC_OPENMP and Fortran 77 342: fortran.at:129 AC_OPENMP and Fortran 343: fortran.at:186 AC_F77_DUMMY_MAIN usage 344: fortran.at:267 AC_FC_DUMMY_MAIN usage 345: fortran.at:349 AC_F77_MAIN usage 346: fortran.at:433 AC_FC_MAIN usage 347: fortran.at:517 AC_F77_FUNC usage 348: fortran.at:593 AC_FC_FUNC usage 349: fortran.at:669 AC_FC_SRCEXT usage 350: fortran.at:753 AC_FC_PP_SRCEXT usage 351: fortran.at:853 AC_FC_FREEFORM 352: fortran.at:889 AC_FC_FREEFORM with AC_FC_SRCEXT 353: fortran.at:926 AC_FC_FIXEDFORM 354: fortran.at:963 AC_FC_FIXEDFORM with AC_FC_SRCEXT 355: fortran.at:1001 AC_FC_LINE_LENGTH 356: fortran.at:1073 AC_FC_CHECK_BOUNDS 357: fortran.at:1131 AC_FC_MODULE_FLAG 358: acfortran.at:8 AC_F77_IMPLICIT_NONE 359: acfortran.at:9 AC_F77_MAIN 360: acfortran.at:10 AC_F77_WRAPPERS 361: acfortran.at:11 AC_FC_CHECK_BOUNDS 362: acfortran.at:12 AC_FC_FIXEDFORM 363: acfortran.at:13 AC_FC_FREEFORM 364: acfortran.at:14 AC_FC_IMPLICIT_NONE 365: acfortran.at:15 AC_FC_LINE_LENGTH 366: acfortran.at:16 AC_FC_MAIN 367: acfortran.at:17 AC_FC_MODULE_EXTENSION 368: acfortran.at:18 AC_FC_MODULE_FLAG 369: acfortran.at:19 AC_FC_MODULE_OUTPUT_FLAG 370: acfortran.at:20 AC_FC_PP_DEFINE 371: acfortran.at:21 AC_FC_WRAPPERS 372: acfortran.at:22 AC_PROG_F77_C_O 373: acfortran.at:23 AC_PROG_FC_C_O 378: erlang.at:36 Erlang basic compilation 379: erlang.at:66 AC_ERLANG_CHECK_LIB 380: erlang.at:82 AC_ERLANG_SUBST_ROOT_DIR 381: erlang.at:95 AC_ERLANG_SUBST_LIB_DIR erlang 385: acerlang.at:10 AC_ERLANG_SUBST_ERTS_VER 386: acerlang.at:11 AC_ERLANG_SUBST_LIB_DIR 389: go.at:30 Go 594: foreign.at:26 Libtool 595: foreign.at:93 shtool ## ---------------------- ## ## Detailed failed tests. ## ## ---------------------- ## # -*- compilation -*- 509. acheaders.at:9: testing AC_CHECK_HEADER_STDBOOL ... ./acheaders.at:9: autoconf --force ./acheaders.at:9: "$SHELL_N" -n configure stderr: ./acheaders.at:9: autoheader ./acheaders.at:9: ./configure $configure_options -C stdout: configure: creating cache config.cache checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes configure: updating cache config.cache configure: creating ./config.status config.status: creating config.h ./acheaders.at:9: ath_fn_check_env ./acheaders.at:9: ./configure $configure_options -C stdout: configure: loading cache config.cache checking for gcc... (cached) gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for _Bool... (cached) yes checking for stdbool.h that conforms to C99... (cached) yes configure: creating ./config.status config.status: creating config.h config.status: config.h is unchanged ./acheaders.at:9: ath_fn_check_env ./acheaders.at:9: $at_diff "config-h.c-native-r1" "config-h.c-native-r2" ./acheaders.at:9: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.c-native-r2" ./acheaders.at:9: autoconf --force ./acheaders.at:9: "$SHELL_N" -n configure stderr: ./acheaders.at:9: autoheader ./acheaders.at:9: ./configure $configure_options -C stdout: configure: creating cache config.cache checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes configure: updating cache config.cache configure: creating ./config.status config.status: creating config.h config.status: config.h is unchanged ./acheaders.at:9: ath_fn_check_env ./acheaders.at:9: $at_diff "config-h.c-native-r1" "config-h.c-cross-r1" ./acheaders.at:9: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.c-cross-r1" ./acheaders.at:9: ./configure $configure_options -C stdout: configure: loading cache config.cache checking for gcc... (cached) gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for _Bool... (cached) yes checking for stdbool.h that conforms to C99... (cached) yes configure: creating ./config.status config.status: creating config.h config.status: config.h is unchanged ./acheaders.at:9: ath_fn_check_env ./acheaders.at:9: $at_diff "config-h.c-native-r1" "config-h.c-cross-r2" ./acheaders.at:9: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.c-cross-r2" ./acheaders.at:9: autoconf --force stderr: stdout: ./acheaders.at:9: mv stderr stderr-raw && sed 's/^[^:]*m4[-.ex0-9]*: *\([^:]*:\) *\([0-9][0-9]*: \)/m4:\1\2/ s/^\([^:]*:\) *\([0-9][0-9]*:\)[^:]*m4[-.ex0-9]*: /m4:\1\2 / s/: C\(annot open \)\([^`:]*\):/: c\1`\2'\'':/ s/: include:\( cannot open\)/:\1/ s/^autom4te: [^ ]*m4[.ex]* /autom4te: m4 / s/^autom4te: error: [^ ]*m4[.ex]* /autom4te: error: m4 / s!^.*/\([^/][^/]*\)\.m4: *[0-9][0-9]*: *!\1.m4: ! s!^.*/\([^/][^/]*\)\.m4: *[0-9][0-9]*: *[0-9][0-9]*: *!\1.m4: ! s/ (E[A-Z]*)$// ' stderr-raw >&2 stderr: ./acheaders.at:9: "$SHELL_N" -n configure stderr: ./acheaders.at:9: autoheader ./acheaders.at:9: ./configure $configure_options -C; status=$? if test $status -eq 77; then touch at-no-cxx exit 0 else exit $status fi stdout: configure: creating cache config.cache checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for _Bool... no checking for stdbool.h that conforms to C99... no configure: updating cache config.cache configure: creating ./config.status config.status: creating config.h ./acheaders.at:9: ath_fn_check_env sed: 2: " /#define HAVE__BOOLdn ...": unterminated regular expression sed: 2: " /#define HAVE__BOOLdn ...": unterminated regular expression ./acheaders.at:9: $at_diff "at_defines-config-h.c-native-r1" "at_defines-config-h.cxx-native-r1" ./acheaders.at:9: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.cxx-native-r1" --- /dev/null 2022-07-02 10:43:31.000000000 -0400 +++ /Users/tgl/src/autoconf-2.71/tests/testsuite.dir/at-groups/509/stdout 2022-07-02 10:43:31.000000000 -0400 @@ -0,0 +1,11 @@ +--- at_config_vars-state-env.c-native-r1 2022-07-02 10:43:31.000000000 -0400 ++++ at_config_vars-state-env.cxx-native-r1 2022-07-02 10:43:31.000000000 -0400 +@@ -72,7 +72,7 @@ + ac_cv_env_target_alias_set= + ac_cv_env_target_alias_value= + ac_cv_header_inttypes_h=yes +-ac_cv_header_stdbool_h=yes ++ac_cv_header_stdbool_h=no + ac_cv_header_stdint_h=yes + ac_cv_header_stdio_h=yes + ac_cv_header_stdlib_h=yes ./acheaders.at:9: exit code was 1, expected 0 config.log: > This file contains any messages produced by compilers while > running configure, to aid debugging if configure makes a mistake. > > It was created by configure, which was > generated by GNU Autoconf 2.71. Invocation command line was > > $ ./configure -C > > ## --------- ## > ## Platform. ## > ## --------- ## > > hostname = minim1.sss.pgh.pa.us > uname -m = arm64 > uname -r = 21.5.0 > uname -s = Darwin > uname -v = Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; > root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 > > /usr/bin/uname -p = arm > /bin/uname -X = unknown > > /bin/arch = unknown > /usr/bin/arch -k = unknown > /usr/convex/getsysinfo = unknown > /usr/bin/hostinfo = Mach kernel version: > Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; > root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 > Kernel configured for up to 8 processors. > 8 processors are physically available. > 8 processors are logically available. > Processor type: arm64e (ARM64E) > Processors active: 0 1 2 3 4 5 6 7 > Primary memory available: 16.00 gigabytes > Default processor set: 365 tasks, 1403 threads, 8 processors > Load average: 1.71, Mach factor: 6.28 > /bin/machine = unknown > /usr/bin/oslevel = unknown > /bin/universe = unknown > > PATH: /Users/tgl/src/autoconf-2.71/tests/ > PATH: /Users/tgl/src/autoconf-2.71/tests/ > PATH: /Users/tgl/testversion/bin/ > PATH: /Users/tgl/bin/ > PATH: /usr/local/bin/ > PATH: /opt/local/bin/ > PATH: /opt/local/sbin/ > PATH: /usr/bin/ > PATH: /bin/ > PATH: /usr/sbin/ > PATH: /sbin/ > PATH: /Library/Apple/usr/bin/ > > > ## ----------- ## > ## Core tests. ## > ## ----------- ## > > configure:1828: creating cache config.cache > configure:2218: checking for g++ > configure:2239: found /usr/bin/g++ > configure:2250: result: g++ > configure:2277: checking for C++ compiler version > configure:2286: g++ --version >&5 > Apple clang version 13.1.6 (clang-1316.0.21.2.5) > Target: arm64-apple-darwin21.5.0 > Thread model: posix > InstalledDir: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin > configure:2297: $? = 0 > configure:2286: g++ -v >&5 > Apple clang version 13.1.6 (clang-1316.0.21.2.5) > Target: arm64-apple-darwin21.5.0 > Thread model: posix > InstalledDir: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin > configure:2297: $? = 0 > configure:2286: g++ -V >&5 > clang: error: argument to '-V' is missing (expected 1 value) > clang: error: no input files > configure:2297: $? = 1 > configure:2286: g++ -qversion >&5 > clang: error: unknown argument '-qversion'; did you mean '--version'? > clang: error: no input files > configure:2297: $? = 1 > configure:2317: checking whether the C++ compiler works > configure:2339: g++ conftest.cpp >&5 > configure:2343: $? = 0 > configure:2393: result: yes > configure:2396: checking for C++ compiler default output file name > configure:2398: result: a.out > configure:2404: checking for suffix of executables > configure:2411: g++ -o conftest conftest.cpp >&5 > configure:2415: $? = 0 > configure:2438: result: > configure:2460: checking whether we are cross compiling > configure:2468: g++ -o conftest conftest.cpp >&5 > configure:2472: $? = 0 > configure:2479: ./conftest > configure:2483: $? = 0 > configure:2498: result: no > configure:2503: checking for suffix of object files > configure:2526: g++ -c conftest.cpp >&5 > configure:2530: $? = 0 > configure:2552: result: o > configure:2556: checking whether the compiler supports GNU C++ > configure:2576: g++ -c conftest.cpp >&5 > configure:2576: $? = 0 > configure:2586: result: yes > configure:2597: checking whether g++ accepts -g > configure:2618: g++ -c -g conftest.cpp >&5 > configure:2618: $? = 0 > configure:2662: result: yes > configure:2682: checking for g++ option to enable C++11 features > configure:2697: g++ -c -g -O2 conftest.cpp >&5 > conftest.cpp:55:3: error: "Compiler does not advertise C++11 conformance" > # error "Compiler does not advertise C++11 conformance" > ^ > conftest.cpp:60:3: error: unknown type name 'constexpr' > constexpr int get_val() { return 20; } > ^ > conftest.cpp:72:17: error: delegating constructors are permitted only in C++11 > delegate(): delegate(2354) {} > ^~~~~~~~ > conftest.cpp:83:26: warning: 'override' keyword is a C++11 extension > [-Wc++11-extensions] > virtual int getval() override final { return this->n * 2; } > ^ > conftest.cpp:83:35: warning: 'final' keyword is a C++11 extension > [-Wc++11-extensions] > virtual int getval() override final { return this->n * 2; } > ^ > conftest.cpp:90:16: warning: defaulted function definitions are a C++11 > extension [-Wc++11-extensions] > nocopy() = default; > ^ > conftest.cpp:91:29: warning: deleted function definitions are a C++11 > extension [-Wc++11-extensions] > nocopy(const nocopy&) = delete; > ^ > conftest.cpp:92:41: warning: deleted function definitions are a C++11 > extension [-Wc++11-extensions] > nocopy & operator=(const nocopy&) = delete; > ^ > conftest.cpp:104:25: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > template <typename V> auto sum(V first) -> V > ^ > conftest.cpp:104:25: error: 'auto' not allowed in function return type > template <typename V> auto sum(V first) -> V > ^~~~ > conftest.cpp:104:42: error: expected ';' at end of declaration > template <typename V> auto sum(V first) -> V > ^ > ; > conftest.cpp:104:43: error: cannot use arrow operator on a type > template <typename V> auto sum(V first) -> V > ^ > conftest.cpp:108:33: warning: variadic templates are a C++11 extension > [-Wc++11-extensions] > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > conftest.cpp:108:43: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > conftest.cpp:108:43: error: 'auto' not allowed in function return type > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^~~~ > conftest.cpp:108:74: error: expected ';' at end of declaration > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > ; > conftest.cpp:108:75: error: cannot use arrow operator on a type > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > conftest.cpp:132:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a1 = 6538; > ^ > conftest.cpp:133:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a2 = 48573953.4; > ^ > conftest.cpp:134:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a3 = "String literal"; > ^ > conftest.cpp:137:8: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > for (auto i = a3; *i; ++i) { total += *i; } > ^ > conftest.cpp:153:8: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > for (auto &x : array) { x += 23; } > ^ > conftest.cpp:153:16: warning: range-based for loop is a C++11 extension > [-Wc++11-extensions] > for (auto &x : array) { x += 23; } > ^ > conftest.cpp:158:17: error: expected expression > assert (eval ([](int x) { return x*2; }, 21) == 42); > ^ > conftest.cpp:160:17: error: expected expression > assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); > ^ > conftest.cpp:162:17: error: expected expression > assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); > ^ > conftest.cpp:168:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a = sum(1); > ^ > conftest.cpp:168:12: error: no matching function for call to 'sum' > auto a = sum(1); > ^~~ > conftest.cpp:169:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto b = sum(1, 2); > ^ > conftest.cpp:169:12: error: no matching function for call to 'sum' > auto b = sum(1, 2); > ^~~ > conftest.cpp:170:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto c = sum(1.0, 2.0, 3.0); > ^ > conftest.cpp:170:12: error: no matching function for call to 'sum' > auto c = sum(1.0, 2.0, 3.0); > ^~~ > conftest.cpp:175:25: warning: empty parentheses interpreted as a function > declaration [-Wvexing-parse] > cxx11test::delegate d2(); > ^~ > conftest.cpp:175:25: note: remove parentheses to declare a variable > cxx11test::delegate d2(); > ^~ > conftest.cpp:188:16: error: found '<::' after a template name which forms the > digraph '<:' (aka '[') and a ':', did you mean '< ::'? > test_template<::test_template<int>> v(test_template<int>(12)); > ^~~ > < :: > conftest.cpp:188:36: error: a space is required between consecutive right > angle brackets (use '> >') > test_template<::test_template<int>> v(test_template<int>(12)); > ^~ > > > > conftest.cpp:192:22: error: use of undeclared identifier 'u8' > char const *utf8 = u8"UTF-8 string \u2500"; > ^ > conftest.cpp:192:24: error: expected ';' at end of declaration > char const *utf8 = u8"UTF-8 string \u2500"; > ^ > ; > fatal error: too many errors emitted, stopping now [-ferror-limit=] > 18 warnings and 20 errors generated. > configure:2697: $? = 1 > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE_URL "" > | /* end confdefs.h. */ > | > | // Does the compiler advertise C++98 conformance? > | #if !defined __cplusplus || __cplusplus < 199711L > | # error "Compiler does not advertise C++98 conformance" > | #endif > | > | // These inclusions are to reject old compilers that > | // lack the unsuffixed header files. > | #include <cstdlib> > | #include <exception> > | > | // <cassert> and <cstring> are *not* freestanding headers in C++98. > | extern void assert (int); > | namespace std { > | extern int strcmp (const char *, const char *); > | } > | > | // Namespaces, exceptions, and templates were all added after "C++ 2.0". > | using std::exception; > | using std::strcmp; > | > | namespace { > | > | void test_exception_syntax() > | { > | try { > | throw "test"; > | } catch (const char *s) { > | // Extra parentheses suppress a warning when building autoconf itself, > | // due to lint rules shared with more typical C programs. > | assert (!(strcmp) (s, "test")); > | } > | } > | > | template <typename T> struct test_template > | { > | T const val; > | explicit test_template(T t) : val(t) {} > | template <typename U> T add(U u) { return static_cast<T>(u) + val; } > | }; > | > | } // anonymous namespace > | > | > | // Does the compiler advertise C++ 2011 conformance? > | #if !defined __cplusplus || __cplusplus < 201103L > | # error "Compiler does not advertise C++11 conformance" > | #endif > | > | namespace cxx11test > | { > | constexpr int get_val() { return 20; } > | > | struct testinit > | { > | int i; > | double d; > | }; > | > | class delegate > | { > | public: > | delegate(int n) : n(n) {} > | delegate(): delegate(2354) {} > | > | virtual int getval() { return this->n; }; > | protected: > | int n; > | }; > | > | class overridden : public delegate > | { > | public: > | overridden(int n): delegate(n) {} > | virtual int getval() override final { return this->n * 2; } > | }; > | > | class nocopy > | { > | public: > | nocopy(int i): i(i) {} > | nocopy() = default; > | nocopy(const nocopy&) = delete; > | nocopy & operator=(const nocopy&) = delete; > | private: > | int i; > | }; > | > | // for testing lambda expressions > | template <typename Ret, typename Fn> Ret eval(Fn f, Ret v) > | { > | return f(v); > | } > | > | // for testing variadic templates and trailing return types > | template <typename V> auto sum(V first) -> V > | { > | return first; > | } > | template <typename V, typename... Args> auto sum(V first, Args... rest) > -> V > | { > | return first + sum(rest...); > | } > | } > | > | > | int > | main (int argc, char **argv) > | { > | int ok = 0; > | > | assert (argc); > | assert (! argv[0]); > | { > | test_exception_syntax (); > | test_template<double> tt (2.0); > | assert (tt.add (4) == 6.0); > | assert (true && !false); > | } > | > | > | { > | // Test auto and decltype > | auto a1 = 6538; > | auto a2 = 48573953.4; > | auto a3 = "String literal"; > | > | int total = 0; > | for (auto i = a3; *i; ++i) { total += *i; } > | > | decltype(a2) a4 = 34895.034; > | } > | { > | // Test constexpr > | short sa[cxx11test::get_val()] = { 0 }; > | } > | { > | // Test initializer lists > | cxx11test::testinit il = { 4323, 435234.23544 }; > | } > | { > | // Test range-based for > | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, > | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; > | for (auto &x : array) { x += 23; } > | } > | { > | // Test lambda expressions > | using cxx11test::eval; > | assert (eval ([](int x) { return x*2; }, 21) == 42); > | double d = 2.0; > | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); > | assert (d == 5.0); > | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); > | assert (d == 5.0); > | } > | { > | // Test use of variadic templates > | using cxx11test::sum; > | auto a = sum(1); > | auto b = sum(1, 2); > | auto c = sum(1.0, 2.0, 3.0); > | } > | { > | // Test constructor delegation > | cxx11test::delegate d1; > | cxx11test::delegate d2(); > | cxx11test::delegate d3(45); > | } > | { > | // Test override and final > | cxx11test::overridden o1(55464); > | } > | { > | // Test nullptr > | char *c = nullptr; > | } > | { > | // Test template brackets > | test_template<::test_template<int>> v(test_template<int>(12)); > | } > | { > | // Unicode literals > | char const *utf8 = u8"UTF-8 string \u2500"; > | char16_t const *utf16 = u"UTF-8 string \u2500"; > | char32_t const *utf32 = U"UTF-32 string \u2500"; > | } > | > | return ok; > | } > | > configure:2715: result: none needed > configure:2784: checking for stdio.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for stdlib.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for string.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for inttypes.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for stdint.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for strings.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for sys/stat.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for sys/types.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for unistd.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2809: checking for _Bool > configure:2809: g++ -c -g -O2 conftest.cpp >&5 > conftest.cpp:50:13: error: use of undeclared identifier '_Bool' > if (sizeof (_Bool)) > ^ > 1 error generated. > configure:2809: $? = 1 > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE_URL "" > | #define HAVE_STDIO_H 1 > | #define HAVE_STDLIB_H 1 > | #define HAVE_STRING_H 1 > | #define HAVE_INTTYPES_H 1 > | #define HAVE_STDINT_H 1 > | #define HAVE_STRINGS_H 1 > | #define HAVE_SYS_STAT_H 1 > | #define HAVE_SYS_TYPES_H 1 > | #define HAVE_UNISTD_H 1 > | #define STDC_HEADERS 1 > | /* end confdefs.h. */ > | #include <stddef.h> > | #ifdef HAVE_STDIO_H > | # include <stdio.h> > | #endif > | #ifdef HAVE_STDLIB_H > | # include <stdlib.h> > | #endif > | #ifdef HAVE_STRING_H > | # include <string.h> > | #endif > | #ifdef HAVE_INTTYPES_H > | # include <inttypes.h> > | #endif > | #ifdef HAVE_STDINT_H > | # include <stdint.h> > | #endif > | #ifdef HAVE_STRINGS_H > | # include <strings.h> > | #endif > | #ifdef HAVE_SYS_TYPES_H > | # include <sys/types.h> > | #endif > | #ifdef HAVE_SYS_STAT_H > | # include <sys/stat.h> > | #endif > | #ifdef HAVE_UNISTD_H > | # include <unistd.h> > | #endif > | int > | main (void) > | { > | if (sizeof (_Bool)) > | return 0; > | ; > | return 0; > | } > configure:2809: result: no > configure:2818: checking for stdbool.h that conforms to C99 > configure:2934: g++ -c -g -O2 conftest.cpp >&5 > conftest.cpp:73:17: error: "bool is not defined" > #error "bool is not defined" > ^ > conftest.cpp:76:17: error: "false is not defined" > #error "false is not defined" > ^ > conftest.cpp:79:17: error: "true is not defined" > #error "true is not defined" > ^ > conftest.cpp:104:25: warning: address of 's' will always evaluate to 'true' > [-Wpointer-bool-conversion] > bool ps = &s; > ~~ ^ > conftest.cpp:117:40: warning: address of array 'o' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:117:35: warning: address of array 'n' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:117:30: warning: address of array 'm' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:117:25: warning: address of array 'l' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:116:73: warning: address of array 'k' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:68: warning: address of array 'j' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:63: warning: address of array 'i' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:38: warning: address of array 'd' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:33: warning: address of array 'c' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:28: warning: address of array 'b' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:23: warning: address of array 'a' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > 12 warnings and 3 errors generated. > configure:2934: $? = 1 > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE_URL "" > | #define HAVE_STDIO_H 1 > | #define HAVE_STDLIB_H 1 > | #define HAVE_STRING_H 1 > | #define HAVE_INTTYPES_H 1 > | #define HAVE_STDINT_H 1 > | #define HAVE_STRINGS_H 1 > | #define HAVE_SYS_STAT_H 1 > | #define HAVE_SYS_TYPES_H 1 > | #define HAVE_UNISTD_H 1 > | #define STDC_HEADERS 1 > | /* end confdefs.h. */ > | #include <stdbool.h> > | > | #ifndef __bool_true_false_are_defined > | #error "__bool_true_false_are_defined is not defined" > | #endif > | char a[__bool_true_false_are_defined == 1 ? 1 : -1]; > | > | /* Regardless of whether this is C++ or "_Bool" is a > | valid type name, "true" and "false" should be usable > | in #if expressions and integer constant expressions, > | and "bool" should be a valid type name. */ > | > | #if !true > | #error "'true' is not true" > | #endif > | #if true != 1 > | #error "'true' is not equal to 1" > | #endif > | char b[true == 1 ? 1 : -1]; > | char c[true]; > | > | #if false > | #error "'false' is not false" > | #endif > | #if false != 0 > | #error "'false' is not equal to 0" > | #endif > | char d[false == 0 ? 1 : -1]; > | > | enum { e = false, f = true, g = false * true, h = true * 256 }; > | > | char i[(bool) 0.5 == true ? 1 : -1]; > | char j[(bool) 0.0 == false ? 1 : -1]; > | char k[sizeof (bool) > 0 ? 1 : -1]; > | > | struct sb { bool s: 1; bool t; } s; > | char l[sizeof s.t > 0 ? 1 : -1]; > | > | /* The following fails for > | HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ > | bool m[h]; > | char n[sizeof m == h * sizeof m[0] ? 1 : -1]; > | char o[-1 - (bool) 0 < 0 ? 1 : -1]; > | /* Catch a bug in an HP-UX C compiler. See > | https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html > | > https://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html > | */ > | bool p = true; > | bool *pp = &p; > | > | /* C 1999 specifies that bool, true, and false are to be > | macros, but C++ 2011 and later overrule this. */ > | #if __cplusplus < 201103 > | #ifndef bool > | #error "bool is not defined" > | #endif > | #ifndef false > | #error "false is not defined" > | #endif > | #ifndef true > | #error "true is not defined" > | #endif > | #endif > | > | /* If _Bool is available, repeat with it all the tests > | above that used bool. */ > | #ifdef HAVE__BOOL > | struct sB { _Bool s: 1; _Bool t; } t; > | > | char q[(_Bool) 0.5 == true ? 1 : -1]; > | char r[(_Bool) 0.0 == false ? 1 : -1]; > | char u[sizeof (_Bool) > 0 ? 1 : -1]; > | char v[sizeof t.t > 0 ? 1 : -1]; > | > | _Bool w[h]; > | char x[sizeof m == h * sizeof m[0] ? 1 : -1]; > | char y[-1 - (_Bool) 0 < 0 ? 1 : -1]; > | _Bool z = true; > | _Bool *pz = &p; > | #endif > | > | int > | main (void) > | { > | > | bool ps = &s; > | *pp |= p; > | *pp |= ! p; > | > | #ifdef HAVE__BOOL > | _Bool pt = &t; > | *pz |= z; > | *pz |= ! z; > | #endif > | > | /* Refer to every declared value, so they cannot be > | discarded as unused. */ > | return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > | + !l + !m + !n + !o + !p + !pp + !ps > | #ifdef HAVE__BOOL > | + !q + !r + !u + !v + !w + !x + !y + !z + !pt > | #endif > | ); > | > | ; > | return 0; > | } > configure:2942: result: no > configure:3010: updating cache config.cache > configure:3059: creating ./config.status > > ## ---------------------- ## > ## Running config.status. ## > ## ---------------------- ## > > This file was extended by config.status, which was > generated by GNU Autoconf 2.71. Invocation command line was > > CONFIG_FILES = > CONFIG_HEADERS = > CONFIG_LINKS = > CONFIG_COMMANDS = > $ ./config.status > > on minim1.sss.pgh.pa.us > > config.status:667: creating config.h > > ## ---------------- ## > ## Cache variables. ## > ## ---------------- ## > > ac_cv_cxx_compiler_gnu=yes > ac_cv_env_CCC_set= > ac_cv_env_CCC_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= > ac_cv_env_host_alias_value= > ac_cv_env_target_alias_set= > ac_cv_env_target_alias_value= > ac_cv_header_inttypes_h=yes > ac_cv_header_stdbool_h=no > ac_cv_header_stdint_h=yes > ac_cv_header_stdio_h=yes > ac_cv_header_stdlib_h=yes > ac_cv_header_string_h=yes > ac_cv_header_strings_h=yes > ac_cv_header_sys_stat_h=yes > ac_cv_header_sys_types_h=yes > ac_cv_header_unistd_h=yes > ac_cv_objext=o > ac_cv_prog_ac_ct_CXX=g++ > ac_cv_prog_cxx_11=no > ac_cv_prog_cxx_g=yes > ac_cv_prog_cxx_stdcxx= > ac_cv_type__Bool=no > > ## ----------------- ## > ## Output variables. ## > ## ----------------- ## > > CPPFLAGS='' > CXX='g++' > CXXFLAGS='-g -O2' > DEFS='-DHAVE_CONFIG_H' > ECHO_C='\c' > ECHO_N='' > ECHO_T='' > EXEEXT='' > LDFLAGS='' > LIBOBJS='' > LIBS='' > LTLIBOBJS='' > OBJEXT='o' > PACKAGE_BUGREPORT='' > PACKAGE_NAME='' > PACKAGE_STRING='' > PACKAGE_TARNAME='' > PACKAGE_URL='' > PACKAGE_VERSION='' > PATH_SEPARATOR=':' > SHELL='/bin/sh' > ac_ct_CXX='g++' > bindir='${exec_prefix}/bin' > build_alias='' > datadir='${datarootdir}' > datarootdir='${prefix}/share' > docdir='${datarootdir}/doc/${PACKAGE}' > dvidir='${docdir}' > exec_prefix='${prefix}' > host_alias='' > htmldir='${docdir}' > includedir='${prefix}/include' > infodir='${datarootdir}/info' > libdir='${exec_prefix}/lib' > libexecdir='${exec_prefix}/libexec' > localedir='${datarootdir}/locale' > localstatedir='${prefix}/var' > mandir='${datarootdir}/man' > oldincludedir='/usr/include' > pdfdir='${docdir}' > prefix='/usr/local' > program_transform_name='s,x,x,' > psdir='${docdir}' > runstatedir='${localstatedir}/run' > sbindir='${exec_prefix}/sbin' > sharedstatedir='${prefix}/com' > sysconfdir='${prefix}/etc' > target_alias='' > > ## ----------- ## > ## confdefs.h. ## > ## ----------- ## > > /* confdefs.h */ > #define PACKAGE_NAME "" > #define PACKAGE_TARNAME "" > #define PACKAGE_VERSION "" > #define PACKAGE_STRING "" > #define PACKAGE_BUGREPORT "" > #define PACKAGE_URL "" > #define HAVE_STDIO_H 1 > #define HAVE_STDLIB_H 1 > #define HAVE_STRING_H 1 > #define HAVE_INTTYPES_H 1 > #define HAVE_STDINT_H 1 > #define HAVE_STRINGS_H 1 > #define HAVE_SYS_STAT_H 1 > #define HAVE_SYS_TYPES_H 1 > #define HAVE_UNISTD_H 1 > #define STDC_HEADERS 1 > > configure: exit 0 509. acheaders.at:9: 509. AC_CHECK_HEADER_STDBOOL (acheaders.at:9): FAILED (acheaders.at:9) # -*- compilation -*- 514. acheaders.at:14: testing AC_HEADER_STDBOOL ... ./acheaders.at:14: autoconf --force ./acheaders.at:14: "$SHELL_N" -n configure stderr: ./acheaders.at:14: autoheader ./acheaders.at:14: ./configure $configure_options -C stdout: configure: creating cache config.cache checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes configure: updating cache config.cache configure: creating ./config.status config.status: creating config.h ./acheaders.at:14: ath_fn_check_env ./acheaders.at:14: ./configure $configure_options -C stdout: configure: loading cache config.cache checking for gcc... (cached) gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for _Bool... (cached) yes checking for stdbool.h that conforms to C99... (cached) yes configure: creating ./config.status config.status: creating config.h config.status: config.h is unchanged ./acheaders.at:14: ath_fn_check_env ./acheaders.at:14: $at_diff "config-h.c-native-r1" "config-h.c-native-r2" ./acheaders.at:14: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.c-native-r2" ./acheaders.at:14: autoconf --force ./acheaders.at:14: "$SHELL_N" -n configure stderr: ./acheaders.at:14: autoheader ./acheaders.at:14: ./configure $configure_options -C stdout: configure: creating cache config.cache checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes configure: updating cache config.cache configure: creating ./config.status config.status: creating config.h config.status: config.h is unchanged ./acheaders.at:14: ath_fn_check_env ./acheaders.at:14: $at_diff "config-h.c-native-r1" "config-h.c-cross-r1" ./acheaders.at:14: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.c-cross-r1" ./acheaders.at:14: ./configure $configure_options -C stdout: configure: loading cache config.cache checking for gcc... (cached) gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for _Bool... (cached) yes checking for stdbool.h that conforms to C99... (cached) yes configure: creating ./config.status config.status: creating config.h config.status: config.h is unchanged ./acheaders.at:14: ath_fn_check_env ./acheaders.at:14: $at_diff "config-h.c-native-r1" "config-h.c-cross-r2" ./acheaders.at:14: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.c-cross-r2" ./acheaders.at:14: autoconf --force stderr: stdout: ./acheaders.at:14: mv stderr stderr-raw && sed 's/^[^:]*m4[-.ex0-9]*: *\([^:]*:\) *\([0-9][0-9]*: \)/m4:\1\2/ s/^\([^:]*:\) *\([0-9][0-9]*:\)[^:]*m4[-.ex0-9]*: /m4:\1\2 / s/: C\(annot open \)\([^`:]*\):/: c\1`\2'\'':/ s/: include:\( cannot open\)/:\1/ s/^autom4te: [^ ]*m4[.ex]* /autom4te: m4 / s/^autom4te: error: [^ ]*m4[.ex]* /autom4te: error: m4 / s!^.*/\([^/][^/]*\)\.m4: *[0-9][0-9]*: *!\1.m4: ! s!^.*/\([^/][^/]*\)\.m4: *[0-9][0-9]*: *[0-9][0-9]*: *!\1.m4: ! s/ (E[A-Z]*)$// ' stderr-raw >&2 stderr: ./acheaders.at:14: "$SHELL_N" -n configure stderr: ./acheaders.at:14: autoheader ./acheaders.at:14: ./configure $configure_options -C; status=$? if test $status -eq 77; then touch at-no-cxx exit 0 else exit $status fi stdout: configure: creating cache config.cache checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for _Bool... no checking for stdbool.h that conforms to C99... no configure: updating cache config.cache configure: creating ./config.status config.status: creating config.h ./acheaders.at:14: ath_fn_check_env sed: 2: " /#define HAVE__BOOLdn ...": unterminated regular expression sed: 2: " /#define HAVE__BOOLdn ...": unterminated regular expression ./acheaders.at:14: $at_diff "at_defines-config-h.c-native-r1" "at_defines-config-h.cxx-native-r1" ./acheaders.at:14: $at_diff "at_config_vars-state-env.c-native-r1" "at_config_vars-state-env.cxx-native-r1" --- /dev/null 2022-07-02 10:43:51.000000000 -0400 +++ /Users/tgl/src/autoconf-2.71/tests/testsuite.dir/at-groups/514/stdout 2022-07-02 10:43:51.000000000 -0400 @@ -0,0 +1,11 @@ +--- at_config_vars-state-env.c-native-r1 2022-07-02 10:43:51.000000000 -0400 ++++ at_config_vars-state-env.cxx-native-r1 2022-07-02 10:43:51.000000000 -0400 +@@ -72,7 +72,7 @@ + ac_cv_env_target_alias_set= + ac_cv_env_target_alias_value= + ac_cv_header_inttypes_h=yes +-ac_cv_header_stdbool_h=yes ++ac_cv_header_stdbool_h=no + ac_cv_header_stdint_h=yes + ac_cv_header_stdio_h=yes + ac_cv_header_stdlib_h=yes ./acheaders.at:14: exit code was 1, expected 0 config.log: > This file contains any messages produced by compilers while > running configure, to aid debugging if configure makes a mistake. > > It was created by configure, which was > generated by GNU Autoconf 2.71. Invocation command line was > > $ ./configure -C > > ## --------- ## > ## Platform. ## > ## --------- ## > > hostname = minim1.sss.pgh.pa.us > uname -m = arm64 > uname -r = 21.5.0 > uname -s = Darwin > uname -v = Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; > root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 > > /usr/bin/uname -p = arm > /bin/uname -X = unknown > > /bin/arch = unknown > /usr/bin/arch -k = unknown > /usr/convex/getsysinfo = unknown > /usr/bin/hostinfo = Mach kernel version: > Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; > root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 > Kernel configured for up to 8 processors. > 8 processors are physically available. > 8 processors are logically available. > Processor type: arm64e (ARM64E) > Processors active: 0 1 2 3 4 5 6 7 > Primary memory available: 16.00 gigabytes > Default processor set: 365 tasks, 1397 threads, 8 processors > Load average: 2.18, Mach factor: 5.81 > /bin/machine = unknown > /usr/bin/oslevel = unknown > /bin/universe = unknown > > PATH: /Users/tgl/src/autoconf-2.71/tests/ > PATH: /Users/tgl/src/autoconf-2.71/tests/ > PATH: /Users/tgl/testversion/bin/ > PATH: /Users/tgl/bin/ > PATH: /usr/local/bin/ > PATH: /opt/local/bin/ > PATH: /opt/local/sbin/ > PATH: /usr/bin/ > PATH: /bin/ > PATH: /usr/sbin/ > PATH: /sbin/ > PATH: /Library/Apple/usr/bin/ > > > ## ----------- ## > ## Core tests. ## > ## ----------- ## > > configure:1828: creating cache config.cache > configure:2218: checking for g++ > configure:2239: found /usr/bin/g++ > configure:2250: result: g++ > configure:2277: checking for C++ compiler version > configure:2286: g++ --version >&5 > Apple clang version 13.1.6 (clang-1316.0.21.2.5) > Target: arm64-apple-darwin21.5.0 > Thread model: posix > InstalledDir: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin > configure:2297: $? = 0 > configure:2286: g++ -v >&5 > Apple clang version 13.1.6 (clang-1316.0.21.2.5) > Target: arm64-apple-darwin21.5.0 > Thread model: posix > InstalledDir: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin > configure:2297: $? = 0 > configure:2286: g++ -V >&5 > clang: error: argument to '-V' is missing (expected 1 value) > clang: error: no input files > configure:2297: $? = 1 > configure:2286: g++ -qversion >&5 > clang: error: unknown argument '-qversion'; did you mean '--version'? > clang: error: no input files > configure:2297: $? = 1 > configure:2317: checking whether the C++ compiler works > configure:2339: g++ conftest.cpp >&5 > configure:2343: $? = 0 > configure:2393: result: yes > configure:2396: checking for C++ compiler default output file name > configure:2398: result: a.out > configure:2404: checking for suffix of executables > configure:2411: g++ -o conftest conftest.cpp >&5 > configure:2415: $? = 0 > configure:2438: result: > configure:2460: checking whether we are cross compiling > configure:2468: g++ -o conftest conftest.cpp >&5 > configure:2472: $? = 0 > configure:2479: ./conftest > configure:2483: $? = 0 > configure:2498: result: no > configure:2503: checking for suffix of object files > configure:2526: g++ -c conftest.cpp >&5 > configure:2530: $? = 0 > configure:2552: result: o > configure:2556: checking whether the compiler supports GNU C++ > configure:2576: g++ -c conftest.cpp >&5 > configure:2576: $? = 0 > configure:2586: result: yes > configure:2597: checking whether g++ accepts -g > configure:2618: g++ -c -g conftest.cpp >&5 > configure:2618: $? = 0 > configure:2662: result: yes > configure:2682: checking for g++ option to enable C++11 features > configure:2697: g++ -c -g -O2 conftest.cpp >&5 > conftest.cpp:55:3: error: "Compiler does not advertise C++11 conformance" > # error "Compiler does not advertise C++11 conformance" > ^ > conftest.cpp:60:3: error: unknown type name 'constexpr' > constexpr int get_val() { return 20; } > ^ > conftest.cpp:72:17: error: delegating constructors are permitted only in C++11 > delegate(): delegate(2354) {} > ^~~~~~~~ > conftest.cpp:83:26: warning: 'override' keyword is a C++11 extension > [-Wc++11-extensions] > virtual int getval() override final { return this->n * 2; } > ^ > conftest.cpp:83:35: warning: 'final' keyword is a C++11 extension > [-Wc++11-extensions] > virtual int getval() override final { return this->n * 2; } > ^ > conftest.cpp:90:16: warning: defaulted function definitions are a C++11 > extension [-Wc++11-extensions] > nocopy() = default; > ^ > conftest.cpp:91:29: warning: deleted function definitions are a C++11 > extension [-Wc++11-extensions] > nocopy(const nocopy&) = delete; > ^ > conftest.cpp:92:41: warning: deleted function definitions are a C++11 > extension [-Wc++11-extensions] > nocopy & operator=(const nocopy&) = delete; > ^ > conftest.cpp:104:25: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > template <typename V> auto sum(V first) -> V > ^ > conftest.cpp:104:25: error: 'auto' not allowed in function return type > template <typename V> auto sum(V first) -> V > ^~~~ > conftest.cpp:104:42: error: expected ';' at end of declaration > template <typename V> auto sum(V first) -> V > ^ > ; > conftest.cpp:104:43: error: cannot use arrow operator on a type > template <typename V> auto sum(V first) -> V > ^ > conftest.cpp:108:33: warning: variadic templates are a C++11 extension > [-Wc++11-extensions] > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > conftest.cpp:108:43: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > conftest.cpp:108:43: error: 'auto' not allowed in function return type > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^~~~ > conftest.cpp:108:74: error: expected ';' at end of declaration > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > ; > conftest.cpp:108:75: error: cannot use arrow operator on a type > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > ^ > conftest.cpp:132:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a1 = 6538; > ^ > conftest.cpp:133:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a2 = 48573953.4; > ^ > conftest.cpp:134:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a3 = "String literal"; > ^ > conftest.cpp:137:8: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > for (auto i = a3; *i; ++i) { total += *i; } > ^ > conftest.cpp:153:8: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > for (auto &x : array) { x += 23; } > ^ > conftest.cpp:153:16: warning: range-based for loop is a C++11 extension > [-Wc++11-extensions] > for (auto &x : array) { x += 23; } > ^ > conftest.cpp:158:17: error: expected expression > assert (eval ([](int x) { return x*2; }, 21) == 42); > ^ > conftest.cpp:160:17: error: expected expression > assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); > ^ > conftest.cpp:162:17: error: expected expression > assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); > ^ > conftest.cpp:168:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto a = sum(1); > ^ > conftest.cpp:168:12: error: no matching function for call to 'sum' > auto a = sum(1); > ^~~ > conftest.cpp:169:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto b = sum(1, 2); > ^ > conftest.cpp:169:12: error: no matching function for call to 'sum' > auto b = sum(1, 2); > ^~~ > conftest.cpp:170:3: warning: 'auto' type specifier is a C++11 extension > [-Wc++11-extensions] > auto c = sum(1.0, 2.0, 3.0); > ^ > conftest.cpp:170:12: error: no matching function for call to 'sum' > auto c = sum(1.0, 2.0, 3.0); > ^~~ > conftest.cpp:175:25: warning: empty parentheses interpreted as a function > declaration [-Wvexing-parse] > cxx11test::delegate d2(); > ^~ > conftest.cpp:175:25: note: remove parentheses to declare a variable > cxx11test::delegate d2(); > ^~ > conftest.cpp:188:16: error: found '<::' after a template name which forms the > digraph '<:' (aka '[') and a ':', did you mean '< ::'? > test_template<::test_template<int>> v(test_template<int>(12)); > ^~~ > < :: > conftest.cpp:188:36: error: a space is required between consecutive right > angle brackets (use '> >') > test_template<::test_template<int>> v(test_template<int>(12)); > ^~ > > > > conftest.cpp:192:22: error: use of undeclared identifier 'u8' > char const *utf8 = u8"UTF-8 string \u2500"; > ^ > conftest.cpp:192:24: error: expected ';' at end of declaration > char const *utf8 = u8"UTF-8 string \u2500"; > ^ > ; > fatal error: too many errors emitted, stopping now [-ferror-limit=] > 18 warnings and 20 errors generated. > configure:2697: $? = 1 > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE_URL "" > | /* end confdefs.h. */ > | > | // Does the compiler advertise C++98 conformance? > | #if !defined __cplusplus || __cplusplus < 199711L > | # error "Compiler does not advertise C++98 conformance" > | #endif > | > | // These inclusions are to reject old compilers that > | // lack the unsuffixed header files. > | #include <cstdlib> > | #include <exception> > | > | // <cassert> and <cstring> are *not* freestanding headers in C++98. > | extern void assert (int); > | namespace std { > | extern int strcmp (const char *, const char *); > | } > | > | // Namespaces, exceptions, and templates were all added after "C++ 2.0". > | using std::exception; > | using std::strcmp; > | > | namespace { > | > | void test_exception_syntax() > | { > | try { > | throw "test"; > | } catch (const char *s) { > | // Extra parentheses suppress a warning when building autoconf itself, > | // due to lint rules shared with more typical C programs. > | assert (!(strcmp) (s, "test")); > | } > | } > | > | template <typename T> struct test_template > | { > | T const val; > | explicit test_template(T t) : val(t) {} > | template <typename U> T add(U u) { return static_cast<T>(u) + val; } > | }; > | > | } // anonymous namespace > | > | > | // Does the compiler advertise C++ 2011 conformance? > | #if !defined __cplusplus || __cplusplus < 201103L > | # error "Compiler does not advertise C++11 conformance" > | #endif > | > | namespace cxx11test > | { > | constexpr int get_val() { return 20; } > | > | struct testinit > | { > | int i; > | double d; > | }; > | > | class delegate > | { > | public: > | delegate(int n) : n(n) {} > | delegate(): delegate(2354) {} > | > | virtual int getval() { return this->n; }; > | protected: > | int n; > | }; > | > | class overridden : public delegate > | { > | public: > | overridden(int n): delegate(n) {} > | virtual int getval() override final { return this->n * 2; } > | }; > | > | class nocopy > | { > | public: > | nocopy(int i): i(i) {} > | nocopy() = default; > | nocopy(const nocopy&) = delete; > | nocopy & operator=(const nocopy&) = delete; > | private: > | int i; > | }; > | > | // for testing lambda expressions > | template <typename Ret, typename Fn> Ret eval(Fn f, Ret v) > | { > | return f(v); > | } > | > | // for testing variadic templates and trailing return types > | template <typename V> auto sum(V first) -> V > | { > | return first; > | } > | template <typename V, typename... Args> auto sum(V first, Args... rest) > -> V > | { > | return first + sum(rest...); > | } > | } > | > | > | int > | main (int argc, char **argv) > | { > | int ok = 0; > | > | assert (argc); > | assert (! argv[0]); > | { > | test_exception_syntax (); > | test_template<double> tt (2.0); > | assert (tt.add (4) == 6.0); > | assert (true && !false); > | } > | > | > | { > | // Test auto and decltype > | auto a1 = 6538; > | auto a2 = 48573953.4; > | auto a3 = "String literal"; > | > | int total = 0; > | for (auto i = a3; *i; ++i) { total += *i; } > | > | decltype(a2) a4 = 34895.034; > | } > | { > | // Test constexpr > | short sa[cxx11test::get_val()] = { 0 }; > | } > | { > | // Test initializer lists > | cxx11test::testinit il = { 4323, 435234.23544 }; > | } > | { > | // Test range-based for > | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, > | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; > | for (auto &x : array) { x += 23; } > | } > | { > | // Test lambda expressions > | using cxx11test::eval; > | assert (eval ([](int x) { return x*2; }, 21) == 42); > | double d = 2.0; > | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); > | assert (d == 5.0); > | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); > | assert (d == 5.0); > | } > | { > | // Test use of variadic templates > | using cxx11test::sum; > | auto a = sum(1); > | auto b = sum(1, 2); > | auto c = sum(1.0, 2.0, 3.0); > | } > | { > | // Test constructor delegation > | cxx11test::delegate d1; > | cxx11test::delegate d2(); > | cxx11test::delegate d3(45); > | } > | { > | // Test override and final > | cxx11test::overridden o1(55464); > | } > | { > | // Test nullptr > | char *c = nullptr; > | } > | { > | // Test template brackets > | test_template<::test_template<int>> v(test_template<int>(12)); > | } > | { > | // Unicode literals > | char const *utf8 = u8"UTF-8 string \u2500"; > | char16_t const *utf16 = u"UTF-8 string \u2500"; > | char32_t const *utf32 = U"UTF-32 string \u2500"; > | } > | > | return ok; > | } > | > configure:2715: result: none needed > configure:2784: checking for stdio.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for stdlib.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for string.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for inttypes.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for stdint.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for strings.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for sys/stat.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for sys/types.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2784: checking for unistd.h > configure:2784: g++ -c -g -O2 conftest.cpp >&5 > configure:2784: $? = 0 > configure:2784: result: yes > configure:2809: checking for _Bool > configure:2809: g++ -c -g -O2 conftest.cpp >&5 > conftest.cpp:50:13: error: use of undeclared identifier '_Bool' > if (sizeof (_Bool)) > ^ > 1 error generated. > configure:2809: $? = 1 > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE_URL "" > | #define HAVE_STDIO_H 1 > | #define HAVE_STDLIB_H 1 > | #define HAVE_STRING_H 1 > | #define HAVE_INTTYPES_H 1 > | #define HAVE_STDINT_H 1 > | #define HAVE_STRINGS_H 1 > | #define HAVE_SYS_STAT_H 1 > | #define HAVE_SYS_TYPES_H 1 > | #define HAVE_UNISTD_H 1 > | #define STDC_HEADERS 1 > | /* end confdefs.h. */ > | #include <stddef.h> > | #ifdef HAVE_STDIO_H > | # include <stdio.h> > | #endif > | #ifdef HAVE_STDLIB_H > | # include <stdlib.h> > | #endif > | #ifdef HAVE_STRING_H > | # include <string.h> > | #endif > | #ifdef HAVE_INTTYPES_H > | # include <inttypes.h> > | #endif > | #ifdef HAVE_STDINT_H > | # include <stdint.h> > | #endif > | #ifdef HAVE_STRINGS_H > | # include <strings.h> > | #endif > | #ifdef HAVE_SYS_TYPES_H > | # include <sys/types.h> > | #endif > | #ifdef HAVE_SYS_STAT_H > | # include <sys/stat.h> > | #endif > | #ifdef HAVE_UNISTD_H > | # include <unistd.h> > | #endif > | int > | main (void) > | { > | if (sizeof (_Bool)) > | return 0; > | ; > | return 0; > | } > configure:2809: result: no > configure:2818: checking for stdbool.h that conforms to C99 > configure:2934: g++ -c -g -O2 conftest.cpp >&5 > conftest.cpp:73:17: error: "bool is not defined" > #error "bool is not defined" > ^ > conftest.cpp:76:17: error: "false is not defined" > #error "false is not defined" > ^ > conftest.cpp:79:17: error: "true is not defined" > #error "true is not defined" > ^ > conftest.cpp:104:25: warning: address of 's' will always evaluate to 'true' > [-Wpointer-bool-conversion] > bool ps = &s; > ~~ ^ > conftest.cpp:117:40: warning: address of array 'o' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:117:35: warning: address of array 'n' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:117:30: warning: address of array 'm' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:117:25: warning: address of array 'l' will always evaluate to > 'true' [-Wpointer-bool-conversion] > ~^ > conftest.cpp:116:73: warning: address of array 'k' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:68: warning: address of array 'j' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:63: warning: address of array 'i' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:38: warning: address of array 'd' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:33: warning: address of array 'c' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:28: warning: address of array 'b' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > conftest.cpp:116:23: warning: address of array 'a' will always evaluate to > 'true' [-Wpointer-bool-conversion] > return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > ~^ > 12 warnings and 3 errors generated. > configure:2934: $? = 1 > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE_URL "" > | #define HAVE_STDIO_H 1 > | #define HAVE_STDLIB_H 1 > | #define HAVE_STRING_H 1 > | #define HAVE_INTTYPES_H 1 > | #define HAVE_STDINT_H 1 > | #define HAVE_STRINGS_H 1 > | #define HAVE_SYS_STAT_H 1 > | #define HAVE_SYS_TYPES_H 1 > | #define HAVE_UNISTD_H 1 > | #define STDC_HEADERS 1 > | /* end confdefs.h. */ > | #include <stdbool.h> > | > | #ifndef __bool_true_false_are_defined > | #error "__bool_true_false_are_defined is not defined" > | #endif > | char a[__bool_true_false_are_defined == 1 ? 1 : -1]; > | > | /* Regardless of whether this is C++ or "_Bool" is a > | valid type name, "true" and "false" should be usable > | in #if expressions and integer constant expressions, > | and "bool" should be a valid type name. */ > | > | #if !true > | #error "'true' is not true" > | #endif > | #if true != 1 > | #error "'true' is not equal to 1" > | #endif > | char b[true == 1 ? 1 : -1]; > | char c[true]; > | > | #if false > | #error "'false' is not false" > | #endif > | #if false != 0 > | #error "'false' is not equal to 0" > | #endif > | char d[false == 0 ? 1 : -1]; > | > | enum { e = false, f = true, g = false * true, h = true * 256 }; > | > | char i[(bool) 0.5 == true ? 1 : -1]; > | char j[(bool) 0.0 == false ? 1 : -1]; > | char k[sizeof (bool) > 0 ? 1 : -1]; > | > | struct sb { bool s: 1; bool t; } s; > | char l[sizeof s.t > 0 ? 1 : -1]; > | > | /* The following fails for > | HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ > | bool m[h]; > | char n[sizeof m == h * sizeof m[0] ? 1 : -1]; > | char o[-1 - (bool) 0 < 0 ? 1 : -1]; > | /* Catch a bug in an HP-UX C compiler. See > | https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html > | > https://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html > | */ > | bool p = true; > | bool *pp = &p; > | > | /* C 1999 specifies that bool, true, and false are to be > | macros, but C++ 2011 and later overrule this. */ > | #if __cplusplus < 201103 > | #ifndef bool > | #error "bool is not defined" > | #endif > | #ifndef false > | #error "false is not defined" > | #endif > | #ifndef true > | #error "true is not defined" > | #endif > | #endif > | > | /* If _Bool is available, repeat with it all the tests > | above that used bool. */ > | #ifdef HAVE__BOOL > | struct sB { _Bool s: 1; _Bool t; } t; > | > | char q[(_Bool) 0.5 == true ? 1 : -1]; > | char r[(_Bool) 0.0 == false ? 1 : -1]; > | char u[sizeof (_Bool) > 0 ? 1 : -1]; > | char v[sizeof t.t > 0 ? 1 : -1]; > | > | _Bool w[h]; > | char x[sizeof m == h * sizeof m[0] ? 1 : -1]; > | char y[-1 - (_Bool) 0 < 0 ? 1 : -1]; > | _Bool z = true; > | _Bool *pz = &p; > | #endif > | > | int > | main (void) > | { > | > | bool ps = &s; > | *pp |= p; > | *pp |= ! p; > | > | #ifdef HAVE__BOOL > | _Bool pt = &t; > | *pz |= z; > | *pz |= ! z; > | #endif > | > | /* Refer to every declared value, so they cannot be > | discarded as unused. */ > | return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k > | + !l + !m + !n + !o + !p + !pp + !ps > | #ifdef HAVE__BOOL > | + !q + !r + !u + !v + !w + !x + !y + !z + !pt > | #endif > | ); > | > | ; > | return 0; > | } > configure:2942: result: no > configure:3016: updating cache config.cache > configure:3065: creating ./config.status > > ## ---------------------- ## > ## Running config.status. ## > ## ---------------------- ## > > This file was extended by config.status, which was > generated by GNU Autoconf 2.71. Invocation command line was > > CONFIG_FILES = > CONFIG_HEADERS = > CONFIG_LINKS = > CONFIG_COMMANDS = > $ ./config.status > > on minim1.sss.pgh.pa.us > > config.status:667: creating config.h > > ## ---------------- ## > ## Cache variables. ## > ## ---------------- ## > > ac_cv_cxx_compiler_gnu=yes > ac_cv_env_CCC_set= > ac_cv_env_CCC_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= > ac_cv_env_host_alias_value= > ac_cv_env_target_alias_set= > ac_cv_env_target_alias_value= > ac_cv_header_inttypes_h=yes > ac_cv_header_stdbool_h=no > ac_cv_header_stdint_h=yes > ac_cv_header_stdio_h=yes > ac_cv_header_stdlib_h=yes > ac_cv_header_string_h=yes > ac_cv_header_strings_h=yes > ac_cv_header_sys_stat_h=yes > ac_cv_header_sys_types_h=yes > ac_cv_header_unistd_h=yes > ac_cv_objext=o > ac_cv_prog_ac_ct_CXX=g++ > ac_cv_prog_cxx_11=no > ac_cv_prog_cxx_g=yes > ac_cv_prog_cxx_stdcxx= > ac_cv_type__Bool=no > > ## ----------------- ## > ## Output variables. ## > ## ----------------- ## > > CPPFLAGS='' > CXX='g++' > CXXFLAGS='-g -O2' > DEFS='-DHAVE_CONFIG_H' > ECHO_C='\c' > ECHO_N='' > ECHO_T='' > EXEEXT='' > LDFLAGS='' > LIBOBJS='' > LIBS='' > LTLIBOBJS='' > OBJEXT='o' > PACKAGE_BUGREPORT='' > PACKAGE_NAME='' > PACKAGE_STRING='' > PACKAGE_TARNAME='' > PACKAGE_URL='' > PACKAGE_VERSION='' > PATH_SEPARATOR=':' > SHELL='/bin/sh' > ac_ct_CXX='g++' > bindir='${exec_prefix}/bin' > build_alias='' > datadir='${datarootdir}' > datarootdir='${prefix}/share' > docdir='${datarootdir}/doc/${PACKAGE}' > dvidir='${docdir}' > exec_prefix='${prefix}' > host_alias='' > htmldir='${docdir}' > includedir='${prefix}/include' > infodir='${datarootdir}/info' > libdir='${exec_prefix}/lib' > libexecdir='${exec_prefix}/libexec' > localedir='${datarootdir}/locale' > localstatedir='${prefix}/var' > mandir='${datarootdir}/man' > oldincludedir='/usr/include' > pdfdir='${docdir}' > prefix='/usr/local' > program_transform_name='s,x,x,' > psdir='${docdir}' > runstatedir='${localstatedir}/run' > sbindir='${exec_prefix}/sbin' > sharedstatedir='${prefix}/com' > sysconfdir='${prefix}/etc' > target_alias='' > > ## ----------- ## > ## confdefs.h. ## > ## ----------- ## > > /* confdefs.h */ > #define PACKAGE_NAME "" > #define PACKAGE_TARNAME "" > #define PACKAGE_VERSION "" > #define PACKAGE_STRING "" > #define PACKAGE_BUGREPORT "" > #define PACKAGE_URL "" > #define HAVE_STDIO_H 1 > #define HAVE_STDLIB_H 1 > #define HAVE_STRING_H 1 > #define HAVE_INTTYPES_H 1 > #define HAVE_STDINT_H 1 > #define HAVE_STRINGS_H 1 > #define HAVE_SYS_STAT_H 1 > #define HAVE_SYS_TYPES_H 1 > #define HAVE_UNISTD_H 1 > #define STDC_HEADERS 1 > > configure: exit 0 514. acheaders.at:14: 514. AC_HEADER_STDBOOL (acheaders.at:14): FAILED (acheaders.at:14) ## ------------- ## ## ../config.log ## ## ------------- ## | This file contains any messages produced by compilers while | running configure, to aid debugging if configure makes a mistake. | | It was created by GNU Autoconf configure 2.71, which was | generated by GNU Autoconf 2.71. Invocation command line was | | $ ./configure --prefix=/usr/local/autoconf-2.71 | | ## --------- ## | ## Platform. ## | ## --------- ## | | hostname = minim1.sss.pgh.pa.us | uname -m = arm64 | uname -r = 21.5.0 | uname -s = Darwin | uname -v = Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 | | /usr/bin/uname -p = arm | /bin/uname -X = unknown | | /bin/arch = unknown | /usr/bin/arch -k = unknown | /usr/convex/getsysinfo = unknown | /usr/bin/hostinfo = Mach kernel version: | Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T8101 | Kernel configured for up to 8 processors. | 8 processors are physically available. | 8 processors are logically available. | Processor type: arm64e (ARM64E) | Processors active: 0 1 2 3 4 5 6 7 | Primary memory available: 16.00 gigabytes | Default processor set: 356 tasks, 1428 threads, 8 processors | Load average: 1.90, Mach factor: 6.09 | /bin/machine = unknown | /usr/bin/oslevel = unknown | /bin/universe = unknown | | PATH: /Users/tgl/testversion/bin/ | PATH: /Users/tgl/bin/ | PATH: /usr/local/bin/ | PATH: /opt/local/bin/ | PATH: /opt/local/sbin/ | PATH: /usr/local/bin/ | PATH: /usr/bin/ | PATH: /bin/ | PATH: /usr/sbin/ | PATH: /sbin/ | PATH: /Library/Apple/usr/bin/ | | | ## ----------- ## | ## Core tests. ## | ## ----------- ## | | configure:1760: looking for aux files: config.guess config.sub missing install-sh | configure:1773: trying ./build-aux/ | configure:1802: ./build-aux/config.guess found | configure:1802: ./build-aux/config.sub found | configure:1802: ./build-aux/missing found | configure:1784: ./build-aux/install-sh found | configure:1935: checking for a BSD-compatible install | configure:2008: result: /usr/bin/install -c | configure:2019: checking whether build environment is sane | configure:2074: result: yes | configure:2233: checking for a race-free mkdir -p | configure:2277: result: ./build-aux/install-sh -c -d | configure:2284: checking for gawk | configure:2319: result: no | configure:2284: checking for mawk | configure:2319: result: no | configure:2284: checking for nawk | configure:2319: result: no | configure:2284: checking for awk | configure:2305: found /usr/bin/awk | configure:2316: result: awk | configure:2327: checking whether make sets $(MAKE) | configure:2350: result: yes | configure:2380: checking whether make supports nested variables | configure:2398: result: yes | configure:2532: checking build system type | configure:2547: result: aarch64-apple-darwin21.5.0 | configure:2567: checking host system type | configure:2581: result: aarch64-apple-darwin21.5.0 | configure:2608: autobuild project... GNU Autoconf | configure:2614: autobuild revision... 2.71 | configure:2619: autobuild hostname... minim1.sss.pgh.pa.us | configure:2630: autobuild timestamp... 20220702T143147Z | configure:2657: checking for a shell whose -n mode is known to work | configure:2689: result: /bin/sh | configure:2694: checking for characters that cannot appear in file names | configure:2715: result: none | configure:2721: checking whether directories can have trailing spaces | configure:2736: result: yes | configure:2747: checking for expr | configure:2770: found /bin/expr | configure:2782: result: /bin/expr | configure:2801: checking for GNU M4 that supports accurate traces | configure:2856: result: /opt/local/bin/gm4 | configure:2859: checking whether /opt/local/bin/gm4 accepts --gnu | configure:2870: result: yes | configure:2887: checking how m4 supports trace files | configure:2898: result: --debugfile | configure:2920: checking for perl | configure:2943: found /opt/local/bin/perl | configure:2956: result: /opt/local/bin/perl | configure:2975: checking whether /opt/local/bin/perl Fcntl::flock is implemented | configure:2990: result: yes | configure:3006: checking for emacs | configure:3027: found /Users/tgl/bin/emacs | configure:3038: result: emacs | configure:3057: checking whether emacs is sufficiently recent | configure:3068: $TEST_EMACS -batch -q -f batch-byte-compile conftest.el 1>&2 | | In toplevel form: | conftest.el:1:7: Warning: global/dynamic var `broken' lacks a prefix | | In broken-mode: | conftest.el:2:35: Warning: assignment to free variable `broken-defaults' | configure:3071: $? = 0 | configure:3080: result: yes | configure:3098: checking for emacs | configure:3130: result: emacs | configure:3155: checking where .elc files should go | configure:3169: $EMACS -batch -Q -eval '(while load-path (princ (concat (car load-path) "\n")) (setq load-path (cdr load-path)))' </dev/null >conftest.out | configure:3172: $? = 0 | configure:3185: result: ${datadir}/emacs/site-lisp | configure:3198: checking for grep that handles long lines and -e | configure:3262: result: /usr/bin/grep | configure:3267: checking for egrep | configure:3335: result: /usr/bin/grep -E | configure:3340: checking for a sed that does not truncate output | configure:3410: result: /usr/bin/sed | configure:3423: checking whether make is case sensitive | configure:3439: result: yes | configure:3607: checking that generated files are newer than configure | configure:3613: result: done | configure:3625: creating ./config.status | | ## ---------------------- ## | ## Running config.status. ## | ## ---------------------- ## | | This file was extended by GNU Autoconf config.status 2.71, which was | generated by GNU Autoconf 2.71. Invocation command line was | | CONFIG_FILES = | CONFIG_HEADERS = | CONFIG_LINKS = | CONFIG_COMMANDS = | $ ./config.status | | on minim1.sss.pgh.pa.us | | config.status:784: creating tests/atlocal | config.status:784: creating Makefile | config.status:987: executing tests/atconfig commands | | ## ---------------- ## | ## Cache variables. ## | ## ---------------- ## | | ac_cv_build=aarch64-apple-darwin21.5.0 | ac_cv_dir_trailing_space=yes | ac_cv_env_EMACSLOADPATH_set= | ac_cv_env_EMACSLOADPATH_value= | ac_cv_env_EMACS_set= | ac_cv_env_EMACS_value= | ac_cv_env_M4_set= | ac_cv_env_M4_value= | ac_cv_env_build_alias_set= | ac_cv_env_build_alias_value= | ac_cv_env_host_alias_set= | ac_cv_env_host_alias_value= | ac_cv_env_target_alias_set= | ac_cv_env_target_alias_value= | ac_cv_host=aarch64-apple-darwin21.5.0 | ac_cv_path_EGREP='/usr/bin/grep -E' | ac_cv_path_EXPR=/bin/expr | ac_cv_path_GREP=/usr/bin/grep | ac_cv_path_M4=/opt/local/bin/gm4 | ac_cv_path_PERL=/opt/local/bin/perl | ac_cv_path_SED=/usr/bin/sed | ac_cv_path_install='/usr/bin/install -c' | ac_cv_perl_flock_implemented=yes | ac_cv_prog_AWK=awk | ac_cv_prog_EMACS=emacs | ac_cv_prog_TEST_EMACS=emacs | ac_cv_prog_emacs_ok=yes | ac_cv_prog_gnu_m4_debugfile=--debugfile | ac_cv_prog_gnu_m4_gnu=yes | ac_cv_prog_make_make_case=yes | ac_cv_prog_make_make_set=yes | ac_cv_sh_working_n=/bin/sh | ac_cv_unsupported_fs_chars= | am_cv_lispdir='${datadir}/emacs/site-lisp' | am_cv_make_support_nested_variables=yes | | ## ----------------- ## | ## Output variables. ## | ## ----------------- ## | | ACLOCAL='${SHELL} '\''/Users/tgl/src/autoconf-2.71/build-aux/missing'\'' aclocal-1.16' | AMTAR='$${TAR-tar}' | AM_BACKSLASH='\' | AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' | AM_DEFAULT_VERBOSITY='1' | AM_V='$(V)' | AUTOCONF='${SHELL} '\''/Users/tgl/src/autoconf-2.71/build-aux/missing'\'' autoconf' | AUTOHEADER='${SHELL} '\''/Users/tgl/src/autoconf-2.71/build-aux/missing'\'' autoheader' | AUTOMAKE='${SHELL} '\''/Users/tgl/src/autoconf-2.71/build-aux/missing'\'' automake-1.16' | AWK='awk' | CYGPATH_W='echo' | DEFS='-DPACKAGE_NAME=\"GNU\ Autoconf\" -DPACKAGE_TARNAME=\"autoconf\" -DPACKAGE_VERSION=\"2.71\" -DPACKAGE_STRING=\"GNU\ Autoconf\ 2.71\" -DPACKAGE_BUGREPORT=\"bug-autoconf@gnu.org\" -DPACKAGE_URL=\"https://www.gnu.org/software/autoconf/\" -DPACKAGE=\"autoconf\" -DVERSION=\"2.71\"' | ECHO_C='\c' | ECHO_N='' | ECHO_T='' | EGREP='/usr/bin/grep -E' | EMACS='emacs' | EMACSLOADPATH='' | EXPR='/bin/expr' | GREP='/usr/bin/grep' | HELP2MAN='${SHELL} '\''/Users/tgl/src/autoconf-2.71/build-aux/missing'\'' help2man' | INSTALL_DATA='${INSTALL} -m 644' | INSTALL_PROGRAM='${INSTALL}' | INSTALL_SCRIPT='${INSTALL}' | INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' | LIBOBJS='' | LIBS='' | LTLIBOBJS='' | M4='/opt/local/bin/gm4' | M4_DEBUGFILE='--debugfile' | M4_GNU='--gnu' | MAKEINFO='${SHELL} '\''/Users/tgl/src/autoconf-2.71/build-aux/missing'\'' makeinfo' | MAKE_CASE_SENSITIVE_FALSE='#' | MAKE_CASE_SENSITIVE_TRUE='' | MKDIR_P='./build-aux/install-sh -c -d' | PACKAGE='autoconf' | PACKAGE_BUGREPORT='bug-autoconf@gnu.org' | PACKAGE_NAME='GNU Autoconf' | PACKAGE_STRING='GNU Autoconf 2.71' | PACKAGE_TARNAME='autoconf' | PACKAGE_URL='https://www.gnu.org/software/autoconf/' | PACKAGE_VERSION='2.71' | PATH_SEPARATOR=':' | PERL='/opt/local/bin/perl' | PERL_FLOCK='yes' | RELEASE_YEAR='2021' | SED='/usr/bin/sed' | SET_MAKE='' | SHELL='/bin/sh' | SHELL_N='/bin/sh' | STRIP='' | TEST_EMACS='emacs' | VERSION='2.71' | ac_cv_dir_trailing_space='yes' | ac_cv_unsupported_fs_chars='' | am__isrc='' | am__leading_dot='.' | am__tar='$${TAR-tar} chof - "$$tardir"' | am__untar='$${TAR-tar} xf -' | bindir='${exec_prefix}/bin' | build='aarch64-apple-darwin21.5.0' | build_alias='' | build_cpu='aarch64' | build_os='darwin21.5.0' | build_vendor='apple' | datadir='${datarootdir}' | datarootdir='${prefix}/share' | docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' | dvidir='${docdir}' | exec_prefix='${prefix}' | host='aarch64-apple-darwin21.5.0' | host_alias='' | host_cpu='aarch64' | host_os='darwin21.5.0' | host_vendor='apple' | htmldir='${docdir}' | includedir='${prefix}/include' | infodir='${datarootdir}/info' | install_sh='${SHELL} /Users/tgl/src/autoconf-2.71/build-aux/install-sh' | libdir='${exec_prefix}/lib' | libexecdir='${exec_prefix}/libexec' | lispdir='${datadir}/emacs/site-lisp' | localedir='${datarootdir}/locale' | localstatedir='${prefix}/var' | mandir='${datarootdir}/man' | mkdir_p='$(MKDIR_P)' | oldincludedir='/usr/include' | pdfdir='${docdir}' | prefix='/usr/local/autoconf-2.71' | program_transform_name='s,x,x,' | psdir='${docdir}' | runstatedir='${localstatedir}/run' | sbindir='${exec_prefix}/sbin' | sharedstatedir='${prefix}/com' | sysconfdir='${prefix}/etc' | target_alias='' | | ## ----------- ## | ## confdefs.h. ## | ## ----------- ## | | /* confdefs.h */ | #define PACKAGE_NAME "GNU Autoconf" | #define PACKAGE_TARNAME "autoconf" | #define PACKAGE_VERSION "2.71" | #define PACKAGE_STRING "GNU Autoconf 2.71" | #define PACKAGE_BUGREPORT "bug-autoconf@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/autoconf/" | #define PACKAGE "autoconf" | #define VERSION "2.71" | | configure: exit 0
2to3 2to3-3 2to3-3.10 2to3-3.8 2to3-3.9 X Xquartz aclocal aclocal-1.16 appres ar arm64-apple-darwin21-c++-mp-11 arm64-apple-darwin21-g++-mp-11 arm64-apple-darwin21-gcc-11.2.0 arm64-apple-darwin21-gcc-ar-mp-11 arm64-apple-darwin21-gcc-mp-11 arm64-apple-darwin21-gcc-nm-mp-11 arm64-apple-darwin21-gcc-ranlib-mp-11 arm64-apple-darwin21-gfortran-mp-11 as asciidoctor asn1Coding asn1Decoding asn1Parser atobm autoconf autoheader autom4te automake automake-1.16 autopoint autoreconf autoscan autoupdate bdftopcf bdftruncate bitcode-strip bitmap bmtoa brotli bsdcat bsdcpio bsdtar bundle3.0 bundler3.0 bunzip2 bzcat bzcmp bzdiff bzegrep bzfgrep bzgrep bzip2 bzip2recover bzless bzmore c++-mp-11 c_rehash c_rehash-1.1 c_rehash-3 cairo-trace captoinfo ccache ccmake cjpeg clear cmake compile_et corelist corelist-5.28 corelist-5.30 corelist-5.34 cpack cpan cpan-5.28 cpan-5.30 cpan-5.34 cpp-mp-11 ctest curl curl-config cxpm daemondo db48_archive db48_checkpoint db48_deadlock db48_dump db48_hotbackup db48_load db48_printlog db48_recover db48_sql db48_stat db48_upgrade db48_verify derb djpeg ebrowse editres emacs emacs-28.1 emacsclient enc2xs enc2xs-5.28 enc2xs-5.30 enc2xs-5.34 encguess-5.28 encguess-5.30 encguess-5.34 envsubst erb3.0 etags-emacs fax2ps fax2tiff fc-cache fc-cat fc-conflist fc-list fc-match fc-pattern fc-query fc-scan fc-validate font_cache fontname.sh fontprop.sh fonttosfnt freetype-config fslsfonts fstobdf g++-mp-11 g-ir-annotation-tool g-ir-compiler g-ir-doc-tool g-ir-generate g-ir-inspect g-ir-scanner gcc-ar-mp-11 gcc-mp-11 gcc-nm-mp-11 gcc-ranlib-mp-11 gcov-dump-mp-11 gcov-mp-11 gcov-tool-mp-11 gdbm_dump gdbm_load gdbmtool gdbus gdbus-codegen gem3.0 genbrk gencfu gencnval gendict genrb gettext gettext.sh gettextize gfortran-mp-11 gif2rgb gif2x11 gifasm gifbg gifburst gifclip gifclrmp gifcolor gifcomb gifcompose giffiltr giffix gifflip gifhisto gifinfo gifinter gifinto gifovly gifpos gifrotat gifrsize gifspnge giftext gifwedge gio gio-querymodules glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums glibtool glibtoolize glxgears glxinfo gm4 gnutls-certtool gnutls-cli gnutls-cli-debug gnutls-serv gobject-query gr2fonttest gresource gsettings gss-client gtester gtester-report h2ph h2ph-5.28 h2ph-5.30 h2ph-5.34 h2xs h2xs-5.28 h2xs-5.30 h2xs-5.34 hb-ot-shape-closure hb-shape hb-subset hb-view iceauth ico icon2gif iconv icu-config icuinfo idle idle3 idle3.10 idle3.8 idle3.9 idn2 ifnames info infocmp infotocap install-info instmodsh instmodsh-5.28 instmodsh-5.30 instmodsh-5.34 iperf3 irb3.0 jpegtran jpgicc json_pp json_pp-5.28 json_pp-5.30 json_pp-5.34 k5srvutil kadmin kdestroy kinit klist koi8rxterm kpasswd krb5-config ksu kswitch ktutil kvno ld ld-xcode ldapadd ldapcompare ldapdelete ldapexop ldapmodify ldapmodrdn ldappasswd ldapsearch ldapurl ldapvc ldapwhoami libnetcfg libnetcfg-5.28 libnetcfg-5.30 libnetcfg-5.34 libpng-config libpng16-config libtool linkicc lipo listres lto-dump-mp-11 luit lz4 lz4c lz4cat lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzless lzma lzmadec lzmainfo lzmore makeconv makeinfo mako-render-3.10 mako-render-3.9 markdown_py-3.10 markdown_py-3.9 mdb_copy mdb_dump mdb_load mdb_stat mkfontdir mkfontscale msgattrib msgcat msgcmp msgcomm msgconv msgen msgexec msgfilter msgfmt msggrep msginit msgmerge msgunfmt msguniq ncurses6-config ncursesw6-config nettle-hash nettle-lfib-stream nettle-pbkdf2 ngettext nm nm-classic objdump oclock ocsptool openssl openssl-1.1 openssl-3 otool p11-kit p11tool pal2rgb pcre-config pcregrep pcretest pdftexi2dvi perl perl5 perl5.28 perl5.28.3 perl5.30 perl5.30.3 perl5.34 perl5.34.0 perlbug perlbug-5.28 perlbug-5.30 perlbug-5.34 perldoc perldoc-5.28 perldoc-5.30 perldoc-5.34 perlivp perlivp-5.28 perlivp-5.30 perlivp-5.34 perlthanks perlthanks-5.28 perlthanks-5.30 perlthanks-5.34 piconv piconv-5.28 piconv-5.30 piconv-5.34 pkcs1-conv pkg-config pkgdata pl2pm pl2pm-5.28 pl2pm-5.30 pl2pm-5.34 png-fix-itxt pngfix pod2html pod2html-5.28 pod2html-5.30 pod2html-5.34 pod2man pod2man-5.28 pod2man-5.30 pod2man-5.34 pod2texi pod2text pod2text-5.28 pod2text-5.30 pod2text-5.34 pod2usage pod2usage-5.28 pod2usage-5.30 pod2usage-5.34 podchecker podchecker-5.28 podchecker-5.30 podchecker-5.34 podselect podselect-5.28 podselect-5.30 port port-tclsh portf portindex portmirror ppm2tiff prove prove-5.28 prove-5.30 prove-5.34 psicc psktool psl ptar ptar-5.28 ptar-5.30 ptar-5.34 ptardiff ptardiff-5.28 ptardiff-5.30 ptardiff-5.34 ptargrep ptargrep-5.28 ptargrep-5.30 ptargrep-5.34 pydoc pydoc3 pydoc3.10 pydoc3.8 pydoc3.9 python python-config python3 python3-config python3.10 python3.10-config python3.8 python3.8-config python3.9 python3.9-config python3m python3m-config quartz-wm racc3.0 rake3.0 ranlib raw2gif raw2tiff rbs3.0 rdjpgcom rdoc3.0 recode-sr-latin rendercheck reset resize rgb2gif ri3.0 rsync rsync-ssl ruby3.0 sclient segedit sessreg setxkbmap sexp-conv shasum shasum-5.28 shasum-5.30 shasum-5.34 showfont showrgb sim_client size size-classic smproxy splain splain-5.28 splain-5.30 splain-5.34 sqlite3 srptool startx streamzip-5.34 strings strip sxpm tabs texi2any texi2dvi texi2pdf texindex text2gif tic tiff2bw tiff2pdf tiff2ps tiff2rgba tiffcmp tiffcp tiffcrop tiffdither tiffdump tiffgt tiffinfo tiffmedian tiffset tiffsplit tificc tjbench toe tput transicc transset trust tset twm typeprof3.0 uconv ucs2any unlz4 unlzma unxz unzstd uuclient uuid uuid-config uxterm viewres wrjpgcom x11perf x11perfcomp xauth xbacklight xcalc xclipboard xclock xcmsdb xcompmgr xconsole xcursorgen xcutsel xditview xdm xdpr xdpyinfo xedit xev xeyes xfd xfindproxy xfontsel xfs xfsinfo xgamma xgc xgettext xhost xinit xinput xkbbell xkbcomp xkbevd xkbprint xkbvleds xkbwatch xkeystone xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xml2-config xmlcatalog xmllint xmlwf xmodmap xmore xon xpr xprop xrandr xrdb xrefresh xset xsetmode xsetpointer xsetroot xslt-config xsltproc xsm xstdcmap xsubpp xsubpp-5.28 xsubpp-5.30 xsubpp-5.34 xterm xtrapchar xtrapin xtrapinfo xtrapout xtrapproto xtrapreset xtrapstats xvinfo xwd xwininfo xwud xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore zipdetails zipdetails-5.28 zipdetails-5.30 zipdetails-5.34 zstd zstdcat zstdgrep zstdless zstdmt