[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mysql
Subject:    Re: 3.23.43 fails merge and some rpl tests on HPUX 10.20
From:       Michael Stassen <stassenm () indiana ! edu>
Date:       2001-10-31 20:53:26
[Download RAW message or body]


Since I sent this, I've noticed two things:

1. Somewhere in the process of reporting and working around problems in
the build process, I lost a few recommended CXXFLAGS.  I started over from
scratch, so mysqlbug now reports

> Compilation info: CC='gcc'  CFLAGS='-DHPUX -I/opt/dce/include'
> CXX='gcc'
> CXXFLAGS='-DHPUX -I/opt/dce/include -felide-constructors -fno-exceptions
> -fno-rtti' LDFLAGS=''

(Everything else is the same).  The test results remain identical,
however.

2. I noticed the following in mysql-test/var/tmp/mysqltest-time:

  /scr/src/mysql-3.23.43/client/mysqltest: At line 6: query 'load data
  infile '../../std_data/words.dat' into table t1' failed: 1085: The file
  '../../std_data/words.dat' must be in the database directory or be
  readable by all

after I ran test rpl000001.  So, I ran `chmod -R o+r std_data`, then reran
the failed tests.  With this change, tests rpl000001, rpl000004, and
rpl000007 now pass.  Test merge still fails, however, and the remaining
rpl tests (2, 11, 14, mystery22, and sporadic_master) still hang.  I'd
suggest that configure/make should ensure that all needed permissions are
correct.

Michael


On Tue, 30 Oct 2001, Michael Stassen wrote:

> > Description:
> Configured and built mysql 3.23.43 without errors on a 9000/782
> running HPUX 10.20.  All tests pass except:
> 
> merge                  [ fail ]
> rpl000001              [ fail ]
> rpl000002               hangs
> rpl000004              [ fail ]
> prl000007              [ fail ]
> rpl000011               hangs
> rpl000014               hangs
> rpl_mystery22           hangs
> rpl_sporadic_master     hangs
> 
> Tests rpl 1, 4, and 7 fail with no additional output.  The remaining
> rpl tests seem to just hang, with no output after the lines
> 
> TEST                         USER   SYSTEM  ELAPSED        RESULT
> ------------------------------------------------------------------------
> 
> I let rpl 2 run for 7 hours, aborted 11 after 30 minutes, and gave up
> on the rest after about 5 minutes each.
> 
> Merge fails with:
> -----------------
> $./mysql-test-run --local merge     
> Installing Test Databases
> Removing Stale Files
> Installing Master Databases
> 011030 18:04:33  ../sql/mysqld: Shutdown Complete
> 
> Installing Slave Databases
> 011030 18:04:33  ../sql/mysqld: Shutdown Complete
> 
> Starting MySQL daemon
> Loading Standard Test Databases
> Starting Tests
> 
> TEST                         USER   SYSTEM  ELAPSED        RESULT
> ------------------------------------------------------------------------
> merge                         ....     ....     ....       [ fail ]
> 
> Below are the diffs between actual and expected results:
> -------------------------------------------------------
> *** r/merge.result      Wed Oct  3 19:21:17 2001
> --- r/merge.reject      Tue Oct 30 18:04:41 2001
> ***************
> *** 6,15 ****
> 2     table
> 3     t2
> a     b
> ! 3     t1
> ! 3     t2
> ! 2     table
> ! 2     table
> 1     Testing
> 1     Testing
> table type    possible_keys   key     key_len ref     rows    Extra
> --- 6,15 ----
> 2     table
> 3     t2
> a     b
> ! 1     Testing
> ! 1     Testing
> ! 1     Testing
> ! 1     Testing
> 1     Testing
> 1     Testing
> table type    possible_keys   key     key_len ref     rows    Extra
> ***************
> *** 106,114 ****
> incr  othr
> incr  othr
> 1     10
> ! 2     24
> ! 4     33
> ! 3     53
> count(*)
> 10
> count(*)
> --- 106,114 ----
> incr  othr
> incr  othr
> 1     10
> ! 1     10
> ! 1     10
> ! 1     10
> count(*)
> 10
> count(*)
> -------------------------------------------------------
> Please follow the instructions outlined at
> http://www.mysql.com/doc/R/e/Reporting_mysqltest_bugs.html
> to find the reason to this problem and how to report this.
> 
> Aborting. To continue, re-run with '--force'.
> 
> Ending Tests
> Shutting-down MySQL daemon
> 
> Master shutdown finished
> Slave shutdown finished
> -----------------
> 
> I've seen this exact output reported by others (running Solaris 2.5.1
> and Linux, if I recall correctly), but have not seen any resolution.
> 
> On a side note, mysql-test-run was determined to use /bin/diff, which
> doesn't support '-a' on my system, rather than /usr/local/bin/diff.  I
> had to edit the script to set DIFF in order to get the output above.
> I didn't see any mention of the need to do this, or a better method,
> in the documentation.
> 
> > How-To-Repeat:
> build for hpux 10.20, run 'make test' or run './mysql-test-run --local
> testname' in mysql-test.
> > Fix:
> 	
> Unknown
> > Submitter-Id:	<submitter ID>
> > Originator:	Michael Stassen
> > Organization:  Indiana University
> 
> > MySQL support: none
> > Synopsis:	3.23.43 fails merge and some rpl tests on HPUX 10.20
> > Severity:	serious
> > Priority:	medium
> > Category:	mysql
> > Class:		sw-bug
> > Release:	mysql-3.23.43 (Source distribution)
> 
> > Environment:
> 	
> System: HP-UX dr B.10.20 A 9000/782 2015374635 two-user license
> 
> Some paths:  /usr/local/bin/perl /usr/local/bin/make /usr/local/bin/gcc \
>                 /usr/ccs/bin/cc
> GCC: Reading specs from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/specs
> gcc version 2.95.3 20010315 (release)
> Compilation info: CC='gcc'  CFLAGS='-DHPUX -I/opt/dce/include -I/usr/local/include \
> -O2'  CXX='gcc'  CXXFLAGS='-DHPUX -I/opt/dce/include -I/usr/local/include -O2'  \
>                 LDFLAGS='-L/usr/local/lib'
> LIBC: 
> -r-xr-xr-x    1 bin      bin       1867776 May  2 16:51 /lib/libc.1
> -r--r--r--    1 bin      bin       2456780 May  2 16:51 /lib/libc.a
> lrwx------    1 root     sys            15 Oct 17 12:29 /lib/libc.sl -> \
>                 /usr/lib/libc.1
> -r-xr-xr-x    1 bin      bin       1867776 May  2 16:51 /usr/lib/libc.1
> -r--r--r--    1 bin      bin       2456780 May  2 16:51 /usr/lib/libc.a
> lrwx------    1 root     sys            15 Oct 17 12:29 /usr/lib/libc.sl -> \
> /usr/lib/libc.1 Configure command: ./configure --disable-largefile --with-pthread
> --with-named-thread-libs=-ldce --disable-shared
> --prefix=/usr/local/mysql --with-mysqld-user=mysql
> --libexecdir=/usr/local/mysql/sbin --datadir=/usr/local/mysql/data
> --with-libwrap
> 
> 
> ---------------------------------------------------------------------
> Before posting, please check:
> http://www.mysql.com/manual.php   (the manual)
> http://lists.mysql.com/           (the list archive)
> 
> To request this thread, e-mail <mysql-thread89429@lists.mysql.com>
> To unsubscribe, e-mail <mysql-unsubscribe-stassenm=indiana.edu@lists.mysql.com>
> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php
> 



---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <mysql-thread89660@lists.mysql.com>
To unsubscribe, e-mail <mysql-unsubscribe-mysql=progressive-comp.com@lists.mysql.com>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic