Ludovic Courtès | 1 Jul 2008 15:37
Picon

m4-1.4.11: Failure of `126.diversion'

Hi,

On GNU/Linux (NixOS), I observe the following failure:

  Checking ./126.diversions
   <at>  ../doc/m4.texinfo:4711: Origin of test
  ./126.diversions: stderr mismatch
  --- m4-tmp.17114/m4-xerr        2008-07-01 13:21:45.000000000 +0000
  +++ m4-tmp.17114/m4-err 2008-07-01 13:21:45.000000000 +0000
   <at>  <at>  -0,0 +1,2  <at>  <at> 
  +m4: ERROR: copying inserted file: Broken pipe
  +m4: write error

The thing is run by a build daemon in a chroot with no `/tmp'.

Any idea what's going on?

Thanks in advance,
Ludovic.

Eric Blake | 1 Jul 2008 19:16
Picon

Re: m4-1.4.11: Failure of `126.diversion'

>   ./126.diversions: stderr mismatch
>   --- m4-tmp.17114/m4-xerr        2008-07-01 13:21:45.000000000 +0000
>   +++ m4-tmp.17114/m4-err 2008-07-01 13:21:45.000000000 +0000
>    <at>  <at>  -0,0 +1,2  <at>  <at> 
>   +m4: ERROR: copying inserted file: Broken pipe
>   +m4: write error
> 
> The thing is run by a build daemon in a chroot with no `/tmp'.
> 
> Any idea what's going on?

Yes.  Your buildbot is ignoring SIGPIPE.  This has been previously
reported, and the testsuite in the latest git version already works
around such enviornments (even though I personally don't like
running with SIGPIPE ignored, because of the extra error messages
that it tends to produce).

--

-- 
Eric Blake

Ludovic Courtès | 1 Jul 2008 19:56
Picon

Re: m4-1.4.11: Failure of `126.diversion'

Hi,

ericblake <at> comcast.net (Eric Blake) writes:

> Yes.  Your buildbot is ignoring SIGPIPE.  This has been previously
> reported, and the testsuite in the latest git version already works
> around such enviornments (even though I personally don't like
> running with SIGPIPE ignored, because of the extra error messages
> that it tends to produce).

Hmm, I found commit 546109144ee2014257166698df2a0a9d14526a5a, which
removes SIGPIPE from the `kill' example, but that dates back to before
1.4.11 AFAICS.  Maybe that's another problem here?

Thanks,
Ludovic.

Eric Blake | 1 Jul 2008 20:38
Picon

Re: m4-1.4.11: Failure of `126.diversion'

> Hmm, I found commit 546109144ee2014257166698df2a0a9d14526a5a, which
> removes SIGPIPE from the `kill' example, but that dates back to before
> 1.4.11 AFAICS.

Unrelated to the problem at hand.

>  Maybe that's another problem here?

Much more recent:

http://lists.gnu.org/archive/html/m4-discuss/2008-06/msg00005.html

http://git.savannah.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=2b570fc

--

-- 
Eric Blake

Ludovic Courtès | 1 Jul 2008 21:44
Picon

