RE: do not get any output using debug options...

"Tovrea, George W \(US SSA\)" <[email protected]>
Newsgroups gmane.comp.gnu.m4.general,gmane.comp.gnu.m4.bugs
Message-ID <[email protected]>
System:

SunOS siamese 5.10 Generic_118833-33 sun4u sparc SUNW,Sun-Blade-1500

Make check:

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.
No differences encountered
Checking ../../checks/001.preprocess
Checking ../../checks/002.debugging_
Checking ../../checks/003.command_li
Checking ../../checks/004.command_li
Checking ../../checks/005.comments
Checking ../../checks/006.comments
Checking ../../checks/007.input_proc
Checking ../../checks/008.input_proc
Checking ../../checks/009.inhibiting
Checking ../../checks/010.inhibiting
Checking ../../checks/011.inhibiting
Checking ../../checks/012.inhibiting
Checking ../../checks/013.inhibiting
Checking ../../checks/014.inhibiting
Checking ../../checks/015.inhibiting
Checking ../../checks/016.inhibiting
Checking ../../checks/017.macro_argu
Checking ../../checks/018.macro_argu
Checking ../../checks/019.macro_argu
Checking ../../checks/020.macro_argu
Checking ../../checks/021.macro_argu
Checking ../../checks/022.quoting_ar
Checking ../../checks/023.macro_expa
Checking ../../checks/024.macro_expa
Checking ../../checks/025.define
Checking ../../checks/026.define
Checking ../../checks/027.define
Checking ../../checks/028.arguments
Checking ../../checks/029.arguments
Checking ../../checks/030.arguments
Checking ../../checks/031.arguments
Checking ../../checks/032.arguments
Checking ../../checks/033.arguments
Checking ../../checks/034.pseudo_arg
Checking ../../checks/035.pseudo_arg
Checking ../../checks/036.pseudo_arg
Checking ../../checks/037.pseudo_arg
Checking ../../checks/038.pseudo_arg
Checking ../../checks/039.pseudo_arg
Checking ../../checks/040.pseudo_arg
Checking ../../checks/041.pseudo_arg
Checking ../../checks/042.pseudo_arg
Checking ../../checks/043.undefine
Checking ../../checks/044.undefine
Checking ../../checks/045.defn
Checking ../../checks/046.defn
Checking ../../checks/047.defn
Checking ../../checks/048.defn
Checking ../../checks/049.defn
Checking ../../checks/050.defn
Checking ../../checks/051.defn
Checking ../../checks/052.pushdef
Checking ../../checks/053.pushdef
Checking ../../checks/054.indir
Checking ../../checks/055.indir
Checking ../../checks/056.indir
Checking ../../checks/057.builtin
Checking ../../checks/058.builtin
Checking ../../checks/059.builtin
Checking ../../checks/060.builtin
Checking ../../checks/061.builtin
Checking ../../checks/062.ifdef
Checking ../../checks/063.ifelse
Checking ../../checks/064.ifelse
Checking ../../checks/065.ifelse
Checking ../../checks/066.ifelse
Checking ../../checks/067.ifelse
Checking ../../checks/068.shift
Checking ../../checks/069.shift
Checking ../../checks/070.shift
Checking ../../checks/071.shift
Checking ../../checks/072.shift
Checking ../../checks/073.shift
Checking ../../checks/074.shift
Checking ../../checks/075.shift
Checking ../../checks/076.forloop
Checking ../../checks/077.forloop
Checking ../../checks/078.forloop
Checking ../../checks/079.foreach
Checking ../../checks/080.foreach
Checking ../../checks/081.foreach
Checking ../../checks/082.foreach
Checking ../../checks/083.foreach
Checking ../../checks/084.foreach
Checking ../../checks/085.stacks
Checking ../../checks/086.stacks
Checking ../../checks/087.compositio
Checking ../../checks/088.compositio
Checking ../../checks/089.compositio
Checking ../../checks/090.compositio
Checking ../../checks/091.dumpdef
Checking ../../checks/092.dumpdef
Checking ../../checks/093.trace
Checking ../../checks/094.trace
Checking ../../checks/095.trace
Checking ../../checks/096.trace
Checking ../../checks/097.trace
Checking ../../checks/098.debug_leve
Checking ../../checks/099.debug_leve
Checking ../../checks/100.debug_leve
Checking ../../checks/101.debug_outp
Checking ../../checks/102.dnl
Checking ../../checks/103.dnl
Checking ../../checks/104.dnl
Checking ../../checks/105.changequot
Checking ../../checks/106.changequot
Checking ../../checks/107.changequot
Checking ../../checks/108.changequot
Checking ../../checks/109.changequot
Checking ../../checks/110.changequot
Checking ../../checks/111.changequot
Checking ../../checks/112.changequot
Checking ../../checks/113.changequot
Checking ../../checks/114.changequot
Checking ../../checks/115.changequot
Checking ../../checks/116.changecom
Checking ../../checks/117.changecom
Checking ../../checks/118.changecom
Checking ../../checks/119.changecom
Checking ../../checks/120.changecom
Checking ../../checks/121.changecom
Checking ../../checks/122.changeword
 skipping: no changeword support
