[RFC+PATCHES] Refactoring `tests/defs.in'.

2010-09-01 Thread Stefano Lattarini
Hello automakers. I think it's about time to start the refactoring of `tests/defs.in' we spoke about many times in the past. I'd like to do this in small steps, posting one or two patches at the time and waiting to have them reviewed/approved before posting the following ones (thus avoding a "di

[PATCH] Testsuite: use $SHELL to run tests which are shell scripts.

2010-09-01 Thread Stefano Lattarini
The attached patch should make it easy to run *by default* the automake testsuite with the same shell used by the build system. Before this patch, to force the consistent use of (say) ksh as the shell, I had to resort to something like: $ CONFIG_SHELL=/bin/ksh /bin/ksh ./configure CONFIG_SHELL=/

Re: libtool and Cuda

2010-09-01 Thread Adam Mercer
On Wed, Sep 1, 2010 at 14:08, Ralf Wildenhues wrote: >> Where would be an appropriate place to start in looking at adding this >> support? > > Check out the Automake git tree, find the patch in the git log that > added UPC support.  Or the discussion on the automake-patches list. > It's probably

Re: libtool and Cuda

2010-09-01 Thread Ralf Wildenhues
[ adding automake-patches, replies can drop libtool@ ] * Adam Mercer wrote on Wed, Sep 01, 2010 at 09:03:53PM CEST: > On Wed, Sep 1, 2010 at 13:44, Ralf Wildenhues wrote: [ automake support for cuda ] > > I'd love to have this, and there has been a patch for this, too > > (and I think it was rea

Re: [PATCH] Enable `set -e' in more tests (plus some tweakings).

2010-09-01 Thread Stefano Lattarini
A small update. Since the newer patch "Extend tests on AC_LIBOBJ and friends" already takes care of all the `*libobj*.test' tests, I've removed from this patch any change done to them. Regards, Stefano From 9fa9c62dbe6da930499ff9f8fd0f1207304e14ee Mon Sep 17 00:00:00 2001 From: Stefano Latta

[PATCH] Extend tests on AC_LIBOBJ and friends.

2010-09-01 Thread Stefano Lattarini
Patch tested with: 1. Debian GNU/Linux, GNU m4 1.4.11, autoconf/autom4te 2.62, dash 0.5.2, GNU make 3.81 2. Debian GNU/Linux, GNU m4 1.4.14, autoconf/autom4te 2.67, bash 2.0, GNU make 3.79 3. Debian GNU/Linux, GNU m4 1.4.14, autoconf/autom4te 2.65, bash 4.0, FreeBSD make 8.1