Re: m4-1.4.11: Failure of `126.diversion'

ericblake <at> comcast.net (Eric Blake) writes:

> Much more recent:
>
> http://lists.gnu.org/archive/html/m4-discuss/2008-06/msg00005.html
>
> http://git.savannah.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=2b570fc

OK, works like a charm.

Thanks!

Ludovic.

Jean-Michel Beuken | 19 Jul 2008 16:44
Picon
Favicon

FAIL: test-strtod

Hello,

- CentOS release 5.2 (Final)
- Dual-Core AMD Opteron(tm) Processor 2220 
- gcc (GCC) 4.1.2 20071124 (Red Hat 4.1.2-42)
- m4-1.4.11

build m4 with :

./configure && make  && make check

above output of  './configure' and  a part of output of 'make check'

regards

jmb

---------------------------make check ---------------------------
....
PASS: test-strstr
test-strtod.c:667: assertion failed
test-strtod.c:668: assertion failed
test-strtod.c:688: assertion failed
test-strtod.c:717: assertion failed
test-strtod.c:718: assertion failed
FAIL: test-strtod
...
===============================
1 of 47 tests failed
Please report to bug-m4 <at> gnu.org
(Continue reading)

Eric Blake | 19 Jul 2008 16:57
Gravatar

Re: FAIL: test-strtod


According to Jean-Michel Beuken on 7/19/2008 8:44 AM:
| Hello,
|
| - CentOS release 5.2 (Final)
| - Dual-Core AMD Opteron(tm) Processor 2220 - gcc (GCC) 4.1.2 20071124
| (Red Hat 4.1.2-42)
| - m4-1.4.11

Known bug in your glibc, and not in m4.

http://lists.gnu.org/archive/html/bug-m4/2008-06/msg00001.html

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

Eric Blake             ebb9 <at> byu.net
Karl Jempty | 23 Jul 2008 02:34
Picon
Favicon

Error making M4


Hello I am getting these errors when doing a make check.
===============================
5 of 36 tests failed
Please report to bug-m4 <at> gnu.org
===============================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/home/karl/m4-1.4.10/tests'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/home/karl/m4-1.4.10/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/home/karl/m4-1.4.10/tests'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/home/karl/m4-1.4.10/tests'
make: *** [check-recursive] Error 1

also when I do a make install i get this error:

test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /usr/bin/install -c 'm4' '/usr/local/bin/m4'
/usr/bin/install: cannot create regular file `/usr/local/bin/m4': Permission denied
make[2]: *** [install-binPROGRAMS] Error 1
make[2]: Leaving directory `/home/karl/m4-1.4.10/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/karl/m4-1.4.10/src'
make: *** [install-recursive] Error 1

how can i resolve this?
_________________________________________________________________
Use video conversation to talk face-to-face with Windows Live Messenger.
(Continue reading)

Eric Blake | 23 Jul 2008 03:09
Gravatar

Re: Error making M4


According to Karl Jempty on 7/22/2008 6:34 PM:
| Hello I am getting these errors when doing a make check.
| ===============================
| 5 of 36 tests failed

Thanks for the report.  Unfortunately, you snipped the interesting bit -
which tests failed; you also omitted any description of your system (which
OS, compiler, etc).  Furthermore, there are newer versions of m4 out
there.  Would you please try either m4 1.4.11, or a more recent snapshot?

http://home.comcast.net/~ericblake/m4-1.5.89a.31-d9538d.tar.gz
http://home.comcast.net/~ericblake/m4-1.5.89a.31-d9538d.tar.gz.asc
http://home.comcast.net/~ericblake/m4-1.5.89a.31-d9538d.tar.bz2
http://home.comcast.net/~ericblake/m4-1.5.89a.31-d9538d.tar.bz2.asc
http://home.comcast.net/~ericblake/m4-1.5.89a.31-d9538d.tar.lzma
http://home.comcast.net/~ericblake/m4-1.5.89a.31-d9538d.tar.lzma.asc

|
| also when I do a make install i get this error:
|
| test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
|   /usr/bin/install -c 'm4' '/usr/local/bin/m4'
| /usr/bin/install: cannot create regular file `/usr/local/bin/m4':
Permission denied

What are the permissions on /usr/local/bin and /usr/local/bin/m4?  Do you
have permissions to install software for everyone on that machine?  If
not, then read INSTALL, which mentions using
~ './configure --prefix=/path/to/alternate/tree'
(Continue reading)

Unga | 25 Jul 2008 12:31
Picon
Favicon

[M4-1.4.11] gmake check failure

Hi

The "gmake check" of M4-1.4.11 fails as follows on i386 FreeBSD 7.0:
	PASS: test-strstr
	test-strtod.c:667: assertion failed
	test-strtod.c:668: assertion failed
	test-strtod.c:688: assertion failed
	FAIL: test-strtod

	1 of 47 tests failed

./config.guess
i386-unknown-freebsd7.0

I can provide more info on this if required and I can help you in testing, please let me know.

Thanks.

kind regards
Unga


Gmane