1 message in com.mysql.lists.mysqlmysql-test-run broken on Tru64 4.0F PK3
FromSent OnAttachments
lo...@kestrel.cc.ku.edu09 Apr 2002 08:00 
Subject:mysql-test-run broken on Tru64 4.0F PK3
From:lo...@kestrel.cc.ku.edu (lo@kestrel.cc.ku.edu)
Date:04/09/2002 08:00:51 AM
List:com.mysql.lists.mysql

Description:

The mysql-test-run script uses 'time -p' to time the test scripts on line 782 of the script. The -p option on this version of Tru64 is broken though and causes the test script(s) to fail. Since -p is the the default option for time on this version of Tru64 removing the -p allows mysql-test-run to execute correctly.

How-To-Repeat:

Build mysql on this version of Tru64. cd mysql-test ./mysql-test-run output should be: Installing Test Databases Removing Stale Files Installing Master Databases 020409 1:32:44 ../sql/mysqld: Shutdown Complete

Installing Slave Databases 020409 1:32:45 ../sql/mysqld: Shutdown Complete

Starting MySQL daemon Loading Standard Test Databases Starting Tests

TEST USER SYSTEM ELAPSED RESULT

------------------------------------------------------------------------ alias .... .... .... [ fail ]

-p: illegal option -- - -p: illegal option -- n -p: illegal option -- o -p:
illegal option -- - -p: illegal option -- d -p: illegal option -- e -p: illegal
option -- f -p: illegal option -- a -p: illegal option -- u -p: illegal option
-- l -p: illegal option -- t -p: illegal option -- s -p: illegal option -- - -p:
illegal option -- s -p: illegal option -- o -p: illegal option -- c -p: illegal
option -- k -p: illegal option -- e -p: illegal option -- t -p: illegal option
-- = -p: illegal option -- / -p: illegal option -- h -p: illegal option -- o -p:
illegal option -- m -p: illegal option -- e -p: illegal option -- b -p: illegal
option -- / -p: illegal option -- l -p: illegal option -- o -p: illegal option
-- n -p: illegal option -- g -p: illegal option -- / -p: illegal option -- s -p:
illegal option -- r -p: illegal option -- c -p: illegal option -- / -p: illegal
option -- m -p: illegal option -- y -p: illegal option -- s -p: illegal option
-- q -p: illegal option -- l -p: ill! egal option -- - -p: illegal option -- 3 -p: illegal option -- . -p: illegal
option -- 2 -p: illegal option -- 3 -p: illegal option -- . -p: illegal option
-- 4 -p: illegal option -- 9 -p: illegal option -- / -p: illegal option -- m -p:
illegal option -- y -p: illegal option -- s -p: illegal option -- q -p: illegal
option -- l -p: illegal option -- - -p: illegal option -- t -p: illegal option
-- e -p: illegal option -- s -p: illegal option -- t -p: illegal option -- / -p:
illegal option -- v -p: illegal option -- a -p: illegal option -- r -p: illegal
option -- / -p: illegal option -- t -p: illegal option -- m
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- d
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- i
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- r
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- =
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal o! ption -- / /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- h /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- o /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- m /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- e /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- b /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- / /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- l /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- o /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- n /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- g /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- / /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- s /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:! illegal option -- r /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- c /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- / /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- m /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- y /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- s /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- q /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- l /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- - /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- 3 /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- . /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- 2 /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- 3 /homeb/long/src/mysql-3.23.49/client/.libs/lt-! mysqltest: illegal option -- .
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- 4
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- 9
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- /
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- m
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- y
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- s
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- q
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- l
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- -
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- t
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- e
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- s
/homeb/long/src/mysql-3.23.49/client! /.libs/lt-mysqltest: illegal option -- t
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- /
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- v
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- a
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- r
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- /
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- t
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- m
--no-defaults: illegal option -- -
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- i
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- l
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- e
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal ! option -- n
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- t
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- v
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- -
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- t
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- m --database=test: illegal option -- a --database=test:
illegal option -- l --database=test: illegal option -- i --database=test:
illegal option -- a --database=test: illegal option -- s --database=test:
illegal option -- . --database=test: illegal option -- r --database=test:
illegal option -- e --database=test: illegal option -- s --database=test:
illegal option -- u --database=test: illegal option -- l --database=test:
illegal option -- t No such file or directory: --password= -p: illegal! option -- - -p: illegal option -- n -p: illegal option -- o -p: illegal option
-- - -p: illegal option -- d -p: illegal option -- e -p: illegal option -- f -p:
illegal option -- a -p: illegal option -- u -p: illegal option -- l -p: illegal
option -- t -p: illegal option -- s -p: illegal option -- - -p: illegal option
-- s -p: illegal option -- o -p: illegal option -- c -p: illegal option -- k -p:
illegal option -- e -p: illegal option -- t -p: illegal option -- = -p: illegal
option -- / -p: illegal option -- h -p: illegal option -- o -p: illegal option
-- m -p: illegal option -- e -p: illegal option -- b -p: illegal option -- / -p:
illegal option -- l -p: illegal option -- o -p: illegal option -- n -p: illegal
option -- g -p: illegal option -- / -p: illegal option -- s -p: illegal option
-- r -p: illegal option -- c -p: illegal option -- / -p: illegal option -- m -p:
illegal option -- y -p: illegal option -- s -p: illegal option -- q -p: illegal
option -- l -p: illegal option! -- - -p: illegal option -- 3 -p: illegal option -- . -p: illegal option -- 2
-p: illegal option -- 3 -p: illegal option -- . -p: illegal option -- 4 -p:
illegal option -- 9 -p: illegal option -- / -p: illegal option -- m -p: illegal
option -- y -p: illegal option -- s -p: illegal option -- q -p: illegal option
-- l -p: illegal option -- - -p: illegal option -- t -p: illegal option -- e -p:
illegal option -- s -p: illegal option -- t -p: illegal option -- / -p: illegal
option -- v -p: illegal option -- a -p: illegal option -- r -p: illegal option
-- / -p: illegal option -- t -p: illegal option -- m
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- d
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- i
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- r
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- =
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- / ! /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- h
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- o
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- m
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- e
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- b
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- /
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- l
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- o
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- n
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- g
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- /
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- s
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal op! tion -- r /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- c /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- / /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- m /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- y /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- s /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- q /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- l /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- - /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- 3 /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- . /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- 2 /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal
option -- 3 /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: ! illegal option -- . /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- 4 /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- 9 /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- / /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- m /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- y /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- s /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- q /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- l /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- - /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- t /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- e /homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest:
illegal option -- s /homeb/long/src/mysql-3.23.49/client/.libs/lt-m! ysqltest: illegal option -- t
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- /
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- v
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- a
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- r
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- /
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- t
/homeb/long/src/mysql-3.23.49/client/.libs/lt-mysqltest: illegal option -- m
--no-defaults: illegal option -- -
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- i
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- l
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- e
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- n! --socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- t
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- v
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- -
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- t
--socket=/homeb/long/src/mysql-3.23.49/mysql-test/var/tmp/mysql-master.sock:
illegal option -- m --database=test: illegal option -- a --database=test:
illegal option -- l --database=test: illegal option -- i --database=test:
illegal option -- a --database=test: illegal option -- s --database=test:
illegal option -- . --database=test: illegal option -- r --database=test:
illegal option -- e --database=test: illegal option -- s --database=test:
illegal option -- u --database=test: illegal option -- l --database=test:
illegal option -- t real 0.0 user 0.0 sys 0.0

