--- Begin Message ---
Package: zshdb
Version: 0.03+git20090619-1
Severity: serious
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20090713 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[4]: Entering directory
> `/build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration'
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/brkpt1.check
> 2009-07-14 02:06:07.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/brkpt1.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,8 +1,5 @@
> (dbg-test1.sh:4):
> -fn1 () {
> - echo "fn1 here"
> - x=5
> - ...
> +fn1 () { echo "fn1 here" x=5 fn3 }
> +#
> +# Test of breakpoint handling
> +#
> FAIL: test-brkpt1
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/bug-args.check
> 2009-07-14 02:06:07.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/bug-args.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,5 +1,5 @@
> (bug-args.sh:2):
> -echo First parm i ...
> +echo First parm is: $1
> +# Debugger test to see that parameter handling of $1, $2, etc is correct.
> +print $#
> 0
> @@ -8,7 +8,7 @@
> +step 2
> First parm is:
> (bug-args.sh:4):
> -sh ...
> +shift 2
> +# There should now be 5 args set and $5 should have a value
> +print $#
> 5
> @@ -18,7 +18,7 @@
> e
> +step
> (bug-args.sh:6):
> -e ...
> +exit 0
> +# There should now be 3 args set and $5 should not have a value
> +print $#
> 3
> FAIL: test-bug-args
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/bugIFS.check
> 2009-07-14 02:06:07.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/bugIFS.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,10 +1,10 @@
> (bugIFS.sh:2):
> -IFS ...
> +IFS="."
> +# Debugger test of an old IFS bug
> +#
> +step
> (bugIFS.sh:3):
> -PS4=' ...
> +PS4='foo'
> +## Make sure PS4 in an eval is the same as what we just set.
> +print "+$IFS+"
> +.+
> FAIL: test-bugIFS
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/bug-errexit.check
> 2009-07-14 02:06:07.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/bug-errexit.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,13 +1,13 @@
> (bug-errexit.sh:4):
> -set -o er ...
> +set -o errexit
> +# We once had a bug when some options were set (errexit and -u)
> +# Make sure this doesn't happen again.
> +step-
> (bug-errexit.sh:5):
> -s ...
> +set -u
> +step-
> (bug-errexit.sh:6):
> -prin ...
> +print one
> +where 1
> ->0 in file `bug-errexit.sh' at line 6
> +quit
> FAIL: test-bug-errexit
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/bug-ksharrays.check
> 2009-07-14 02:06:07.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/bug-ksharrays.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,16 +1,16 @@
> (bug-ksharrays.sh:3):
> -unsetopt ksha ...
> +unsetopt ksharrays
> +# Get past initial unsetopt
> +next
> (bug-ksharrays.sh:4):
> -setopt ksharrays sh_word_ ...
> +setopt ksharrays sh_word_split
> +# Show we don't have ksharrays set
> +eval setopt
> norcs
> +# Now move past set ksharrays
> +next
> (bug-ksharrays.sh:5):
> - ...
> +x=1
> +# See that we have this set inside eval
> +eval setopt
> ksharrays
> FAIL: test-bug-ksharrays
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/delete.check
> 2009-07-14 02:06:08.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/delete.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,6 +1,5 @@
> (stepping.sh:3):
> -for ((i=0; i<3; i++)) do
> - print 1st loop $i ...
> +for ((i=0; i<3; i++)) do print 1st loop $i done
> +# Make sure autostep is off for next text
> +set force on
> +###############################
> @@ -35,8 +34,7 @@
> 2nd loop 2
> Breakpoint 2 hit.
> (stepping.sh:5):
> -for ((i=0; i<3; i++)) do
> - print 3rd loop $i ...
> +for ((i=0; i<3; i++)) do print 3rd loop $i done
> +# Should stop at line 5 not 4
> +where 1
> ->0 in file `stepping.sh' at line 5
> @@ -67,8 +65,7 @@
> 4th loop 2
> Breakpoint 4 hit.
> (stepping.sh:7):
> -for ((i=0; i<3; i++)) do
> - print 5th loop $i ...
> +for ((i=0; i<3; i++)) do print 5th loop $i done
> +# Should be at breakpoint but not one that's been deleted
> +where 1
> ->0 in file `stepping.sh' at line 7
> FAIL: test-delete
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/enable.check
> 2009-07-14 02:06:08.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/enable.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,7 +1,5 @@
> (nexting.sh:3):
> -p () {
> - print ${funcfiletrace[0]##*/}
> - print '= ...
> +p () { print ${funcfiletrace[0]##*/} print '===' }
> +###############################
> +break 5
> Breakpoint 1 set in file nexting.sh, line 5.
> @@ -22,7 +20,7 @@
> +continue
> Breakpoint 2 hit.
> (nexting.sh:3):
> -print ${funcfiletrace[0] ...
> +print ${funcfiletrace[0]##*/}
> +info break
> Num Type Disp Enb What
> 1 breakpoint keep n nexting.sh:5
> @@ -44,7 +42,7 @@
> ===
> Breakpoint 3 hit.
> (nexting.sh:6):
> - ...
> +p
> +# Should get back to 6
> +info break
> Num Type Disp Enb What
> @@ -61,7 +59,7 @@
> ===
> Breakpoint 3 hit.
> (nexting.sh:6):
> - ...
> +x=6
> +info break
> Num Type Disp Enb What
> 1 breakpoint keep y nexting.sh:5
> FAIL: test-enable
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/examine.check
> 2009-07-14 02:06:08.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/examine.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,5 +1,5 @@
> (exam.sh:3):
> -unsetopt ksha ...
> +unsetopt ksharrays
> +# Examine with blanks
> +examine
>
> @@ -19,7 +19,7 @@
> One-time breakpoint 1 set in file exam.sh, line 10.
> Breakpoint 1 hit.
> (exam.sh:10):
> -unset s ...
> +unset string
> +examine ary
> typeset -ar ary
> ary=(10 100 100)
> FAIL: test-examine
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/frame.check
> 2009-07-14 02:06:09.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/frame.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,9 +1,5 @@
> (hanoi.sh:6):
> -init () {
> - if (( $tracing ))
> - then
> - _Dbg_linetrace=1
> - ...
> +init () { if (( $tracing )) then _Dbg_linetrace=1 fi }
> +# Test of frame commands
> +# We also try all of the various where/backtrace variants
> +# Do we give a valid stack listing initially?
> @@ -19,9 +15,7 @@
> +# Let's start with a couple of stack entries
> +step 7
> (hanoi.sh:8):
> -if (( $tracing ))
> -then
> - _Dbg_linetrace= ...
> +if (( $tracing )) then _Dbg_linetrace=1 fi
> +where 2
> ->0 in file `hanoi.sh' at line 8
> ##1 init called from file `hanoi.sh' at line 41
> @@ -57,7 +51,7 @@
> +## continue hanoi
> +step 12
> (hanoi.sh:16):
> -typeset -r ...
> +typeset -r a=$2
> +where 3
> ->0 in file `hanoi.sh' at line 16
> ##1 hanoi called from file `hanoi.sh' at line 21
> FAIL: test-frame
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/list.check
> 2009-07-14 02:06:09.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/list.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,8 +1,5 @@
> (dbg-test1.sh:4):
> -fn1 () {
> - echo "fn1 here"
> - x=5
> - ...
> +fn1 () { echo "fn1 here" x=5 fn3 }
> +# Test of debugger 'list' command
> +#
> +help l
> FAIL: test-list
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/next.check
> 2009-07-14 02:06:10.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/next.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,7 +1,5 @@
> (nexting.sh:3):
> -p () {
> - print ${funcfiletrace[0]##*/}
> - print '= ...
> +p () { print ${funcfiletrace[0]##*/} print '===' }
> +set basename on
> +# Make sure autostep is off for next text
> +set force off
> @@ -9,12 +7,12 @@
> Show stepping forces a new line is off.
> +next
> (nexting.sh:4):
> -setopt ksha ...
> +setopt ksharrays
> +where 1
> ->0 in file `nexting.sh' at line 4
> +next
> (nexting.sh:5):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 5
> +# Test that next+ skips multiple statements
> @@ -22,7 +20,7 @@
> nexting.sh:5
> ===
> (nexting.sh:6):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 6
> +# Same thing - but should stop at 2nd statement in line
> @@ -30,12 +28,12 @@
> nexting.sh:6
> ===
> (nexting.sh:6):
> - ...
> +x=6
> +where 1
> ->0 in file `nexting.sh' at line 6
> +next
> (nexting.sh:7):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 7
> +# Now check with set force on
> @@ -46,7 +44,7 @@
> nexting.sh:7
> ===
> (nexting.sh:8):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 8
> +# Override force
> @@ -54,12 +52,12 @@
> nexting.sh:8
> ===
> (nexting.sh:8):
> - ...
> +x=8
> +where 1
> ->0 in file `nexting.sh' at line 8
> +next-
> (nexting.sh:9):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 9
> +# A null command should use the last next
> @@ -67,17 +65,17 @@
> nexting.sh:9
> ===
> (nexting.sh:9):
> - ...
> +x=9
> +where 1
> ->0 in file `nexting.sh' at line 9
> +next-
> (nexting.sh:10):
> - ...
> +p
> +next
> nexting.sh:10
> ===
> (nexting.sh:11):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 11
> +# Try a null command the other way
> @@ -85,14 +83,14 @@
> nexting.sh:11
> ===
> (nexting.sh:12):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 12
> +next+
> nexting.sh:12
> ===
> (nexting.sh:13):
> - ...
> +p
> +where 1
> ->0 in file `nexting.sh' at line 13
> +quit
> FAIL: test-next
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/sopts.check
> 2009-07-14 02:06:11.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/sopts.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,8 +1,4 @@
> -/build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> (dbg-test1.sh:4):
> -fn1 () {
> - echo "fn1 here"
> - x=5
> - ...
> +fn1 () { echo "fn1 here" x=5 fn3 }
> +# Just a simple quit command.
> +quit
> --- /tmp/sopts-filtered.check 2009-07-14 02:06:11.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/lopts.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -17,19 +17,11 @@
> -V | --version Print the debugger version number.
> -x | --eval-command CMDFILE
> Execute debugger commands from CMDFILE.
> -/build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> (dbg-test1.sh:4):
> -fn1 () {
> - echo "fn1 here"
> - x=5
> - ...
> +fn1 () { echo "fn1 here" x=5 fn3 }
> +# Just a simple quit command.
> +quit
> -/build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> (dbg-test1.sh:4):
> -fn1 () {
> - echo "fn1 here"
> - x=5
> - ...
> +fn1 () { echo "fn1 here" x=5 fn3 }
> +# Just a simple quit command.
> +quit
> FAIL: test-opts
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> --- /tmp/restart-filtered.check 2009-07-14 02:06:11.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/restart.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,5 +1,5 @@
> (restart.sh:4):
> - ...
> +x=1
> +# Test Restart command
> +list
> 4: => x=1
> @@ -8,10 +8,10 @@
> 7: z=0
> +step
> (restart.sh:5):
> - ...
> +cd /
> +step
> (restart.sh:6):
> - ...
> +y=2
> +break 7
> Breakpoint 1 set in file restart.sh, line 7.
> +run -B -q -L ... restart.sh
> FAIL: test-restart
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> --- /tmp/setshow-filtered.check 2009-07-14 02:06:11.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/setshow.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,8 +1,5 @@
> (dbg-test2.sh:6):
> -fn1 () {
> - echo "fn1 here"
> - x=5
> - ...
> +fn1 () { echo "fn1 here" x=5 fn3 }
> +# Test of miscellaneous commands:
> +# 'source', 'info args', 'show args', 'show warranty', 'show copying', etc.
> +#### *** GNU things...
> FAIL: test-setshow
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/skip.check
> 2009-07-14 02:06:11.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/skip.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,19 +1,16 @@
> (stepping.sh:3):
> -for ((i=0; i<3; i++)) do
> - print 1st loop $i ...
> +for ((i=0; i<3; i++)) do print 1st loop $i done
> +# Make sure autostep is off for next text
> +set force on
> +# Test that skip skips multiple statements
> +skip
> (stepping.sh:4):
> -for ((i=0; i<3; i++)) do
> - print 2nd loop $i ...
> +for ((i=0; i<3; i++)) do print 2nd loop $i done
> +where 1
> ->0 in file `stepping.sh' at line 4
> +skip 2
> (stepping.sh:6):
> -for ((i=0; i<3; i++)) do
> - print 4th loop $i ...
> +for ((i=0; i<3; i++)) do print 4th loop $i done
> +where 1
> ->0 in file `stepping.sh' at line 6
> +quit
> FAIL: test-skip
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/step.check
> 2009-07-14 02:06:11.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/step.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,6 +1,5 @@
> (stepping.sh:3):
> -for ((i=0; i<3; i++)) do
> - print 1st loop $i ...
> +for ((i=0; i<3; i++)) do print 1st loop $i done
> +# Make sure autostep is off for next text
> +set force off
> +show force
> @@ -11,8 +10,7 @@
> 1st loop 1
> 1st loop 2
> (stepping.sh:4):
> -for ((i=0; i<3; i++)) do
> - print 2nd loop $i ...
> +for ((i=0; i<3; i++)) do print 2nd loop $i done
> +set force on
> +show force
> Show stepping forces a new line is on.
> @@ -22,39 +20,35 @@
> 2nd loop 1
> 2nd loop 2
> (stepping.sh:5):
> -for ((i=0; i<3; i++)) do
> - print 3rd loop $i ...
> +for ((i=0; i<3; i++)) do print 3rd loop $i done
> +# Override force
> +step-
> (stepping.sh:5):
> -print 3rd lo ...
> +print 3rd loop $i
> +step-
> 3rd loop 0
> (stepping.sh:5):
> -print 3rd lo ...
> +print 3rd loop $i
> +# A null command should use the last step
> +step-
> 3rd loop 1
> (stepping.sh:5):
> -print 3rd lo ...
> +print 3rd loop $i
> +step
> 3rd loop 2
> (stepping.sh:6):
> -for ((i=0; i<3; i++)) do
> - print 4th loop $i ...
> +for ((i=0; i<3; i++)) do print 4th loop $i done
> +# Try a null command the other way
> +step+
> 4th loop 0
> 4th loop 1
> 4th loop 2
> (stepping.sh:7):
> -for ((i=0; i<3; i++)) do
> - print 5th loop $i ...
> +for ((i=0; i<3; i++)) do print 5th loop $i done
> +step+
> 5th loop 0
> 5th loop 1
> 5th loop 2
> (stepping.sh:8):
> -for ((i=0; i<3; i++)) do
> - print 6th loop $i ...
> +for ((i=0; i<3; i++)) do print 6th loop $i done
> +quit
> FAIL: test-step
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/subshell.check
> 2009-07-14 02:06:12.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/subshell.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,25 +1,23 @@
> (subshell.sh:2):
> - ...
> +x=2
> +# Test of debugging through a subshell
> +examine x
> x
> +step
> (subshell.sh:3):
> -(
> - x='line 3'
> - y='line ...
> +( x='line 3' y='line 4' )
> +examine x
> typeset x=2
> +step
> (subshell.sh:3):
> -x='lin ...
> +x='line 3'
> +print $ZSH_SUBSHELL
> 1
> +examine x
> typeset x=2
> +step
> (subshell.sh:4):
> -y='lin ...
> +y='line 4'
> +# Set inside a subshell
> +set autoeval on
> +examine x
> @@ -39,9 +37,7 @@
> 12 examine x
> +step
> (subshell.sh:6):
> -(
> - x=$(print line 7)
> - y='line ...
> +( x=$(print line 7) y='line 8' )
> +examine x
> typeset x=2
> +print $ZSH_SUBSHELL
> @@ -69,7 +65,7 @@
> 18 show autoeval
> +step 3
> (subshell.sh:8):
> -y='lin ...
> +y='line 8'
> +examine x
> typeset x='line 7'
> +print $ZSH_SUBSHELL
> FAIL: test-subshell
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/lib/processor.sh:37:
> no such file or directory:
> ---
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/integration/tbreak.check
> 2009-07-14 02:06:13.000000000 +0200
> +++
> /build/user-zshdb_0.03+git20090619-1-amd64-mD41Fz/zshdb-0.03+git20090619/test/data/tbreak.right
> 2009-06-19 15:21:19.000000000 +0200
> @@ -1,11 +1,9 @@
> (nexting.sh:3):
> -p () {
> - print ${funcfiletrace[0]##*/}
> - print '= ...
> +p () { print ${funcfiletrace[0]##*/} print '===' }
> +# Get past line 3
> +step
> (nexting.sh:4):
> -setopt ksha ...
> +setopt ksharrays
> +# Temporary breakpoint inside function
> +tbreak 3
> One-time breakpoint 1 set in file nexting.sh, line 3.
> @@ -17,7 +15,7 @@
> One-time breakpoint 2 set in file nexting.sh, line 6.
> Breakpoint 1 hit.
> (nexting.sh:3):
> -print ${funcfiletrace[0] ...
> +print ${funcfiletrace[0]##*/}
> +# Breakpoint at line 6 should still be shown
> +info break
> Num Type Disp Enb What
> @@ -27,7 +25,7 @@
> ===
> Breakpoint 2 hit.
> (nexting.sh:6):
> - ...
> +p
> +# Now we get to line 6 and
> +# no more breakpoints should be shown.
> +info break
> FAIL: test-tbreak
> make[4]: *** [check-TESTS] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2009/07/13/zshdb_0.03+git20090619-1_lsid64.buildlog
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.
--
| Lucas Nussbaum
| lu...@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |
--- End Message ---