DDD 1998-11-19 (alphaev56-dec-osf4.0d), Copyright (C) 1998 TU Braunschweig.
Compiled with CC
Requires X11R6, Xt11R6, Motif 1.2.4 (OSF/Motif Version 1.2.4)
Includes DDD core, manual, app-defaults, Athena Panner
Built 1998-11-20 by Jochen Schuetze <jos@gbf.de>.
$  ./ddd cxxtest
+  /bin/sh -c 'exec dbx '\''cxxtest'\'''
#  Hello, world!
#  Starting DBX...
#  Enabling core dumps...
#  Enabling core dumps...done.
#  Running DBX (pid 31766, tty /dev/ttyp3)...
#  Current language: c/c++
<- "dbx version 3.11.10\n"
<- "Type \'help\' for help.\n"
<- "\n"
<- "main: 489  int i = 42;\n"
<- "(dbx) "
-> "sh stty -echo -onlcr\n"
<- "sh stty -echo -onlcr\r\n"
#  DBX is running in echo mode.
<- "Cannot change mode of \"/dev/ttyp3\".\r\n"
<- "(dbx) "
-> "set $page = 1\n"
<- "set $page = 1\r\n"
<- "(dbx) "
-> "frame\n"
<- "frame\r\n"
<- "frame\r\n"
<- "     ^ syntax error\r\n"
<- "(dbx) "
-> "func\n"
<- "func\r\n"
<- "main\r\n"
<- "(dbx) "
-> "dbxenv run_io\n"
<- "dbxenv run_io\r\n"
<- "dbxenv run_io\r\n"
<- "       ^ syntax error\r\n"
<- "(dbx) "
-> "print -r 4711\n"
<- "print -r 4711\r\n"
<- "print -r 4711\r\n"
<- "         ^ syntax error\r\n"
<- "(dbx) "
-> "where -h\n"
<- "where -h\r\n"
<- "where -h\r\n"
<- "      ^ syntax error\r\n"
<- "(dbx) "
-> "display\n"
<- "display\r\n"
<- "display\r\n"
<- "       ^ syntax error\r\n"
<- "(dbx) "
-> "clear\n"
<- "clear\r\n"
<- "clear\r\n"
<- "     ^ syntax error\r\n"
<- "(dbx) "
-> "help handler\n"
<- "help handler\r\n"
<- "\r\n"
<- "Invalid keyword handler\r\n"
<- "\r\n"
<- "(dbx) "
-> "pwd\n"
<- "pwd\r\n"
<- "pwd\r\n"
<- "   ^ syntax error\r\n"
<- "(dbx) "
-> "help setenv\n"
<- "help setenv\r\n"
<- "setenv name \"string\"\t       - set environment variable <name> to <string>\r\n"
<- "(dbx) "
-> "help edit\n"
<- "help edit\r\n"
<- "edit                           - invoke editor on current file\r\n"
<- "edit <file>                    - invoke editor on file\r\n"
<- "(dbx) "
-> "help make\n"
<- "help make\r\n"
<- "\r\n"
<- "Invalid keyword make\r\n"
<- "\r\n"
<- "(dbx) "
-> "help regs\n"
<- "help regs\r\n"
<- "\r\n"
<- "Invalid keyword regs\r\n"
<- "\r\n"
<- "(dbx) "
-> "print \"DDD\"\n"
<- "print \"DDD\"\r\n"
<- "DDD \r\n"
<- "(dbx) "
-> "help when\n"
<- "help when\r\n"
<- "when <exp> { <command_list> }  - when <exp> is true, execute command_list\r\n"
<- "when at <line>{<command_list>} - when reach <line>, execute command_list\r\n"
<- "when in <proc>{<command_list>} - when reach <proc>, execute command_list\r\n"
<- "(dbx) "
-> "delete 4711 4711\n"
<- "delete 4711 4711\r\n"
<- "delete 4711 4711\r\n"
<- "            ^ syntax error\r\n"
<- "(dbx) "
-> "help run\n"
<- "help run\r\n"
<- "run arg1 arg2 ... < f1 >& f2   - begin execution of the program\r\n"
<- "(dbx) "
-> "help givenfile\n"
<- "help givenfile\r\n"
<- "\r\n"
<- "Invalid keyword givenfile\r\n"
<- "\r\n"
<- "(dbx) "
-> "help cont\n"
<- "help cont\r\n"
<- "[n] cont                       - continue execution\r\n"
<- "[n] cont <signal>              - continue with signal\r\n"
<- "cont to <line>                 - continue until <line> is reached\r\n"
<- "\t\t\t\t(temporary breakpoint)\r\n"
<- "cont in <proc>                 - continue until <proc> is reached  (see above)\r\n"
<- "cont <signal> to <line>        - continue with signal until <line> (see above)\r\n"
<- "cont <signal> in <proc>        - continue with signal until <proc> (see above)\r\n"
<- "(dbx) "
-> "help examine\n"
<- "help examine\r\n"
<- "\r\n"
<- "Invalid keyword examine\r\n"
<- "\r\n"
<- "(dbx) "
-> "help rerun\n"
<- "help rerun\r\n"
<- "rerun                          - restart execution of the program\r\n"
<- "(dbx) "
-> "language\n"
<- "language\r\n"
<- "language\r\n"
<- "        ^ syntax error\r\n"
<- "(dbx) "
-> "sh pwd\n"
<- "sh pwd\r\n"
<- "Cannot change mode of \"/dev/ttyp3\".\r\n"
<- "/data/jos/ddd-1998-11-19/ddd\r\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "list\n"
<- "list\r\n"
<- "   490      tree_test();\r\n"
<- "   491      i++;\r\n"
<- "   492      list_test(i);\r\n"
<- "   493      i++;\r\n"
<- "   494      array_test();\r\n"
<- "   495      i++;\r\n"
<- "   496      plot_test();\r\n"
<- "   497      i++;\r\n"
<- "   498      type_test();\r\n"
<- "   499      --i;\r\n"
<- "   500      cin_cout_test();\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "(dbx) "
#  Reading file "/data/jos/ddd-1998-11-19/ddd/cxxtest.C"...
#  Reading file "/data/jos/ddd-1998-11-19/ddd/cxxtest.C"...done.
#  File "/data/jos/ddd-1998-11-19/ddd/cxxtest.C" 502 lines, 11480 characters
-> "debug \n"
<- "debug \r\n"
<- "\r\n"
<- "\"debug\" is not defined\r\n"
<- "\r\n"
<- "(dbx) "
-> "sh stty -echo -onlcr\n"
<- "sh stty -echo -onlcr\r\n"
<- "Cannot change mode of \"/dev/ttyp3\".\r\n"
<- "(dbx) "
-> "# reset\n"
<- "# reset\r\n"
<- "# reset\r\n"
<- "       ^ syntax error\r\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "list\n"
<- "list\r\n"
<- "   501      return 0;\r\n"
<- "   502  }\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "(dbx) "
-> "debug \n"
<- "debug \r\n"
<- "\r\n"
<- "\"debug\" is not defined\r\n"
<- "\r\n"
<- "(dbx) "
-> "help detach\n"
<- "help detach\r\n"
<- "detach [<exp>]\t\t\t- detach from process with pid <exp> or\r\n"
<- "\t\t\t\t  current process; process continues running\r\n"
<- "(dbx) "
-> "help run\n"
<- "help run\r\n"
<- "run arg1 arg2 ... < f1 >& f2   - begin execution of the program\r\n"
<- "(dbx) "
-> "help step\n"
<- "help step\r\n"
<- "step <int>                     - single step n lines (assumes 1 for <int>)\r\n"
<- "(dbx) "
-> "help stepi\n"
<- "help stepi\r\n"
<- "stepi <exp>                    - single step <exp> assembly instructions\r\n"
<- "(dbx) "
-> "help next\n"
<- "help next\r\n"
<- "next <int>                     - step over next line n times (assumes 1)\r\n"
<- "(dbx) "
-> "help nexti\n"
<- "help nexti\r\n"
<- "nexti <exp>                    - step over next instruction <exp>times(see next)\r\n"
<- "(dbx) "
-> "help until\n"
<- "help until\r\n"
<- "\r\n"
<- "Invalid keyword until\r\n"
<- "\r\n"
<- "(dbx) "
#  Starting DBX...done.
#  Welcome to DDD 1998-11-19 "Nightsleeper" (alphaev56-dec-osf4.0d)
-> "help cont\n"
<- "help cont"
<- "\r\n"
<- "[n] cont                       - continue execution\r\n"
<- "[n] cont <signal>              - continue with signal\r\n"
<- "cont to <line>                 - continue until <line> is reached\r\n"
<- "\t\t\t\t(temporary breakpoint)\r\n"
<- "cont in <proc>                 - continue until <proc> is reached  (see above)\r\n"
<- "cont <signal> to <line>        - continue with signal until <line> (see above)\r\n"
<- "cont <signal> in <proc>        - continue with signal until <proc> (see above)\r\n"
<- "(dbx) "
-> "help signal\n"
<- "help signal\r\n"
<- "\r\n"
<- "Invalid keyword signal\r\n"
<- "\r\n"
<- "(dbx) "
-> "help kill\n"
<- "help kill\r\n"
<- "\r\n"
<- "Invalid keyword kill\r\n"
<- "\r\n"
<- "(dbx) "
-> "help up\n"
<- "help up\r\n"
<- "up <exp>                       - move up <exp> activation levels in the stack\r\n"
<- "(dbx) "
-> "help down\n"
<- "help down\r\n"
<- "down <exp>                     - move down <exp> activation levels in the stack\r\n"
<- "(dbx) "
-> "print tree_test\n"
<- "print tree_test\r\n"
<- "\r\n"
<- "\"tree_test\" is not defined or not active\r\n"
<- "(dbx) "
-> "file cxxtest.C\n"
<- "file cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "(dbx) "
-> "stop at 489\n"
<- "stop at 489\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "print int\n"
<- "print int\r\n"
<- "\r\n"
<- "can\'t evaluate a Typdef\r\n"
<- "(dbx) "
-> "commands\n"
<- "c"
<- "o"
<- "m"
<- "m"
<- "a"
<- "n"
<- "d"
<- "s"
<- "\r\n"
<- "commands"
<- "\r\n"
<- " "
<- " "
<- " "
<- " "
<- " "
<- " "
<- " "
<- " "
<- "^ syntax"
<- " error"
<- "\r\n"
<- "(dbx) "
#  Starting execution window...
+  /bin/sh -c 'tmp=${TMPDIR-/tmp}/ddd$$; export tmp; trap "rm -f $tmp" 0; trap '\''exit 1'\'' 1 2 15; xterm -bg '\''grey96'\'' -fg '\''black'\'' -cr '\''DarkGreen'\'' -fn '\''-*-lucidatypewriter-medium-r-*-*-*-120-*-*-*-*-iso8859-*'\'' -title '\''DDD: Execution Window'\'' -e /bin/sh -c '\''echo `tty` $$ $TERM $WINDOWID >$tmp; trap "" 2; while true; do sleep 3600; done'\'' >/dev/null </dev/null 2>&1 & while test ! -s $tmp; do sleep 1; done; cat $tmp'
#  Starting execution window...done.
#  Initializing execution window...
#  Initializing execution window...done.
-> "setenv TERM xterm\n"
<- "setenv TERM xterm\r\n"
<- "(dbx) "
-> "rerun < /dev/ttyp6 >& /dev/ttyp6\n"
<- "rerun < /dev/ttyp6 >& /dev/ttyp6\r\n"
<- "[2] stopped at   [main:489 ,0x120004e2c]"
<- " \tint i = 42;\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "print argc\n"
<- "print ar"
<- "g"
<- "c"
<- "\r\n"
<- "\r\n"
<- "\"argc\" is not defined or not active"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  [main:490 ,0x120004e30] \ttree_test();\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  [tree_test__Xv:277 ,0x12000416c]"
<- " \tTree *tree = 0;\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":279 "
<- ","
<- "0x120004170"
<- "]"
<- " \t"
<- "tree = new Tree(7, \"Ada\");                        // Byron Lovelace\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "\n"
<- "warning:"
<- " "
<- "\"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- "  "
<- "["
<- "__ct__4TreeXiPCc"
<- "\n"
<- "warning:"
<- " "
<- "\"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- ":157 "
<- "+"
<- "0x20003d85"
<- ","
<- "0x120003d84"
<- "]"
<- " \t"
<- "Tree(int v, const char *n):\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "\n"
<- "warning: \"./cxxtest.C\":101 has no code associated with it\n"
<- "\n"
<- "  [__ct__4DateXv\n"
<- "warning: \"./cxxtest.C\":101 has no code associated with it\n"
<- "\n"
<- ":101 +0x20003b55,0x120003b54] \tDate() \n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  [tree_test__Xv:280 ,0x1200041cc] \ttree->set_left(new Tree(1, \"Grace\"));             // Murray Hopper\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "\n"
<- "warning: \"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- "  [__ct__4TreeXiPCc\n"
<- "warning: \"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- ":157 +0x20003d85,0x120003d84] \tTree(int v, const char *n):\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "\n"
<- "warning: \"./cxxtest.C\":101 has no code associated with it\n"
<- "\n"
<- "  [__ct__4DateXv\n"
<- "warning: \"./cxxtest.C\":101 has no code associated with it\n"
<- "\n"
<- ":101 +0x20003b55,0x120003b54] \tDate() \n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  [set_left__4TreeXP4Tree:167 +0x8,0x120003e48] \tvoid set_left(Tree *t)  { _left = t; }\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":281 "
<- ","
<- "0x120004230"
<- "]"
<- " \t"
<- "tree->left()->set_left(new Tree(5, \"Judy\"));      // Clapp\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  [left__4TreeXv:162 +0x4,0x120003df4] \tTree *left()  { return left_thread  ? 0 : _left; }\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "\n"
<- "warning: \"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- "  [__ct__4TreeXiPCc\n"
<- "warning: \"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- ":157 +0x20003d85,0x120003d84] \tTree(int v, const char *n):\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "\n"
<- "warning: \"./cxxtest.C\":101 has no code associated with it\n"
<- "\n"
<- "  [__ct__4DateXv\n"
<- "warning: \"./cxxtest.C\":101 has no code associated with it\n"
<- "\n"
<- ":101 +0x20003b55,0x120003b54] \tDate() \n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  [set_left__4TreeXP4Tree:167 +0x8,0x120003e48] \tvoid set_left(Tree *t)  { _left = t; }\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":282 "
<- ","
<- "0x1200042a0"
<- "]"
<- " \t"
<- "tree->left()->set_right(new Tree(6, \"Kathleen\")); // McNulty\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "  "
<- "["
<- "left__4TreeXv"
<- ":162 "
<- "+"
<- "0x4"
<- ","
<- "0x120003df4"
<- "]"
<- " \t"
<- "Tree *left()  { return left_thread  ? 0 : _left; }\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "step\n"
<- "step\r\n"
<- "\n"
<- "warning: \"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- "  [__ct__4TreeXiPCc\n"
<- "warning: \"./cxxtest.C\":157 has no code associated with it\n"
<- "\n"
<- ":157 +0x20003d85,0x120003d84] \tTree(int v, const char *n):\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:283 ,0x120004310] \ttree->set_right(new Tree(1, \"Mildred\"));          // Koss\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":285 "
<- ","
<- "0x120004374"
<- "]"
<- " \t"
<- "tree->add_threads();\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:287 ,0x12000437c] \tfor (Tree *t = tree->first(); t != 0; t = t->next())\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":287 "
<- "+"
<- "0x58"
<- ","
<- "0x1200043d4"
<- "]"
<- " \t"
<- "for (Tree *t = tree->first(); t != 0; t = t->next())\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":288 "
<- ","
<- "0x12000438c"
<- "]"
<- " \t"
<- "cout << t->name() << \" \";\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:287 +0x58,0x1200043d4] \tfor (Tree *t = tree->first(); t != 0; t = t->next())\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":288 "
<- ","
<- "0x12000438c"
<- "]"
<- " \t"
<- "cout << t->name() << \" \";\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:287 +0x58,0x1200043d4] \tfor (Tree *t = tree->first(); t != 0; t = t->next())\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:288 ,0x12000438c] \tcout << t->name() << \" \";\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:287 +0x58,0x1200043d4] \tfor (Tree *t = tree->first(); t != 0; t = t->next())\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":288 "
<- ","
<- "0x12000438c"
<- "]"
<- " \t"
<- "cout << t->name() << \" \";\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:287 +0x58,0x1200043d4] \tfor (Tree *t = tree->first(); t != 0; t = t->next())\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":288 "
<- ","
<- "0x12000438c"
<- "]"
<- " \t"
<- "cout << t->name() << \" \";\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:287 +0x58,0x1200043d4] \tfor (Tree *t = tree->first(); t != 0; t = t->next())\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:289 ,0x1200043d8] \tcout << \"\\n"
   "\";\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "tree_test__Xv"
<- ":293 "
<- ","
<- "0x1200043f4"
<- "]"
<- " \t"
<- "tree->date.set(Tue, 29, 11, 1994);\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:294 ,0x12000440c] \ttree->date.set(Wed, 30, 11, 1994);\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:296 ,0x120004424] \tdelete tree;\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [tree_test__Xv:297 ,0x12000443c] \t}\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "main"
<- ":491 "
<- ","
<- "0x120004e34"
<- "]"
<- " \t"
<- "i++;\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [main:492 ,0x120004e38] \tlist_test(i);\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  "
<- "["
<- "main"
<- ":493 "
<- ","
<- "0x120004e40"
<- "]"
<- " \t"
<- "i++;\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "next\n"
<- "next\r\n"
<- "  [main:494 ,0x120004e44] \tarray_test();\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "step up\n"
<- "step up\r\n"
<- "step up\r\n"
<- "     ^ syntax error\r\n"
<- "(dbx) "
-> "file\n"
<- "f"
<- "i"
<- "l"
<- "e"
<- "\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "s"
<- "t"
<- "a"
<- "t"
<- "u"
<- "s"
<- "\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "x"
<- "x"
<- "t"
<- "e"
<- "s"
<- "t"
<- "."
<- "C"
<- "\""
<- ":"
<- "489"
<- "\r\n"
<- "\r\n"
<- "(dbx) "
-> "step up\n"
<- "step up\r\n"
<- "step up\r\n"
<- "     ^ syntax error\r\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] stop at \"cxxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
#  Closing execution window...
#  Closing execution window...done.
-> "setenv TERM dumb\n"
<- "setenv TERM dumb\r\n"
<- "(dbx) "
-> "cont\n"
<- "cont\r\n"
<- "\n"
<- "Program terminated normally\n"
<- "\n"
<- "(dbx) "
-> "file\n"
<- "file\r\n"
<- "./cxxtest.C\r\n"
<- "(dbx) "
-> "status\n"
<- "status\r\n"
<- "[2] "
<- "stop"
<- " at "
<- "\""
<- "c"
<- "xxtest.C\":489\r\n"
<- "\r\n"
<- "(dbx) "
-> "print signed\n"
<- "print signed\r\n"
<- "\r\n"
<- "\"signed\" is not defined or not active\r\n"
<- "(dbx) "
-> "setenv TERM dumb\n"
<- "setenv TERM dumb\r\n"
<- "(dbx) "
-> "rerun\n"
<- "rerun\r\n"
-> "\003"
-> "\003"
-> "\003"
-> "\003"
-> "\003"
!  Interrupt
-> "\003"
!  Interrupt