Checking ../../checks/123.changeword
 skipping: no changeword support
Checking ../../checks/124.changeword
 skipping: no changeword support
Checking ../../checks/125.changeword
 skipping: no changeword support
Checking ../../checks/126.changeword
 skipping: no changeword support
Checking ../../checks/127.changeword
 skipping: no changeword support
Checking ../../checks/128.m4wrap
Checking ../../checks/129.m4wrap
Checking ../../checks/130.m4wrap
Checking ../../checks/131.m4wrap
Checking ../../checks/132.m4wrap
Checking ../../checks/133.m4wrap
Checking ../../checks/134.include
Checking ../../checks/135.include
Checking ../../checks/136.include
Checking ../../checks/137.include
Checking ../../checks/138.include
Checking ../../checks/139.include
Checking ../../checks/140.diversions
Checking ../../checks/141.diversions
Checking ../../checks/142.diversions
Checking ../../checks/143.diversions
Checking ../../checks/144.divert
Checking ../../checks/145.divert
Checking ../../checks/146.divert
Checking ../../checks/147.divert
Checking ../../checks/148.divert
Checking ../../checks/149.undivert
Checking ../../checks/150.undivert
Checking ../../checks/151.undivert
Checking ../../checks/152.undivert
Checking ../../checks/153.undivert
Checking ../../checks/154.undivert
Checking ../../checks/155.divnum
Checking ../../checks/156.cleardiver
Checking ../../checks/157.cleardiver
Checking ../../checks/158.len
Checking ../../checks/159.index_macr
Checking ../../checks/160.index_macr
Checking ../../checks/161.regexp
Checking ../../checks/162.regexp
Checking ../../checks/163.regexp
Checking ../../checks/164.substr
Checking ../../checks/165.substr
Checking ../../checks/166.translit
Checking ../../checks/167.translit
Checking ../../checks/168.translit
Checking ../../checks/169.translit
Checking ../../checks/170.patsubst
Checking ../../checks/171.patsubst
Checking ../../checks/172.patsubst
Checking ../../checks/173.patsubst
Checking ../../checks/174.patsubst
Checking ../../checks/175.format
Checking ../../checks/176.format
Checking ../../checks/177.format
Checking ../../checks/178.incr
Checking ../../checks/179.eval
Checking ../../checks/180.eval
Checking ../../checks/181.eval
Checking ../../checks/182.eval
Checking ../../checks/183.eval
Checking ../../checks/184.eval
Checking ../../checks/185.platform_m
Checking ../../checks/186.platform_m
Checking ../../checks/187.platform_m
Checking ../../checks/188.syscmd
Checking ../../checks/189.syscmd
Checking ../../checks/190.esyscmd
Checking ../../checks/191.sysval
Checking ../../checks/192.sysval
Checking ../../checks/193.mkstemp
Checking ../../checks/194.mkstemp
Checking ../../checks/195.mkstemp
Checking ../../checks/196.errprint
Checking ../../checks/197.location
Checking ../../checks/198.location
Checking ../../checks/199.location
Checking ../../checks/200.m4exit
Checking ../../checks/201.m4exit
Checking ../../checks/202.using_froz
Checking ../../checks/203.using_froz
Checking ../../checks/204.using_froz
Checking ../../checks/205.extensions
Checking ../../checks/206.other_inco
Checking ../../checks/207.other_inco
Checking ../../checks/208.improved_e
Checking ../../checks/209.improved_f
Checking ../../checks/210.improved_f
Checking ../../checks/211.improved_f
Checking ../../checks/212.improved_f
Checking ../../checks/213.improved_f
Checking ../../checks/214.improved_f
Checking ../../checks/215.improved_f
Checking ../../checks/216.improved_f
Checking ../../checks/217.improved_f
Checking ../../checks/218.improved_f
Checking ../../checks/219.improved_f
Checking ../../checks/220.improved_f
Checking ../../checks/221.improved_f
Checking ../../checks/222.improved_f
Checking ../../checks/223.improved_c
Checking ../../checks/224.improved_c
Checking ../../checks/225.improved_m
Checking ../../checks/226.improved_m
Checking ../../checks/227.improved_c
Checking ../../checks/228.improved_c
Checking ../../checks/229.improved_c
Checking ../../checks/230.improved_f
Checking ../../checks/stackovf.test
Stack soft limit set to 300K
Pass