Aborting. To continue, re-run with '--force'.

Ending Tests Shutting-down MySQL daemon

Master shutdown finished Slave shutdown finished

Fix:

For this version of Tru64 remove the -p option from the time command at line 782 of mysql-test-run.

Submitter-Id: <submitter ID> Originator: Jeff Long Organization:

MySQL support: none Synopsis: mysql-test-run fails due to use of 'time -p' Severity: non-critical Priority: low Category: mysql Class: sw-bug Release: mysql-3.23.49 (Source distribution) Environment:

System: OSF1 robin.cc.ku.edu V4.0 1229 alpha Machine: alpha Some paths: /usr/bin/perl /usr/bin/make /homeb/long/bin/gmake
/usr/local/bin/gcc /usr/bin/cc GCC: Reading specs from /usr/local/lib/gcc-lib/alpha-dec-osf4.0/2.7.2/specs gcc version 2.7.2 Compilation info: CC='cc -std1' CFLAGS='-O4 -ifo -pthread -fast -inline speed
-speculate all' CXX='cxx' CXXFLAGS='-O4 -pthread -fast -inline speed
-noexceptions -nortti' LDFLAGS='' LIBC: lrwxr-xr-x 1 root system 17 Jan 17 2001 /lib/libc.a ->
../ccs/lib/libc.a lrwxr-xr-x 1 root system 17 Jan 17 2001 /usr/lib/libc.a ->
../ccs/lib/libc.a Configure command: ./configure --prefix=/usr/local/mysql --enable-large-files
'--with-named-thread-libs=-lpthread -lexc' --enable-thread-safe-client
--with-mysqld-user=mysql --with-extra-charset=complex --with-innodb
--with-berkely-db