[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: surprise
From: |
H.Merijn Brand |
Subject: |
Re: surprise |
Date: |
Tue, 17 Dec 2002 16:12:49 +0100 |
On Mon 16 Dec 2002 18:00, "H.Merijn Brand" <address@hidden> wrote:
> It's me again :)
I keep getting that annoying error:
# make test
make: *** No rule to make target `test'. Stop.
#
> Thought you'd like to hear something good for Xmas:
>
> HP-UX 11.00, HP C-ANSI-C B.11.11.06, autoconf-2.57
>
> ## ------------------------------------------ ##
> ## All 174 tests were successful (5 skipped). ##
> ## ------------------------------------------ ##
AIX 4.3.3.0/ML-10:
## ------------------------------------------ ##
## All 174 tests were successful (5 skipped). ##
## ------------------------------------------ ##
> Though there's also some not so good news:
FWIW the build process detects my perl (5.8.0), which has the defined-or
patches in that will appear in 5.10.0 and can already be found in 5.9.0
(the development version of perl). One of the things added in those
patches is the *operator* '//', and it's low presedence version 'err'
FYI // is like ||, and describes itself as
my $var = defined $foo ? $foo : "blah";
is equal to
my $var = $foo // "blah";
but will probably be more often seen as
my $foo //= 0; # set default
which can be chained
my $var = shift @_ // $ENV{FOO} // $hash{foo} // "foo";
The current state is one big heap of conflicts:
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
Ambiguous call resolved as CORE::err(), qualify as such or use & at
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1902.
Ambiguous call resolved as CORE::err(), qualify as such or use & at
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1917.
Ambiguous call resolved as CORE::err(), qualify as such or use & at
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 3642.
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake
line 1902, near "err"
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake
line 1907, near "elsif"
Can't use global $1 in "my" at
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1909, near ",
$1"
Global symbol "$cat" requires explicit package name at
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1911.
Global symbol "$cat" requires explicit package name at
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1912.
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake
line 3642, near "err"
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake
line 3648, near "elsif"
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake
line 3656, near "elsif"
Execution of /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake
aborted due to compilation errors.
FAIL: aclibobj.test
changing all references to "err" to "error", I get
HP-UX 11.00:
:
XFAIL: auxdir2.test
:
XFAIL: cond17.test
:
FAIL: gcj4.test
:
XFAIL: subdir5.test
:
(and a few SKIP's)
:
=====================================
1 of 411 tests failed
(30 tests were not run)
Please report to address@hidden
=====================================
[ That count seems to be quite wrong ]
So my diagnostics where correct!
At this moment in time it is very unlikely that you will meet *anyone* in the
world that also hits this error, but as soon as perl-5.10.0's first alpha hits
the streets, I bet your mailbox will be flooded :)
[ And, yes, I *do* use bleading edge perl in my production work, but I guess I
know what's going on :) ]
I suggest changing the name to something less likely to conflict in the future.
Here's some verbosity:
=== Running test ./auxdir2.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
configure.in: required file `$foo/install-sh' not found
configure.in: required file `$foo/mkinstalldirs' not found
configure.in: required file `$foo/missing' not found
XFAIL: auxdir2.test
=== Running test ./cond17.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
Makefile.am: object `foo.$(OBJEXT)' created by `foo.c' and `foo.cc'
XFAIL: cond17.test
gcj4: running gcj --version
2.95.3
=== Running test ./gcj4.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: , CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: cc, CFLAGS: -Ae +O2 +Onolimit -I/pro/local/include -I/usr/inc
lude/X11R6, LDFLAGS: -Wl,+vnocompatwarnings -s -L/pro/local/lib -L/usr/lib/X11R
6
checking for a BSD-compatible install... /opt/imake/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcj... gcj
checking dependency style of gcj... none
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
checking dependency style of gcj... none
FAIL: gcj4.test
subdir5: running make --version -v
GNU Make 3.80
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
subdir5: running gcc --version
gcc (GCC) 3.3 20021216 (prerelease)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
=== Running test ./subdir5.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: gcc, CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: gcc, CFLAGS: -O4 -mpa-risc-2-0 -I/usr/include/X11R6, LDFLAGS:
-L/usr/lib/X11R6
checking for a BSD-compatible install... /opt/imake/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
configurconfig.status: creating Makefile
config.status: executing depfiles commands
if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"maude\"
-DVERSION=\"1.0\" -I. -I. -O4 -mpa-risc-2-0 -I/usr/include/X11R6 -MT a.o
-MD -MP -MF ".deps/a.Tpo" \
-c -o a.o `test -f 'a.c' || echo './'`a.c; \
then mv ".deps/a.Tpo" ".deps/a.Po"; \
else rm -f ".deps/a.Tpo"; exit 1; \
fi
gcc -O4 -mpa-risc-2-0 -I/usr/include/X11R6 -L/usr/lib/X11R6 -o wish a.o
cd . && /pro/bin/perl
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../aclocal -I
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../m4
--acdir=/pro/3gl/GNU/automake-1.7.2/tests/../m4
cd . && \
/pro/bin/perl /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake
--libdir=/pro/3gl/GNU/automake-1.7.2/tests/../lib --foreign -Werror -Wall
--foreign Makefile
cd . && /bin/sh /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/missing --run
autoconf
/bin/sh ./config.status --recheck
running /bin/sh ./configure CC=gcc --no-create --no-recursion
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: gcc, CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: gcc, CFLAGS: -O4 -mpa-risc-2-0 -I/usr/include/X11R6,
LDFLAGS: -L/usr/lib/X11R6
checking for a BSD-compatible install... /opt/imake/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
configure: creating ./config.status
cd . && /bin/sh ./config.status Makefile depfiles
config.status: creating Makefile
config.status: executing depfiles commands
Making all in maude
make[1]: Entering directory `/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/maude'
make[1]: *** No rule to make target `all'. Stop.
make[1]: Leaving directory `/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/maude'
make: *** [all-recursive] Error 1
XFAIL: subdir5.test
=====================================
1 of 4 tests failed
Please report to address@hidden
=====================================
> HP-UX 11.00, automake-1.7.2
>
> =====================================
> 355 of 411 tests failed
> (30 tests were not run)
> Please report to address@hidden
> =====================================
--
H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE: address@hidden
http://archives.develooper.com/address@hidden/ address@hidden
send smoke reports to: address@hidden, QA: http://qa.perl.org
- surprise, H.Merijn Brand, 2002/12/16
- Re: surprise,
H.Merijn Brand <=