Skipped checks were:
  ../../checks/122.changeword ../../checks/123.changeword
../../checks/124.changeword ../../checks/125.changeword
../../checks/126.changeword ../../checks/127.changeword
All checks successful
make[2]: Leaving directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/checks'
Making check in tests
make[2]: Entering directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
/app/make-3.81/make  check-recursive
make[3]: Entering directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
make[4]: Entering directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
/app/make-3.81/make  libtests.a test-alloca-opt test-array_list
test-array_oset test-avltree_oset test-binary-io test-btowc test-c-ctype
test-c-stack test-closein test-dirname test-environ test-errno
test-fcntl test-fflush test-fflush2 test-filenamecat test-fopen
test-fpending test-fpurge test-freadahead test-freading
test-frexp-nolibm test-frexpl-nolibm test-fseeko test-ftello
test-getdtablesize test-gettimeofday test-isnand-nolibm
test-isnanf-nolibm test-isnanl-nolibm test-linkedhash_list test-lseek
test-lstat test-malloca test-math test-mbrtowc test-mbsinit test-memchr2
test-open test-posix_spawn1 test-posix_spawn2 test-printf-frexp
test-printf-frexpl test-quotearg test-rawmemchr test-sched
test-sigaction test-signal test-signbit test-snprintf test-stdbool
test-stdint test-stdio test-stdlib test-strchrnul test-strerror
test-string test-strsignal test-strstr test-strtod test-sys_stat
test-sys_time test-unistd test-vasnprintf test-vasprintf-posix
test-vasprintf test-wchar test-wcrtomb test-wctype test-xvasprintf
make[5]: Entering directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
make[5]: `libtests.a' is up to date.
make[5]: `test-alloca-opt' is up to date.
make[5]: `test-array_list' is up to date.
make[5]: `test-array_oset' is up to date.
make[5]: `test-avltree_oset' is up to date.
make[5]: `test-binary-io' is up to date.
make[5]: `test-btowc' is up to date.
make[5]: `test-c-ctype' is up to date.
make[5]: `test-c-stack' is up to date.
make[5]: `test-closein' is up to date.
make[5]: `test-dirname' is up to date.
make[5]: `test-environ' is up to date.
make[5]: `test-errno' is up to date.
make[5]: `test-fcntl' is up to date.
make[5]: `test-fflush' is up to date.
make[5]: `test-fflush2' is up to date.
make[5]: `test-filenamecat' is up to date.
make[5]: `test-fopen' is up to date.
make[5]: `test-fpending' is up to date.
make[5]: `test-fpurge' is up to date.
make[5]: `test-freadahead' is up to date.
make[5]: `test-freading' is up to date.
make[5]: `test-frexp-nolibm' is up to date.
make[5]: `test-frexpl-nolibm' is up to date.
make[5]: `test-fseeko' is up to date.
make[5]: `test-ftello' is up to date.
make[5]: `test-getdtablesize' is up to date.
make[5]: `test-gettimeofday' is up to date.
make[5]: `test-isnand-nolibm' is up to date.
make[5]: `test-isnanf-nolibm' is up to date.
make[5]: `test-isnanl-nolibm' is up to date.
make[5]: `test-linkedhash_list' is up to date.
make[5]: `test-lseek' is up to date.
make[5]: `test-lstat' is up to date.
make[5]: `test-malloca' is up to date.
make[5]: `test-math' is up to date.
make[5]: `test-mbrtowc' is up to date.
make[5]: `test-mbsinit' is up to date.
make[5]: `test-memchr2' is up to date.
make[5]: `test-open' is up to date.
make[5]: `test-posix_spawn1' is up to date.
make[5]: `test-posix_spawn2' is up to date.
make[5]: `test-printf-frexp' is up to date.
make[5]: `test-printf-frexpl' is up to date.
make[5]: `test-quotearg' is up to date.
make[5]: `test-rawmemchr' is up to date.
make[5]: `test-sched' is up to date.
make[5]: `test-sigaction' is up to date.
make[5]: `test-signal' is up to date.
make[5]: `test-signbit' is up to date.
make[5]: `test-snprintf' is up to date.
make[5]: `test-stdbool' is up to date.
make[5]: `test-stdint' is up to date.
make[5]: `test-stdio' is up to date.
make[5]: `test-stdlib' is up to date.
make[5]: `test-strchrnul' is up to date.
make[5]: `test-strerror' is up to date.
make[5]: `test-string' is up to date.
make[5]: `test-strsignal' is up to date.
make[5]: `test-strstr' is up to date.
make[5]: `test-strtod' is up to date.
make[5]: `test-sys_stat' is up to date.
make[5]: `test-sys_time' is up to date.
make[5]: `test-unistd' is up to date.
make[5]: `test-vasnprintf' is up to date.
make[5]: `test-vasprintf-posix' is up to date.
make[5]: `test-vasprintf' is up to date.
make[5]: `test-wchar' is up to date.
make[5]: `test-wcrtomb' is up to date.
make[5]: `test-wctype' is up to date.
make[5]: `test-xvasprintf' is up to date.
make[5]: Leaving directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
/app/make-3.81/make  check-TESTS
make[5]: Entering directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
PASS: test-alloca-opt
PASS: test-array_list
PASS: test-array_oset
PASS: test-avltree_oset
PASS: test-binary-io.sh
Skipping test: no traditional french locale is installed
SKIP: test-btowc1.sh
Skipping test: no french Unicode locale is installed
SKIP: test-btowc2.sh
PASS: test-c-ctype
PASS: test-c-stack.sh
PASS: test-c-stack2.sh
PASS: test-closein.sh
PASS: test-dirname
PASS: test-environ
PASS: test-errno
PASS: test-fcntl
PASS: test-fflush
PASS: test-fflush2.sh
PASS: test-filenamecat
PASS: test-fopen
PASS: test-fpending.sh
PASS: test-fpurge
PASS: test-freadahead.sh
PASS: test-freading
PASS: test-frexp-nolibm
PASS: test-frexpl-nolibm
PASS: test-fseeko.sh
PASS: test-fseeko2.sh
PASS: test-ftello.sh
PASS: test-ftello2.sh
PASS: test-getdtablesize
PASS: test-gettimeofday
PASS: test-isnand-nolibm
PASS: test-isnanf-nolibm
PASS: test-isnanl-nolibm
PASS: test-linkedhash_list
PASS: test-lseek.sh
PASS: test-lstat
PASS: test-malloca
PASS: test-math
Skipping test: no traditional french locale is installed
SKIP: test-mbrtowc1.sh
Skipping test: no french Unicode locale is installed
SKIP: test-mbrtowc2.sh
Skipping test: no traditional japanese locale is installed
SKIP: test-mbrtowc3.sh
Skipping test: no transitional chinese locale is installed
SKIP: test-mbrtowc4.sh
Skipping test: no french Unicode locale is installed
SKIP: test-mbsinit.sh
PASS: test-memchr2
PASS: test-open
PASS: test-posix_spawn1
PASS: test-posix_spawn2
PASS: test-printf-frexp
PASS: test-printf-frexpl
PASS: test-quotearg.sh
PASS: test-rawmemchr
PASS: test-sched
PASS: test-sigaction
PASS: test-signal
PASS: test-signbit
PASS: test-snprintf
PASS: test-stdbool
PASS: test-stdint
PASS: test-stdio
PASS: test-stdlib
PASS: test-strchrnul
PASS: test-strerror
PASS: test-string
PASS: test-strsignal
PASS: test-strstr
PASS: test-strtod
PASS: test-sys_stat
PASS: test-sys_time
PASS: test-unistd
PASS: test-vasnprintf
PASS: test-vasprintf-posix
PASS: test-vasprintf
PASS: test-wchar
PASS: test-wcrtomb.sh
PASS: test-wctype
PASS: test-xvasprintf
======================
All 70 tests passed
(7 tests were not run)
======================
make[5]: Leaving directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
make[4]: Leaving directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
make[3]: Leaving directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
make[2]: Leaving directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol/tests'
make[1]: Leaving directory
`/net/whistler/auto/users/tovrea/M4/m4-1.4.13/build_sol'


