Hi, GNU m4 1.4.13 fails to 'make check' on Debian GNU/Hurd.
Overview of the log is as follows: -- ... Checking ./226.improved_m Checking ./227.improved_c Checking ./228.improved_c Checking ./229.improved_c Checking ./230.improved_f Checking ./stackovf.test Stack soft limit set to 300K Failure - m4 aborted unexpectedly Output from m4: m4: internal error detected; please report this bug to <bug-m4@gnu.org>: Segmentation fault Failed checks were: ./stackovf.test make[2]: Leaving directory `/home/foo/m4/m4-1.4.13/checks' make[1]: Leaving directory `/home/foo/m4/m4-1.4.13' -- Debian packages that are installed as follows: texi2html 1.78-1 Regards, -- Hiroyuki Yamamoto 4096R/520304DC A75D B285 7050 4BF9 AEDA 91AC 3A10 59C6 5203 04DC
make check-recursive make[1]: Entering directory `/home/foo/m4/m4-1.4.13' Making check in . make[2]: Entering directory `/home/foo/m4/m4-1.4.13' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/foo/m4/m4-1.4.13' Making check in examples make[2]: Entering directory `/home/foo/m4/m4-1.4.13/examples' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/foo/m4/m4-1.4.13/examples' Making check in lib make[2]: Entering directory `/home/foo/m4/m4-1.4.13/lib' make check-recursive make[3]: Entering directory `/home/foo/m4/m4-1.4.13/lib' make[4]: Entering directory `/home/foo/m4/m4-1.4.13/lib' make[4]: Nothing to be done for `check-am'. make[4]: Leaving directory `/home/foo/m4/m4-1.4.13/lib' make[3]: Leaving directory `/home/foo/m4/m4-1.4.13/lib' make[2]: Leaving directory `/home/foo/m4/m4-1.4.13/lib' Making check in src make[2]: Entering directory `/home/foo/m4/m4-1.4.13/src' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/foo/m4/m4-1.4.13/src' Making check in doc make[2]: Entering directory `/home/foo/m4/m4-1.4.13/doc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/foo/m4/m4-1.4.13/doc' Making check in checks make[2]: Entering directory `/home/foo/m4/m4-1.4.13/checks' PATH=`pwd`/../src":"$PATH; export PATH; \ ./check-them -I ./../examples ./*[0-9][0-9][0-9].* ./stackovf.test m4 (GNU M4) 1.4.13 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://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 Rene' Seindal. Checking ./001.preprocess Checking ./002.debugging_ Checking ./003.command_li Checking ./004.command_li Checking ./005.comments Checking ./006.comments Checking ./007.input_proc Checking ./008.input_proc Checking ./009.inhibiting Checking ./010.inhibiting Checking ./011.inhibiting Checking ./012.inhibiting Checking ./013.inhibiting Checking ./014.inhibiting Checking ./015.inhibiting Checking ./016.inhibiting Checking ./017.macro_argu Checking ./018.macro_argu Checking ./019.macro_argu Checking ./020.macro_argu Checking ./021.macro_argu Checking ./022.quoting_ar Checking ./023.macro_expa Checking ./024.macro_expa Checking ./025.define Checking ./026.define Checking ./027.define Checking ./028.arguments Checking ./029.arguments Checking ./030.arguments Checking ./031.arguments Checking ./032.arguments Checking ./033.arguments Checking ./034.pseudo_arg Checking ./035.pseudo_arg Checking ./036.pseudo_arg Checking ./037.pseudo_arg Checking ./038.pseudo_arg Checking ./039.pseudo_arg Checking ./040.pseudo_arg Checking ./041.pseudo_arg Checking ./042.pseudo_arg Checking ./043.undefine Checking ./044.undefine Checking ./045.defn Checking ./046.defn Checking ./047.defn Checking ./048.defn Checking ./049.defn Checking ./050.defn Checking ./051.defn Checking ./052.pushdef Checking ./053.pushdef Checking ./054.indir Checking ./055.indir Checking ./056.indir Checking ./057.builtin Checking ./058.builtin Checking ./059.builtin Checking ./060.builtin Checking ./061.builtin Checking ./062.ifdef Checking ./063.ifelse Checking ./064.ifelse Checking ./065.ifelse Checking ./066.ifelse Checking ./067.ifelse Checking ./068.shift Checking ./069.shift Checking ./070.shift Checking ./071.shift Checking ./072.shift Checking ./073.shift Checking ./074.shift Checking ./075.shift Checking ./076.forloop Checking ./077.forloop Checking ./078.forloop Checking ./079.foreach Checking ./080.foreach Checking ./081.foreach Checking ./082.foreach Checking ./083.foreach Checking ./084.foreach Checking ./085.stacks Checking ./086.stacks Checking ./087.compositio Checking ./088.compositio Checking ./089.compositio Checking ./090.compositio Checking ./091.dumpdef Checking ./092.dumpdef Checking ./093.trace Checking ./094.trace Checking ./095.trace Checking ./096.trace Checking ./097.trace Checking ./098.debug_leve Checking ./099.debug_leve Checking ./100.debug_leve Checking ./101.debug_outp Checking ./102.dnl Checking ./103.dnl Checking ./104.dnl Checking ./105.changequot Checking ./106.changequot Checking ./107.changequot Checking ./108.changequot Checking ./109.changequot Checking ./110.changequot Checking ./111.changequot Checking ./112.changequot Checking ./113.changequot Checking ./114.changequot Checking ./115.changequot Checking ./116.changecom Checking ./117.changecom Checking ./118.changecom Checking ./119.changecom Checking ./120.changecom Checking ./121.changecom Checking ./122.changeword Checking ./123.changeword Checking ./124.changeword Checking ./125.changeword Checking ./126.changeword Checking ./127.changeword Checking ./128.m4wrap Checking ./129.m4wrap Checking ./130.m4wrap Checking ./131.m4wrap Checking ./132.m4wrap Checking ./133.m4wrap Checking ./134.include Checking ./135.include Checking ./136.include Checking ./137.include Checking ./138.include Checking ./139.include Checking ./140.diversions Checking ./141.diversions Checking ./142.diversions Checking ./143.diversions Checking ./144.divert Checking ./145.divert Checking ./146.divert Checking ./147.divert Checking ./148.divert Checking ./149.undivert Checking ./150.undivert Checking ./151.undivert Checking ./152.undivert Checking ./153.undivert Checking ./154.undivert Checking ./155.divnum Checking ./156.cleardiver Checking ./157.cleardiver Checking ./158.len Checking ./159.index_macr Checking ./160.index_macr Checking ./161.regexp Checking ./162.regexp Checking ./163.regexp Checking ./164.substr Checking ./165.substr Checking ./166.translit Checking ./167.translit Checking ./168.translit Checking ./169.translit Checking ./170.patsubst Checking ./171.patsubst Checking ./172.patsubst Checking ./173.patsubst Checking ./174.patsubst Checking ./175.format Checking ./176.format Checking ./177.format Checking ./178.incr Checking ./179.eval Checking ./180.eval Checking ./181.eval Checking ./182.eval Checking ./183.eval Checking ./184.eval Checking ./185.platform_m Checking ./186.platform_m Checking ./187.platform_m Checking ./188.syscmd Checking ./189.syscmd Checking ./190.esyscmd Checking ./191.sysval Checking ./192.sysval Checking ./193.mkstemp Checking ./194.mkstemp Checking ./195.mkstemp Checking ./196.errprint Checking ./197.location Checking ./198.location Checking ./199.location Checking ./200.m4exit Checking ./201.m4exit Checking ./202.using_froz Checking ./203.using_froz Checking ./204.using_froz Checking ./205.extensions Checking ./206.other_inco Checking ./207.other_inco Checking ./208.improved_e Checking ./209.improved_f Checking ./210.improved_f Checking ./211.improved_f Checking ./212.improved_f Checking ./213.improved_f Checking ./214.improved_f Checking ./215.improved_f Checking ./216.improved_f Checking ./217.improved_f Checking ./218.improved_f Checking ./219.improved_f Checking ./220.improved_f Checking ./221.improved_f Checking ./222.improved_f Checking ./223.improved_c Checking ./224.improved_c Checking ./225.improved_m Checking ./226.improved_m Checking ./227.improved_c Checking ./228.improved_c Checking ./229.improved_c Checking ./230.improved_f Checking ./stackovf.test Stack soft limit set to 300K Failure - m4 aborted unexpectedly Output from m4: m4: internal error detected; please report this bug to <bug-m4@gnu.org>: Segmentation fault Failed checks were: ./stackovf.test make[2]: Leaving directory `/home/foo/m4/m4-1.4.13/checks' make[1]: Leaving directory `/home/foo/m4/m4-1.4.13'