How do I know if I am using libsigsegv? I did not use any of the sigsegv
options when configuring M4. config.log shows:

configure:7310: checking for libsigsegv
configure:7330: /net/whistler/auto/users/tovrea/local/sol2/bin/gcc
-std=gnu99 -o conftest -g -O2
-I/net/whistler/auto/users/tovrea/local/sol2/include
-L/net/whistler/auto/users/tovrea/local/sol2/lib/gcc/sparc-sun-solaris2.
10/4.4.0:/net/whistler/auto/users/tovrea/local/sol2/lib conftest.c
-lsigsegv >&5
conftest.c:81:21: error: sigsegv.h: No such file or directory
conftest.c: In function 'main':
conftest.c:85: warning: implicit declaration of function
'sigsegv_deinstall_handler'
configure:7330: $? = 1

-----Original Message-----
From: Eric Blake [mailto:[email protected]] 
Sent: Wednesday, August 12, 2009 5:25 AM
To: Tovrea, George W (US SSA)
Cc: [email protected]; [email protected]
Subject: Re: do not get any output using debug options...

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[adding bug-m4, in case others encounter this]

According to Tovrea, George W (US SSA) on 8/11/2009 12:34 PM:
> Running 
> 
> m4 (GNU M4) 1.4.13
> 
> I do not get any output when running with any combination of -d, -o
> file, --debug, --debug=aeq, --debugfile=file

Which platform is this on?  Can you show me the results of 'make check'?
Are you using libsigsegv?

- --
Don't work too hard, make some time for fun as well!

Eric Blake             [email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkqCtJAACgkQ84KuGfSFAYDSBwCgyhivoD/36Xx51Q0/YNr9ZPBn
cE0AoIzHzkBOo5y1zu//uzuKKUhOGxKe
=4xVW
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.