Synchronizing submodule url for 'src/compiler-rt' Synchronizing submodule url for 'src/jemalloc' Synchronizing submodule url for 'src/liblibc' Synchronizing submodule url for 'src/llvm' Synchronizing submodule url for 'src/rt/hoedown' Synchronizing submodule url for 'src/rust-installer' HEAD is now at d30da54 Merge pull request #30 from japaric/msan HEAD is now at 11bfb0d Merge pull request #16 from glandium/rust HEAD is now at 8d8264b Auto merge of #512 - dumbbell:support-aarch64-unknown-freebsd, r=alexcrichton HEAD is now at ceb177e Merge pull request #60 from japaric/gh38406 HEAD is now at da282f1 Merge pull request #8 from GuillaumeGomez/line_information HEAD is now at 4f99485 Merge pull request #54 from brson/docdir Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage0 test from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage0 rustc from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Copying stage1 compiler (x86_64-unknown-linux-gnu) Building stage1 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage1 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage1 test from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage1 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Copying stage1 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Copying stage2 compiler (x86_64-unknown-linux-gnu) Copying stage2 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Copying stage2 test from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 tool compiletest (x86_64-unknown-linux-gnu) Check compiletest suite=debuginfo mode=debuginfo-gdb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) running 107 tests test [debuginfo-gdb] debuginfo-gdb/borrowed-enum.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/borrowed-c-style-enum.rs ... ok test [debuginfo-gdb] debuginfo-gdb/basic-types-globals.rs ... ok test [debuginfo-gdb] debuginfo-gdb/basic-types-mut-globals.rs ... ok test [debuginfo-gdb] debuginfo-gdb/borrowed-basic.rs ... ok test [debuginfo-gdb] debuginfo-gdb/basic-types-globals-metadata.rs ... ok test [debuginfo-gdb] debuginfo-gdb/basic-types.rs ... ok test [debuginfo-gdb] debuginfo-gdb/borrowed-tuple.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/associated-types.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/borrowed-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/basic-types-metadata.rs ... ok test [debuginfo-gdb] debuginfo-gdb/by-value-self-argument-in-trait-impl.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/boxed-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/box.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/c-style-enum-in-composite.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/constant-debug-locs.rs ... ok test [debuginfo-gdb] debuginfo-gdb/by-value-non-immediate-argument.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/borrowed-unique-basic.rs ... ok test [debuginfo-gdb] debuginfo-gdb/c-style-enum.rs ... ok test [debuginfo-gdb] debuginfo-gdb/closure-in-generic-function.rs ... ok test [debuginfo-gdb] debuginfo-gdb/constant-in-match-pattern.rs ... ok test [debuginfo-gdb] debuginfo-gdb/evec-in-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/function-prologue-stepping-regular.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/drop-locations.rs ... ok test [debuginfo-gdb] debuginfo-gdb/extern-c-fn.rs ... ok test [debuginfo-gdb] debuginfo-gdb/destructured-local.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/destructured-fn-argument.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/function-arg-initialization.rs ... ok test [debuginfo-gdb] debuginfo-gdb/function-arguments.rs ... ok test [debuginfo-gdb] debuginfo-gdb/generic-struct-style-enum.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/destructured-for-loop-variable.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/generic-tuple-style-enum.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/cross-crate-spans.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/gdb-pretty-struct-and-enums-pre-gdb-7-7.rs ... ok test [debuginfo-gdb] debuginfo-gdb/generic-enum-with-different-disr-sizes.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/generic-functions-nested.rs ... ok test [debuginfo-gdb] debuginfo-gdb/issue-22656.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/generic-static-method-on-struct-and-enum.rs ... ok test [debuginfo-gdb] debuginfo-gdb/generic-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/generic-function.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/generic-method-on-generic-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/include_string.rs ... ok test [debuginfo-gdb] debuginfo-gdb/issue-12886.rs ... ok test [debuginfo-gdb] debuginfo-gdb/issue-7712.rs ... ok test [debuginfo-gdb] debuginfo-gdb/issue-14411.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-match.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-for-loop.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-parameterless-closure.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-if.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-stack-closure.rs ... ok test [debuginfo-gdb] debuginfo-gdb/issue-13213.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-unconditional-loop.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-unique-closure.rs ... ok test [debuginfo-gdb] debuginfo-gdb/cross-crate-type-uniquing.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-in-while.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scope-with-macro.rs ... ok test [debuginfo-gdb] debuginfo-gdb/limited-debuginfo.rs ... ok test [debuginfo-gdb] debuginfo-gdb/lexical-scopes-in-block-expression.rs ... ok test [debuginfo-gdb] debuginfo-gdb/method-on-enum.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/method-on-generic-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/method-on-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/method-on-trait.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/multi-byte-chars.rs ... ok test [debuginfo-gdb] debuginfo-gdb/packed-struct.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/method-on-tuple-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/multiple-functions-equal-var-names.rs ... ok test [debuginfo-gdb] debuginfo-gdb/macro-stepping.rs ... ok test [debuginfo-gdb] debuginfo-gdb/multiple-functions.rs ... ok test [debuginfo-gdb] debuginfo-gdb/recursive-struct.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/name-shadowing-and-scope-nesting.rs ... ok test [debuginfo-gdb] debuginfo-gdb/nil-enum.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/no-debug-attribute.rs ... ok test [debuginfo-gdb] debuginfo-gdb/option-like-enum.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/packed-struct-with-destructor.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/pretty-huge-vec.rs ... ok test [debuginfo-gdb] debuginfo-gdb/pretty-std.rs ... ok test [debuginfo-gdb] debuginfo-gdb/recursive-enum.rs ... ok test [debuginfo-gdb] debuginfo-gdb/pretty-uninitialized-vec.rs ... ok test [debuginfo-gdb] debuginfo-gdb/struct-in-enum.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/self-in-default-method.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/struct-namespace.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/struct-style-enum.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/self-in-generic-default-method.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/shadowed-argument.rs ... ok test [debuginfo-gdb] debuginfo-gdb/shadowed-variable.rs ... ok test [debuginfo-gdb] debuginfo-gdb/simd.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/simple-lexical-scope.rs ... ok test [debuginfo-gdb] debuginfo-gdb/tuple-style-enum.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/simple-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/union-smoke.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/unique-enum.rs ... ignored test [debuginfo-gdb] debuginfo-gdb/simple-tuple.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/static-method-on-struct-and-enum.rs ... ok test [debuginfo-gdb] debuginfo-gdb/struct-in-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/struct-with-destructor.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/trait-pointers.rs ... ok test [debuginfo-gdb] debuginfo-gdb/tuple-in-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/tuple-in-tuple.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/tuple-struct.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/unsized.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/unreachable-locals.rs ... ok test [debuginfo-gdb] debuginfo-gdb/var-captured-in-sendable-closure.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/var-captured-in-nested-closure.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/type-names.rs ... ok test [debuginfo-gdb] debuginfo-gdb/vec-slices.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/var-captured-in-stack-closure.rs ... FAILED test [debuginfo-gdb] debuginfo-gdb/vec.rs ... ok failures: ---- [debuginfo-gdb] debuginfo-gdb/borrowed-tuple.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = (-14, -19) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/borrowed-tuple.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x134f: file /home/andrewrj/rust/src/test/debuginfo/borrowed-tuple.rs, line 59. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, borrowed_tuple::main () at /home/andrewrj/rust/src/test/debuginfo/borrowed-tuple.rs:59 59 zzz(); // #break $1 = {-14, -19} $2 = {-15, -20} $3 = {-17, -22} A debugging session is active. Inferior 1 [process 31799] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/borrowed-tuple.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 note: Run with `RUST_BACKTRACE=1` for a backtrace. ---- [debuginfo-gdb] debuginfo-gdb/associated-types.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = associated_types::Struct {b: -1, b1: 0} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/associated-types.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x935: file /home/andrewrj/rust/src/test/debuginfo/associated-types.rs, line 110. Breakpoint 2 at 0x9e0: file /home/andrewrj/rust/src/test/debuginfo/associated-types.rs, line 117. Breakpoint 3 at 0xa44: file /home/andrewrj/rust/src/test/debuginfo/associated-types.rs, line 121. Breakpoint 4 at 0xae5: file /home/andrewrj/rust/src/test/debuginfo/associated-types.rs, line 129. Breakpoint 5 at 0xbe2: file /home/andrewrj/rust/src/test/debuginfo/associated-types.rs, line 136. Breakpoint 6 at 0xc07: file /home/andrewrj/rust/src/test/debuginfo/associated-types.rs, line 139. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, associated_types::assoc_struct (arg=Struct = {...}) at /home/andrewrj/rust/src/test/debuginfo/associated-types.rs:110 110 zzz(); // #break $1 = Struct = {b = -1, b1 = 0} Breakpoint 2, associated_types::assoc_local (x=1) at /home/andrewrj/rust/src/test/debuginfo/associated-types.rs:117 117 zzz(); // #break $2 = 1 $3 = 1 Breakpoint 3, associated_types::assoc_arg (arg=2) at /home/andrewrj/rust/src/test/debuginfo/associated-types.rs:121 121 zzz(); // #break $4 = 2 Breakpoint 4, associated_types::assoc_tuple (arg={...}) at /home/andrewrj/rust/src/test/debuginfo/associated-types.rs:129 129 zzz(); // #break $5 = {4, 5} Breakpoint 5, associated_types::assoc_enum (arg=Variant1 = {...}) at /home/andrewrj/rust/src/test/debuginfo/associated-types.rs:136 136 zzz(); // #break $6 = 6 $7 = 7 Breakpoint 6, associated_types::assoc_enum (arg=Variant2 = {...}) at /home/andrewrj/rust/src/test/debuginfo/associated-types.rs:139 139 zzz(); // #break $8 = 8 $9 = 9 [Inferior 1 (process 31806) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/associated-types.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/borrowed-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = borrowed_struct::SomeStruct {x: 10, y: 23.5} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/borrowed-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x1381: file /home/andrewrj/rust/src/test/debuginfo/borrowed-struct.rs, line 90. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, borrowed_struct::main () at /home/andrewrj/rust/src/test/debuginfo/borrowed-struct.rs:90 90 zzz(); // #break $1 = SomeStruct = {x = 10, y = 23.5} $2 = 10 $3 = 23.5 $4 = SomeStruct = {x = 11, y = 24.5} $5 = SomeStruct = {x = 13, y = 26.5} $6 = 13 $7 = 26.5 A debugging session is active. Inferior 1 [process 31815] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/borrowed-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/by-value-self-argument-in-trait-impl.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $2 = by_value_self_argument_in_trait_impl::Struct {x: 2222, y: 3333} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/by-value-self-argument-in-trait-impl.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x824: file /home/andrewrj/rust/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs, line 59. Breakpoint 2 at 0x872: file /home/andrewrj/rust/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs, line 71. Breakpoint 3 at 0x8f2: file /home/andrewrj/rust/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs, line 78. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, by_value_self_argument_in_trait_impl::{{impl}}::method (self=1111) at /home/andrewrj/rust/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs:59 59 zzz(); // #break $1 = 1111 Breakpoint 2, by_value_self_argument_in_trait_impl::{{impl}}::method (self=Struct = {...}) at /home/andrewrj/rust/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs:71 71 zzz(); // #break $2 = Struct = {x = 2222, y = 3333} Breakpoint 3, by_value_self_argument_in_trait_impl::{{impl}}::method (self={...}) at /home/andrewrj/rust/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs:78 78 zzz(); // #break $3 = {4444.5, 5555, 6666, 7777.5} [Inferior 1 (process 31860) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/by-value-self-argument-in-trait-impl.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/boxed-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = boxed_struct::StructWithSomePadding {x: 99, y: 999, z: 9999, w: 99999} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/boxed-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x1444: file /home/andrewrj/rust/src/test/debuginfo/boxed-struct.rs, line 66. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, boxed_struct::main () at /home/andrewrj/rust/src/test/debuginfo/boxed-struct.rs:66 66 zzz(); // #break $1 = StructWithSomePadding = {x = 99, y = 999, z = 9999, w = 99999} $2 = StructWithDestructor = {x = 77, y = 777, z = 7777, w = 77777} A debugging session is active. Inferior 1 [process 31884] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/boxed-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/box.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $2 = (2, 3.5) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/box.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x138f: file /home/andrewrj/rust/src/test/debuginfo/box.rs, line 43. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, box::main () at /home/andrewrj/rust/src/test/debuginfo/box.rs:43 43 zzz(); // #break $1 = 1 $2 = {2, 3.5} A debugging session is active. Inferior 1 [process 31879] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/box.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/c-style-enum-in-composite.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = (0, c_style_enum_in_composite::AnEnum::OneHundred) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/c-style-enum-in-composite.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0xac4: file /home/andrewrj/rust/src/test/debuginfo/c-style-enum-in-composite.rs, line 156. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, c_style_enum_in_composite::main () at /home/andrewrj/rust/src/test/debuginfo/c-style-enum-in-composite.rs:156 156 zzz(); // #break $1 = {0, c_style_enum_in_composite::AnEnum::OneHundred} $2 = {{1, c_style_enum_in_composite::AnEnum::OneThousand}, 2} $3 = {c_style_enum_in_composite::AnEnum::OneThousand, c_style_enum_in_composite::AnotherEnum::MountainView, c_style_enum_in_composite::AnEnum::OneMillion, c_style_enum_in_composite::AnotherEnum::Vienna} $4 = PaddedStruct = {a = 3, b = c_style_enum_in_composite::AnEnum::OneMillion, c = 4, d = c_style_enum_in_composite::AnotherEnum::Toronto, e = 5} $5 = PackedStruct = {a = 6, b = c_style_enum_in_composite::AnEnum::OneHundred, c = 7, d = c_style_enum_in_composite::AnotherEnum::Vienna, e = 8} $6 = NonPaddedStruct = {a = c_style_enum_in_composite::AnEnum::OneMillion, b = c_style_enum_in_composite::AnotherEnum::MountainView, c = c_style_enum_in_composite::AnEnum::OneThousand, d = c_style_enum_in_composite::AnotherEnum::Toronto} $7 = {StructWithDrop = {a = c_style_enum_in_composite::AnEnum::OneHundred, b = c_style_enum_in_composite::AnotherEnum::Vienna}, 9} A debugging session is active. Inferior 1 [process 31893] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/c-style-enum-in-composite.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/by-value-non-immediate-argument.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = by_value_non_immediate_argument::Struct {a: 1, b: 2.5} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/by-value-non-immediate-argument.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x839: file /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs, line 94. Breakpoint 2 at 0x89b: file /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs, line 98. Breakpoint 3 at 0x8f7: file /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs, line 102. Breakpoint 4 at 0x957: file /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs, line 108. Breakpoint 5 at 0x9a7: file /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs, line 120. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, by_value_non_immediate_argument::fun (s=Struct = {...}) at /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs:94 94 zzz(); // #break $1 = Struct = {a = 1, b = 2.5} Breakpoint 2, by_value_non_immediate_argument::fun_fun () at /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs:98 98 zzz(); // #break $2 = Struct = {a = 3, b = 4.5} $3 = 5 $4 = 6.5 Breakpoint 3, by_value_non_immediate_argument::tup (a={...}) at /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs:102 102 zzz(); // #break $5 = {7, 8, 9.5, 10.5} Breakpoint 4, by_value_non_immediate_argument::new_type (a=Newtype = {...}) at /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs:108 108 zzz(); // #break $6 = Newtype = {11.5, 12.5, 13, 14} Breakpoint 5, by_value_non_immediate_argument::by_val_enum (x=Case1 = {...}) at /home/andrewrj/rust/src/test/debuginfo/by-value-non-immediate-argument.rs:120 120 zzz(); // #break $7 = Case1 = {x = 0, y = 8970181431921507452} [Inferior 1 (process 31906) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/by-value-non-immediate-argument.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/evec-in-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = evec_in_struct::NoPadding1 {x: [0, 1, 2], y: -3, z: [4.5, 5.5]} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/evec-in-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x9ac: file /home/andrewrj/rust/src/test/debuginfo/evec-in-struct.rs, line 113. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, evec_in_struct::main () at /home/andrewrj/rust/src/test/debuginfo/evec-in-struct.rs:113 113 zzz(); // #break $1 = NoPadding1 = {x = [0, 1, 2], y = -3, z = [4.5, 5.5]} $2 = NoPadding2 = {x = [6, 7, 8], y = [[9, 10], [11, 12]]} $3 = StructInternalPadding = {x = [13, 14], y = [15, 16]} $4 = SingleVec = {x = [17, 18, 19, 20, 21]} $5 = StructPaddedAtEnd = {x = [22, 23], y = [24, 25]} A debugging session is active. Inferior 1 [process 31979] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/evec-in-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/destructured-local.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $7 = (6, 7) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/destructured-local.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x18ae: file /home/andrewrj/rust/src/test/debuginfo/destructured-local.rs, line 338. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, destructured_local::main () at /home/andrewrj/rust/src/test/debuginfo/destructured-local.rs:338 338 zzz(); // #break $1 = 1 $2 = false $3 = 2 $4 = 3 $5 = 4 $6 = 5 $7 = {6, 7} $8 = 8 $9 = Struct = {a = 9, b = 10} $10 = 11 $11 = 12 $12 = 13 $13 = 14 $14 = 16 $15 = 18 $16 = 19 $17 = 20 $18 = Struct = {a = 21, b = 22} $19 = 24 $20 = 23 $21 = 25 $22 = 26 $23 = 27 $24 = 28 $25 = 29 $26 = 30 $27 = 31 $28 = 32 $29 = 33 $30 = {34, 35} $31 = {36, 37} $32 = 38 $33 = {40, 41, 42} $34 = {43, 44, 45} $35 = 46 $36 = {47, 48} $37 = 50 $38 = 51 $39 = 52 $40 = 53 $41 = 54 $42 = 55 $43 = 56 A debugging session is active. Inferior 1 [process 32003] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/destructured-local.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/destructured-fn-argument.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $7 = (6, 7) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/destructured-fn-argument.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x1368: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 341. Breakpoint 2 at 0x13af: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 345. Breakpoint 3 at 0x13eb: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 349. Breakpoint 4 at 0x1445: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 353. Breakpoint 5 at 0x1475: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 357. Breakpoint 6 at 0x14a5: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 361. Breakpoint 7 at 0x14cd: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 365. Breakpoint 8 at 0x1523: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 369. Breakpoint 9 at 0x1555: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 373. Breakpoint 10 at 0x15c6: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 379. Breakpoint 11 at 0x15ff: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 383. Breakpoint 12 at 0x162f: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 387. Breakpoint 13 at 0x1662: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 391. Breakpoint 14 at 0x168f: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 395. Breakpoint 15 at 0x1707: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 399. Breakpoint 16 at 0x1757: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 403. Breakpoint 17 at 0x1793: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 407. Breakpoint 18 at 0x17b7: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 411. Breakpoint 19 at 0x17e9: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 415. Breakpoint 20 at 0x1829: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 419. Breakpoint 21 at 0x186d: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 423. Breakpoint 22 at 0x18b3: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 427. Breakpoint 23 at 0x1f03: file /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs, line 455. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, destructured_fn_argument::simple_tuple () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:341 341 zzz(); // #break $1 = 1 $2 = false Breakpoint 2, destructured_fn_argument::nested_tuple () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:345 345 zzz(); // #break $3 = 2 $4 = 3 $5 = 4 Breakpoint 3, destructured_fn_argument::destructure_only_first_level () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:349 349 zzz(); // #break $6 = 5 $7 = {6, 7} Breakpoint 4, destructured_fn_argument::struct_as_tuple_element () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:353 353 zzz(); // #break $8 = 8 $9 = Struct = {a = 9, b = 10} $10 = 11 Breakpoint 5, destructured_fn_argument::struct_pattern () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:357 357 zzz(); // #break $11 = 12 $12 = 13 Breakpoint 6, destructured_fn_argument::ignored_tuple_element () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:361 361 zzz(); // #break $13 = 14 $14 = 16 Breakpoint 7, destructured_fn_argument::ignored_struct_field () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:365 365 zzz(); // #break $15 = 18 Breakpoint 8, destructured_fn_argument::one_struct_destructured_one_not () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:369 369 zzz(); // #break $16 = 19 $17 = 20 $18 = Struct = {a = 21, b = 22} Breakpoint 9, destructured_fn_argument::different_order_of_struct_fields () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:373 373 zzz(); // #break $19 = 24 $20 = 23 Breakpoint 10, destructured_fn_argument::complex_nesting () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:379 379 zzz(); // #break $21 = 25 $22 = 26 $23 = 27 $24 = 28 $25 = 29 $26 = 30 $27 = 31 $28 = 32 $29 = 33 Breakpoint 11, destructured_fn_argument::managed_box () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:383 383 zzz(); // #break $30 = {34, 35} Breakpoint 12, destructured_fn_argument::borrowed_pointer () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:387 387 zzz(); // #break $31 = {36, 37} Breakpoint 13, destructured_fn_argument::contained_borrowed_pointer () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:391 391 zzz(); // #break $32 = 38 Breakpoint 14, destructured_fn_argument::unique_pointer () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:395 395 zzz(); // #break $33 = {40, 41, 42} Breakpoint 15, destructured_fn_argument::ref_binding (ee={...}) at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:399 399 zzz(); // #break $34 = {43, 44, 45} Breakpoint 16, destructured_fn_argument::ref_binding_in_tuple () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:403 403 zzz(); // #break $35 = 46 $36 = {47, 48} Breakpoint 17, destructured_fn_argument::ref_binding_in_struct () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:407 407 zzz(); // #break $37 = 50 Breakpoint 18, destructured_fn_argument::univariant_enum () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:411 411 zzz(); // #break $38 = 51 Breakpoint 19, destructured_fn_argument::univariant_enum_with_ref_binding () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:415 415 zzz(); // #break $39 = 52 Breakpoint 20, destructured_fn_argument::tuple_struct () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:419 419 zzz(); // #break $40 = 53 $41 = 54 Breakpoint 21, destructured_fn_argument::tuple_struct_with_ref_binding () at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:423 423 zzz(); // #break $42 = 55 $43 = 56 Breakpoint 22, destructured_fn_argument::multiple_arguments (qq=59) at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:427 427 zzz(); // #break $44 = 57 $45 = 58 $46 = 59 Breakpoint 23, destructured_fn_argument::main::nested_function (rr=60) at /home/andrewrj/rust/src/test/debuginfo/destructured-fn-argument.rs:455 455 zzz(); // #break $47 = 60 $48 = 61 $49 = 62 [Inferior 1 (process 32023) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/destructured-fn-argument.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/destructured-for-loop-variable.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $23 = destructured_for_loop_variable::Struct {x: 3537, y: 35437.5, z: true} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/destructured-for-loop-variable.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x4696: file /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs, line 177. Breakpoint 2 at 0x48a6: file /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs, line 184. Breakpoint 3 at 0x4a02: file /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs, line 205. Breakpoint 4 at 0x4b1c: file /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs, line 209. Breakpoint 5 at 0x4c00: file /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs, line 218. Breakpoint 6 at 0x4cf8: file /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs, line 222. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, destructured_for_loop_variable::main () at /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs:177 177 zzz(); // #break $1 = 400 $2 = 401.5 $3 = true Breakpoint 2, destructured_for_loop_variable::main () at /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs:184 184 zzz(); // #break $4 = 0x6f $5 = 0x70 $6 = -113 $7 = 114 $8 = -115 $9 = 116 $10 = -117 $11 = 118 $12 = 119.5 $13 = 120.5 Breakpoint 3, destructured_for_loop_variable::main () at /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs:205 205 zzz(); // #break $14 = 80000 $15 = 8000 $16 = 80001.5 $17 = false $18 = -30000 $19 = -300001.5 $20 = true $21 = 854237.5 Breakpoint 4, destructured_for_loop_variable::main () at /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs:209 209 zzz(); // #break $22 = 1234 Breakpoint 5, destructured_for_loop_variable::main () at /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs:218 218 zzz(); // #break $23 = Struct = {x = 3537, y = 35437.5, z = true} Breakpoint 6, destructured_for_loop_variable::main () at /home/andrewrj/rust/src/test/debuginfo/destructured-for-loop-variable.rs:222 222 zzz(); // #break $24 = {34903493, 232323} [Inferior 1 (process 32060) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/destructured-for-loop-variable.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/cross-crate-spans.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = (17, 17) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/cross-crate-spans.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x955: cross_crate_spans.rs:24. (2 locations) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, cross_crate_spans::generic_function (val=17) at /home/andrewrj/rust/src/test/debuginfo/auxiliary/cross_crate_spans.rs:24 24 zzz(); $1 = {17, 17} $2 = 123456789 $3 = 123456789.5 Breakpoint 1, cross_crate_spans::generic_function (val=1212) at /home/andrewrj/rust/src/test/debuginfo/auxiliary/cross_crate_spans.rs:24 24 zzz(); $4 = {1212, 1212} $5 = 123456789 $6 = 123456789.5 [Inferior 1 (process 32072) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/cross-crate-spans.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/generic-enum-with-different-disr-sizes.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = generic_enum_with_different_disr_sizes::Enum::Variant1(100) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/generic-enum-with-different-disr-sizes.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x87e: file /home/andrewrj/rust/src/test/debuginfo/generic-enum-with-different-disr-sizes.rs, line 105. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, generic_enum_with_different_disr_sizes::main () at /home/andrewrj/rust/src/test/debuginfo/generic-enum-with-different-disr-sizes.rs:105 105 zzz(); // #break $1 = Variant1 = {100} $2 = Variant1 = {101} $3 = Variant1 = {102} $4 = Variant1 = {65} $5 = Variant2 = {100} $6 = Variant2 = {101} $7 = Variant2 = {102} $8 = Variant2 = {65} [Inferior 1 (process 32093) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/generic-enum-with-different-disr-sizes.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/generic-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = generic_struct::AGenericStruct {key: 0, value: 1} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/generic-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x87f: file /home/andrewrj/rust/src/test/debuginfo/generic-struct.rs, line 66. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, generic_struct::main () at /home/andrewrj/rust/src/test/debuginfo/generic-struct.rs:66 66 zzz(); // #break $1 = AGenericStruct = {key = 0, value = 1} $2 = AGenericStruct = {key = 2, value = 3.5} $3 = AGenericStruct = {key = 4.5, value = 5} $4 = AGenericStruct> = {key = 6.5, value = AGenericStruct = {key = 7, value = 8.5}} A debugging session is active. Inferior 1 [process 32131] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/generic-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/generic-function.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $3 = ((1, 2.5), (2.5, 1)) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/generic-function.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0xae5: generic-function.rs:89. (3 locations) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, generic_function::dup_tup (t0=0x555555555160 , t1=0x555555555168 ) at /home/andrewrj/rust/src/test/debuginfo/generic-function.rs:89 89 zzz(); // #break $1 = 1 $2 = 2.5 $3 = {{1, 2.5}, {2.5, 1}} Breakpoint 1, generic_function::dup_tup (t0=0x555555555170 , t1=0x555555555178 ) at /home/andrewrj/rust/src/test/debuginfo/generic-function.rs:89 89 zzz(); // #break $4 = 3.5 $5 = 4 $6 = {{3.5, 4}, {4, 3.5}} Breakpoint 1, generic_function::dup_tup (t0=0x555555555164 , t1=0x555555555180 ) at /home/andrewrj/rust/src/test/debuginfo/generic-function.rs:89 89 zzz(); // #break $7 = 5 $8 = Struct = {a = 6, b = 7.5} $9 = {{5, Struct = {a = 6, b = 7.5}}, {Struct = {a = 6, b = 7.5}, 5}} [Inferior 1 (process 32135) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/generic-function.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/generic-method-on-generic-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = generic_method_on_generic_struct::Struct<(u32, i32)> {x: (8888, -8888)} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/generic-method-on-generic-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x1309: generic-method-on-generic-struct.rs:131. (2 locations) Breakpoint 2 at 0x13e7: generic-method-on-generic-struct.rs:136. (2 locations) Breakpoint 3 at 0x14bf: file /home/andrewrj/rust/src/test/debuginfo/generic-method-on-generic-struct.rs, line 141. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, generic_method_on_generic_struct::Struct<(u32, i32)>::self_by_ref<(u32, i32),u16> (self=0x7fffffffdcd0, arg1=-1, arg2=2) at /home/andrewrj/rust/src/test/debuginfo/generic-method-on-generic-struct.rs:131 131 zzz(); // #break $1 = Struct<(u32, i32)> = {x = {8888, -8888}} $2 = -1 $3 = 2 Breakpoint 2, generic_method_on_generic_struct::Struct<(u32, i32)>::self_by_val<(u32, i32),i16> (self=Struct<(u32, i32)> = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/generic-method-on-generic-struct.rs:136 136 zzz(); // #break $4 = Struct<(u32, i32)> = {x = {8888, -8888}} $5 = -3 $6 = -4 Breakpoint 1, generic_method_on_generic_struct::Struct::self_by_ref (self=0x7ffff6424008, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/generic-method-on-generic-struct.rs:131 131 zzz(); // #break $7 = Struct = {x = 1234.5} $8 = -5 $9 = -6 Breakpoint 2, generic_method_on_generic_struct::Struct::self_by_val (self=Struct = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/generic-method-on-generic-struct.rs:136 136 zzz(); // #break $10 = Struct = {x = 1234.5} $11 = -7 $12 = -8 Breakpoint 3, generic_method_on_generic_struct::Struct::self_owned (self=0x7ffff6424008, arg1=-9, arg2=-10.5) at /home/andrewrj/rust/src/test/debuginfo/generic-method-on-generic-struct.rs:141 141 zzz(); // #break $13 = Struct = {x = 1234.5} $14 = -9 $15 = -10.5 [Inferior 1 (process 32154) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/generic-method-on-generic-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/method-on-enum.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = method_on_enum::Enum::Variant2(117901063) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/method-on-enum.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x139c: file /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs, line 133. Breakpoint 2 at 0x1404: file /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs, line 138. Breakpoint 3 at 0x146c: file /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs, line 143. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, method_on_enum::Enum::self_by_ref (self=0x7fffffffdcf8, arg1=-1, arg2=-2) at /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs:133 133 zzz(); // #break $1 = Variant2 = {117901063} $2 = -1 $3 = -2 Breakpoint 2, method_on_enum::Enum::self_by_val (self=Variant2 = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs:138 138 zzz(); // #break $4 = Variant2 = {117901063} $5 = -3 $6 = -4 Breakpoint 1, method_on_enum::Enum::self_by_ref (self=0x7ffff6424008, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs:133 133 zzz(); // #break $7 = Variant1 = {x = 1799, y = 1799} $8 = -5 $9 = -6 Breakpoint 2, method_on_enum::Enum::self_by_val (self=Variant1 = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs:138 138 zzz(); // #break $10 = Variant1 = {x = 1799, y = 1799} $11 = -7 $12 = -8 Breakpoint 3, method_on_enum::Enum::self_owned (self=0x7ffff6424008, arg1=-9, arg2=-10) at /home/andrewrj/rust/src/test/debuginfo/method-on-enum.rs:143 143 zzz(); // #break $13 = Variant1 = {x = 1799, y = 1799} $14 = -9 $15 = -10 [Inferior 1 (process 32367) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/method-on-enum.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/method-on-generic-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = method_on_generic_struct::Struct<(u32, i32)> {x: (8888, -8888)} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/method-on-generic-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x139c: method-on-generic-struct.rs:132. (2 locations) Breakpoint 2 at 0x1465: method-on-generic-struct.rs:137. (2 locations) Breakpoint 3 at 0x157c: file /home/andrewrj/rust/src/test/debuginfo/method-on-generic-struct.rs, line 142. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, method_on_generic_struct::Struct<(u32, i32)>::self_by_ref<(u32, i32)> (self=0x7fffffffdce0, arg1=-1, arg2=-2) at /home/andrewrj/rust/src/test/debuginfo/method-on-generic-struct.rs:132 132 zzz(); // #break $1 = Struct<(u32, i32)> = {x = {8888, -8888}} $2 = -1 $3 = -2 Breakpoint 2, method_on_generic_struct::Struct<(u32, i32)>::self_by_val<(u32, i32)> (self=Struct<(u32, i32)> = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/method-on-generic-struct.rs:137 137 zzz(); // #break $4 = Struct<(u32, i32)> = {x = {8888, -8888}} $5 = -3 $6 = -4 Breakpoint 1, method_on_generic_struct::Struct::self_by_ref (self=0x7ffff6424008, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/method-on-generic-struct.rs:132 132 zzz(); // #break $7 = Struct = {x = 1234.5} $8 = -5 $9 = -6 Breakpoint 2, method_on_generic_struct::Struct::self_by_val (self=Struct = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/method-on-generic-struct.rs:137 137 zzz(); // #break $10 = Struct = {x = 1234.5} $11 = -7 $12 = -8 Breakpoint 3, method_on_generic_struct::Struct::self_owned (self=0x7ffff6424008, arg1=-9, arg2=-10) at /home/andrewrj/rust/src/test/debuginfo/method-on-generic-struct.rs:142 142 zzz(); // #break $13 = Struct = {x = 1234.5} $14 = -9 $15 = -10 [Inferior 1 (process 32379) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/method-on-generic-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/method-on-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = method_on_struct::Struct {x: 100} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/method-on-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x139c: file /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs, line 132. Breakpoint 2 at 0x1424: file /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs, line 137. Breakpoint 3 at 0x14ac: file /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs, line 142. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, method_on_struct::Struct::self_by_ref (self=0x7fffffffdcf8, arg1=-1, arg2=-2) at /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs:132 132 zzz(); // #break $1 = Struct = {x = 100} $2 = -1 $3 = -2 Breakpoint 2, method_on_struct::Struct::self_by_val (self=Struct = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs:137 137 zzz(); // #break $4 = Struct = {x = 100} $5 = -3 $6 = -4 Breakpoint 1, method_on_struct::Struct::self_by_ref (self=0x7ffff6424008, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs:132 132 zzz(); // #break $7 = Struct = {x = 200} $8 = -5 $9 = -6 Breakpoint 2, method_on_struct::Struct::self_by_val (self=Struct = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs:137 137 zzz(); // #break $10 = Struct = {x = 200} $11 = -7 $12 = -8 Breakpoint 3, method_on_struct::Struct::self_owned (self=0x7ffff6424008, arg1=-9, arg2=-10) at /home/andrewrj/rust/src/test/debuginfo/method-on-struct.rs:142 142 zzz(); // #break $13 = Struct = {x = 200} $14 = -9 $15 = -10 [Inferior 1 (process 32394) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/method-on-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/method-on-trait.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = method_on_trait::Struct {x: 100} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/method-on-trait.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x139c: file /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs, line 138. Breakpoint 2 at 0x1424: file /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs, line 143. Breakpoint 3 at 0x14ac: file /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs, line 148. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, method_on_trait::{{impl}}::self_by_ref (self=0x7fffffffdcf8, arg1=-1, arg2=-2) at /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs:138 138 zzz(); // #break $1 = Struct = {x = 100} $2 = -1 $3 = -2 Breakpoint 2, method_on_trait::{{impl}}::self_by_val (self=Struct = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs:143 143 zzz(); // #break $4 = Struct = {x = 100} $5 = -3 $6 = -4 Breakpoint 1, method_on_trait::{{impl}}::self_by_ref (self=0x7ffff6424008, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs:138 138 zzz(); // #break $7 = Struct = {x = 200} $8 = -5 $9 = -6 Breakpoint 2, method_on_trait::{{impl}}::self_by_val (self=Struct = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs:143 143 zzz(); // #break $10 = Struct = {x = 200} $11 = -7 $12 = -8 Breakpoint 3, method_on_trait::{{impl}}::self_owned (self=0x7ffff6424008, arg1=-9, arg2=-10) at /home/andrewrj/rust/src/test/debuginfo/method-on-trait.rs:148 148 zzz(); // #break $13 = Struct = {x = 200} $14 = -9 $15 = -10 [Inferior 1 (process 32400) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/method-on-trait.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/method-on-tuple-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = method_on_tuple_struct::TupleStruct (100, -100.5) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/method-on-tuple-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x139c: file /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs, line 130. Breakpoint 2 at 0x1411: file /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs, line 135. Breakpoint 3 at 0x146c: file /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs, line 140. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, method_on_tuple_struct::TupleStruct::self_by_ref (self=0x7fffffffdcd0, arg1=-1, arg2=-2) at /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs:130 130 zzz(); // #break $1 = TupleStruct = {100, -100.5} $2 = -1 $3 = -2 Breakpoint 2, method_on_tuple_struct::TupleStruct::self_by_val (self=TupleStruct = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs:135 135 zzz(); // #break $4 = TupleStruct = {100, -100.5} $5 = -3 $6 = -4 Breakpoint 1, method_on_tuple_struct::TupleStruct::self_by_ref (self=0x7ffff642d000, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs:130 130 zzz(); // #break $7 = TupleStruct = {200, -200.5} $8 = -5 $9 = -6 Breakpoint 2, method_on_tuple_struct::TupleStruct::self_by_val (self=TupleStruct = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs:135 135 zzz(); // #break $10 = TupleStruct = {200, -200.5} $11 = -7 $12 = -8 Breakpoint 3, method_on_tuple_struct::TupleStruct::self_owned (self=0x7ffff642d000, arg1=-9, arg2=-10) at /home/andrewrj/rust/src/test/debuginfo/method-on-tuple-struct.rs:140 140 zzz(); // #break $13 = TupleStruct = {200, -200.5} $14 = -9 $15 = -10 [Inferior 1 (process 32409) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/method-on-tuple-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/nil-enum.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/nil-enum.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x842: file /home/andrewrj/rust/src/test/debuginfo/nil-enum.rs, line 41. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, nil_enum::main () at /home/andrewrj/rust/src/test/debuginfo/nil-enum.rs:41 41 zzz(); // #break $1 = ANilEnum $2 = AnotherNilEnum A debugging session is active. Inferior 1 [process 32483] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/nil-enum.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/option-like-enum.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = core::option::Option<&u32>::Some(0x12345678) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/option-like-enum.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x975: file /home/andrewrj/rust/src/test/debuginfo/option-like-enum.rs, line 169. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, option_like_enum::main () at /home/andrewrj/rust/src/test/debuginfo/option-like-enum.rs:169 169 zzz(); // #break $1 = Some = {0x12345678} $2 = None $3 = Full = {454545, 0x87654321, 9988} $4 = (isize *) 0x0 $5 = Droid = {id = 675675, range = 10000001, internals = 0x43218765} $6 = (isize *) 0x0 $7 = option_like_enum::NestedNonZero::Yep(10.5, NestedNonZeroField = {a = 10, b = 20, c = 0x7fffffffdcd4 "x\000\000\000"}) $8 = Nope [Inferior 1 (process 32507) exited normally] ------------------------------------------ stderr: ------------------------------------------ Python Exception invalid literal for int() with base 0: '0x7fffffffdcd4 "x\\000\\000\\000"': Python Exception invalid literal for int() with base 0: '0x7fffffffdcd4 "x\\000\\000\\000"': ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/option-like-enum.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/packed-struct-with-destructor.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = packed_struct_with_destructor::Packed {x: 123, y: 234, z: 345} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/packed-struct-with-destructor.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x139c: file /home/andrewrj/rust/src/test/debuginfo/packed-struct-with-destructor.rs, line 259. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, packed_struct_with_destructor::main () at /home/andrewrj/rust/src/test/debuginfo/packed-struct-with-destructor.rs:259 259 zzz(); // #break $1 = Packed = {x = 123, y = 234, z = 345} $2 = PackedInPacked = {a = 1111, b = Packed = {x = 2222, y = 3333, z = 4444}, c = 5555, d = Packed = {x = 6666, y = 7777, z = 8888}} $3 = PackedInUnpacked = {a = -1111, b = Packed = {x = -2222, y = -3333, z = -4444}, c = -5555, d = Packed = {x = -6666, y = -7777, z = -8888}} $4 = UnpackedInPacked = {a = 987, b = Unpacked = {x = 876, y = 765, z = 654}, c = Unpacked = {x = 543, y = 432, z = 321}, d = 210} $5 = PackedInPackedWithDrop = {a = 11, b = Packed = {x = 22, y = 33, z = 44}, c = 55, d = Packed = {x = 66, y = 77, z = 88}} $6 = PackedInUnpackedWithDrop = {a = -11, b = Packed = {x = -22, y = -33, z = -44}, c = -55, d = Packed = {x = -66, y = -77, z = -88}} $7 = UnpackedInPackedWithDrop = {a = 98, b = Unpacked = {x = 87, y = 76, z = 65}, c = Unpacked = {x = 54, y = 43, z = 32}, d = 21} $8 = DeeplyNested = {a = PackedInPacked = {a = 1, b = Packed = {x = 2, y = 3, z = 4}, c = 5, d = Packed = {x = 6, y = 7, z = 8}}, b = UnpackedInPackedWithDrop = {a = 9, b = Unpacked = {x = 10, y = 11, z = 12}, c = Unpacked = {x = 13, y = 14, z = 15}, d = 16}, c = PackedInUnpacked = {a = 17, b = Packed = {x = 18, y = 19, z = 20}, c = 21, d = Packed = {x = 22, y = 23, z = 24}}, d = PackedInUnpackedWithDrop = {a = 25, b = Packed = {x = 26, y = 27, z = 28}, c = 29, d = Packed = {x = 30, y = 31, z = 32}}, e = UnpackedInPacked = {a = 33, b = Unpacked = {x = 34, y = 35, z = 36}, c = Unpacked = {x = 37, y = 38, z = 39}, d = 40}, f = PackedInPackedWithDrop = {a = 41, b = Packed = {x = 42, y = 43, z = 44}, c = 45, d = Packed = {x = 46, y = 47, z = 48}}} A debugging session is active. Inferior 1 [process 32516] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/packed-struct-with-destructor.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/self-in-default-method.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = self_in_default_method::Struct {x: 100} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/self-in-default-method.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x139c: file /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs, line 130. Breakpoint 2 at 0x1404: file /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs, line 135. Breakpoint 3 at 0x148c: file /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs, line 140. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, self_in_default_method::Trait::self_by_ref (self=0x7fffffffdce8, arg1=-1, arg2=-2) at /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs:130 130 zzz(); // #break $1 = Struct = {x = 100} $2 = -1 $3 = -2 Breakpoint 2, self_in_default_method::Trait::self_by_val (self=Struct = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs:135 135 zzz(); // #break $4 = Struct = {x = 100} $5 = -3 $6 = -4 Breakpoint 1, self_in_default_method::Trait::self_by_ref (self=0x7ffff6424008, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs:130 130 zzz(); // #break $7 = Struct = {x = 200} $8 = -5 $9 = -6 Breakpoint 2, self_in_default_method::Trait::self_by_val (self=Struct = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs:135 135 zzz(); // #break $10 = Struct = {x = 200} $11 = -7 $12 = -8 Breakpoint 3, self_in_default_method::Trait::self_owned (self=0x7ffff6424008, arg1=-9, arg2=-10) at /home/andrewrj/rust/src/test/debuginfo/self-in-default-method.rs:140 140 zzz(); // #break $13 = Struct = {x = 200} $14 = -9 $15 = -10 [Inferior 1 (process 32573) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/self-in-default-method.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/self-in-generic-default-method.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = self_in_generic_default_method::Struct {x: 987} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/self-in-generic-default-method.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x1309: self-in-generic-default-method.rs:131. (2 locations) Breakpoint 2 at 0x13e4: self-in-generic-default-method.rs:136. (2 locations) Breakpoint 3 at 0x14bf: file /home/andrewrj/rust/src/test/debuginfo/self-in-generic-default-method.rs, line 141. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, self_in_generic_default_method::Trait::self_by_ref (self=0x7fffffffdcd8, arg1=-1, arg2=2) at /home/andrewrj/rust/src/test/debuginfo/self-in-generic-default-method.rs:131 131 zzz(); // #break $1 = Struct = {x = 987} $2 = -1 $3 = 2 Breakpoint 2, self_in_generic_default_method::Trait::self_by_val (self=Struct = {...}, arg1=-3, arg2=-4) at /home/andrewrj/rust/src/test/debuginfo/self-in-generic-default-method.rs:136 136 zzz(); // #break $4 = Struct = {x = 987} $5 = -3 $6 = -4 Breakpoint 1, self_in_generic_default_method::Trait::self_by_ref (self=0x7ffff6424008, arg1=-5, arg2=-6) at /home/andrewrj/rust/src/test/debuginfo/self-in-generic-default-method.rs:131 131 zzz(); // #break $7 = Struct = {x = 879} $8 = -5 $9 = -6 Breakpoint 2, self_in_generic_default_method::Trait::self_by_val (self=Struct = {...}, arg1=-7, arg2=-8) at /home/andrewrj/rust/src/test/debuginfo/self-in-generic-default-method.rs:136 136 zzz(); // #break $10 = Struct = {x = 879} $11 = -7 $12 = -8 Breakpoint 3, self_in_generic_default_method::Trait::self_owned (self=0x7ffff6424008, arg1=-9, arg2=-10.5) at /home/andrewrj/rust/src/test/debuginfo/self-in-generic-default-method.rs:141 141 zzz(); // #break $13 = Struct = {x = 879} $14 = -9 $15 = -10.5 [Inferior 1 (process 32585) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/self-in-generic-default-method.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/simd.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = simd::i8x16 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/simd.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x9e9: file /home/andrewrj/rust/src/test/debuginfo/simd.rs, line 110. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, simd::main () at /home/andrewrj/rust/src/test/debuginfo/simd.rs:110 110 zzz(); // #break $1 = i8x16 = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} $2 = i16x8 = {16, 17, 18, 19, 20, 21, 22, 23} $3 = i32x4 = {24, 25, 26, 27} $4 = i64x2 = {28, 29} $5 = u8x16 = {30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45} $6 = u16x8 = {46, 47, 48, 49, 50, 51, 52, 53} $7 = u32x4 = {54, 55, 56, 57} $8 = u64x2 = {58, 59} $9 = f32x4 = {60.5, 61.5, 62.5, 63.5} $10 = f64x2 = {64.5, 65.5} [Inferior 1 (process 32627) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/simd.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/simple-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $7 = simple_struct::NoPadding16 {x: 10000, y: -10001} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/simple-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x93e: file /home/andrewrj/rust/src/test/debuginfo/simple-struct.rs, line 236. $1 = simple_struct::NoPadding16 {x: 1000, y: -1001} $2 = simple_struct::NoPadding32 {x: 1, y: 2, z: 3} $3 = simple_struct::NoPadding64 {x: 4, y: 5, z: 6} $4 = simple_struct::NoPadding163264 {a: 7, b: 8, c: 9, d: 10} $5 = simple_struct::InternalPadding {x: 11, y: 12} $6 = simple_struct::PaddingAtEnd {x: 13, y: 14} [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, simple_struct::main () at /home/andrewrj/rust/src/test/debuginfo/simple-struct.rs:236 236 zzz(); // #break $7 = NoPadding16 = {x = 10000, y = -10001} $8 = NoPadding32 = {x = -10002, y = -10003.5, z = 10004} $9 = NoPadding64 = {x = -10005.5, y = 10006, z = 10007} $10 = NoPadding163264 = {a = -10008, b = 10009, c = 10010, d = 10011} $11 = InternalPadding = {x = 10012, y = -10013} $12 = PaddingAtEnd = {x = -10014, y = 10015} $13 = NoPadding16 = {x = 100, y = -101} $14 = NoPadding32 = {x = -15, y = -16, z = 17} $15 = NoPadding64 = {x = -18, y = 19, z = 20} $16 = NoPadding163264 = {a = -21, b = 22, c = 23, d = 24} $17 = InternalPadding = {x = 25, y = -26} $18 = PaddingAtEnd = {x = -27, y = 28} [Inferior 1 (process 32648) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/simple-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/simple-tuple.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $8 = (-100, 100) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/simple-tuple.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x961: file /home/andrewrj/rust/src/test/debuginfo/simple-tuple.rs, line 171. $1 = (-50, 50) $2 = (-1, 2, 3) $3 = (4, 5, 6) $4 = (7, 8, 9) $5 = (10, 11) $6 = (12, 13, 14, 15) $7 = (16, 17) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, simple_tuple::main () at /home/andrewrj/rust/src/test/debuginfo/simple-tuple.rs:171 171 zzz(); // #break $8 = {-100, 100} $9 = {0, 1, 2} $10 = {3, 4.5, 5} $11 = {6, 7.5, 8} $12 = {9, 10} $13 = {11, 12, 13, 14} $14 = {15, 16} $15 = {-127, 127} $16 = {-10, 10, 9} $17 = {14, 15, 16} $18 = {17, 18, 19} $19 = {110, 111} $20 = {112, 113, 114, 115} $21 = {116, 117} A debugging session is active. Inferior 1 [process 32660] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/simple-tuple.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/struct-in-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = struct_in_struct::ThreeSimpleStructs {x: struct_in_struct::Simple {x: 1}, y: struct_in_struct::Simple {x: 2}, z: struct_in_struct::Simple {x: 3}} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/struct-in-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0xb5e: file /home/andrewrj/rust/src/test/debuginfo/struct-in-struct.rs, line 178. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, struct_in_struct::main () at /home/andrewrj/rust/src/test/debuginfo/struct-in-struct.rs:178 178 zzz(); // #break $1 = ThreeSimpleStructs = {x = Simple = {x = 1}, y = Simple = {x = 2}, z = Simple = {x = 3}} $2 = InternalPaddingParent = {x = InternalPadding = {x = 4, y = 5}, y = InternalPadding = {x = 6, y = 7}, z = InternalPadding = {x = 8, y = 9}} $3 = PaddingAtEndParent = {x = PaddingAtEnd = {x = 10, y = 11}, y = PaddingAtEnd = {x = 12, y = 13}, z = PaddingAtEnd = {x = 14, y = 15}} A debugging session is active. Inferior 1 [process 32684] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/struct-in-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/struct-with-destructor.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = struct_with_destructor::WithDestructor {x: 10, y: 20} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/struct-with-destructor.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0xa75: file /home/andrewrj/rust/src/test/debuginfo/struct-with-destructor.rs, line 149. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, struct_with_destructor::main () at /home/andrewrj/rust/src/test/debuginfo/struct-with-destructor.rs:149 149 zzz(); // #break $1 = WithDestructor = {x = 10, y = 20} $2 = NoDestructorGuarded = {a = NoDestructor = {x = 10, y = 20}, guard = -1} $3 = WithDestructorGuarded = {a = WithDestructor = {x = 10, y = 20}, guard = -1} $4 = NestedOuter = {a = NestedInner = {a = WithDestructor = {x = 7890, y = 9870}}} A debugging session is active. Inferior 1 [process 32696] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/struct-with-destructor.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/tuple-in-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = tuple_in_struct::NoPadding1 {x: (0, 1), y: 2, z: (3, 4, 5)} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/tuple-in-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0xc1a: file /home/andrewrj/rust/src/test/debuginfo/tuple-in-struct.rs, line 162. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, tuple_in_struct::main () at /home/andrewrj/rust/src/test/debuginfo/tuple-in-struct.rs:162 162 zzz(); // #break $1 = NoPadding1 = {x = {0, 1}, y = 2, z = {3, 4, 5}} $2 = NoPadding2 = {x = {6, 7}, y = {{8, 9}, 10}} $3 = TupleInternalPadding = {x = {11, 12}, y = {13, 14}} $4 = StructInternalPadding = {x = {15, 16}, y = {17, 18}} $5 = BothInternallyPadded = {x = {19, 20, 21}, y = {22, 23}} $6 = SingleTuple = {x = {24, 25, 26}} $7 = TuplePaddedAtEnd = {x = {27, 28}, y = {29, 30}} $8 = StructPaddedAtEnd = {x = {31, 32}, y = {33, 34}} $9 = BothPaddedAtEnd = {x = {35, 36, 37}, y = {38, 39}} $10 = MixedPadding = {x = {{40, 41, 42}, {43, 44}}, y = {45, 46, 47, 48}} A debugging session is active. Inferior 1 [process 32720] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/tuple-in-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/tuple-in-tuple.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = ((0, 1), 2, 3) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/tuple-in-tuple.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x93c: file /home/andrewrj/rust/src/test/debuginfo/tuple-in-tuple.rs, line 80. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, tuple_in_tuple::main () at /home/andrewrj/rust/src/test/debuginfo/tuple-in-tuple.rs:80 80 zzz(); // #break $1 = {{0, 1}, 2, 3} $2 = {4, {5, 6}, 7} $3 = {8, 9, {10, 11}} $4 = {12, {13, 14}} $5 = {15, {16, 17}} $6 = {18, {19, 20}} $7 = {{21, 22}, 23} A debugging session is active. Inferior 1 [process 32735] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/tuple-in-tuple.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/tuple-struct.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = tuple_struct::NoPadding16 (10000, -10001) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/tuple-struct.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x893: file /home/andrewrj/rust/src/test/debuginfo/tuple-struct.rs, line 90. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, tuple_struct::main () at /home/andrewrj/rust/src/test/debuginfo/tuple-struct.rs:90 90 zzz(); // #break $1 = NoPadding16 = {10000, -10001} $2 = NoPadding32 = {-10002, -10003.5, 10004} $3 = NoPadding64 = {-10005.5, 10006, 10007} $4 = NoPadding163264 = {-10008, 10009, 10010, 10011} $5 = InternalPadding = {10012, -10013} $6 = PaddingAtEnd = {-10014, 10015} A debugging session is active. Inferior 1 [process 32744] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/tuple-struct.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/unsized.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $1 = unsized::Foo<[u8]> {value: [...]} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/unsized.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x84c: file /home/andrewrj/rust/src/test/debuginfo/unsized.rs, line 42. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, unsized::main () at /home/andrewrj/rust/src/test/debuginfo/unsized.rs:42 42 zzz(); // #break $1 = Foo<[u8]> = {value = 0x7fffffffdd10} $2 = Foo> = {value = Foo<[u8]> = {value = 0x7fffffffdd10}} A debugging session is active. Inferior 1 [process 32753] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/unsized.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/var-captured-in-sendable-closure.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $2 = var_captured_in_sendable_closure::Struct {a: -2, b: 3.5, c: 4} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/var-captured-in-sendable-closure.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x140c: file /home/andrewrj/rust/src/test/debuginfo/var-captured-in-sendable-closure.rs, line 66. Breakpoint 2 at 0x144c: file /home/andrewrj/rust/src/test/debuginfo/var-captured-in-sendable-closure.rs, line 78. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, var_captured_in_sendable_closure::main::{{closure}} () at /home/andrewrj/rust/src/test/debuginfo/var-captured-in-sendable-closure.rs:66 66 zzz(); // #break $1 = 1 $2 = Struct = {a = -2, b = 3.5, c = 4} $3 = 5 Breakpoint 2, var_captured_in_sendable_closure::main::{{closure}} () at /home/andrewrj/rust/src/test/debuginfo/var-captured-in-sendable-closure.rs:78 78 zzz(); // #break $4 = 6 [Inferior 1 (process 300) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/var-captured-in-sendable-closure.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/var-captured-in-nested-closure.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $3 = var_captured_in_nested_closure::Struct {a: -3, b: 4.5, c: 5} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/var-captured-in-nested-closure.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x140c: file /home/andrewrj/rust/src/test/debuginfo/var-captured-in-nested-closure.rs, line 112. Breakpoint 2 at 0x1527: file /home/andrewrj/rust/src/test/debuginfo/var-captured-in-nested-closure.rs, line 116. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 2, var_captured_in_nested_closure::main::{{closure}} () at /home/andrewrj/rust/src/test/debuginfo/var-captured-in-nested-closure.rs:116 116 zzz(); // #break $1 = 1 $2 = 2 $3 = Struct = {a = -3, b = 4.5, c = 5} $4 = Struct = {a = -3, b = 4.5, c = 5} $5 = 6 $6 = 8 Breakpoint 1, var_captured_in_nested_closure::main::{{closure}}::{{closure}} () at /home/andrewrj/rust/src/test/debuginfo/var-captured-in-nested-closure.rs:112 112 zzz(); // #break $7 = 1 $8 = 2 $9 = Struct = {a = -3, b = 4.5, c = 5} $10 = Struct = {a = -3, b = 4.5, c = 5} $11 = 6 $12 = 8 [Inferior 1 (process 309) exited normally] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/var-captured-in-nested-closure.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/vec-slices.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $9 = (6, 7) status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/vec-slices.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0xf31: file /home/andrewrj/rust/src/test/debuginfo/vec-slices.rs, line 131. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, vec_slices::main () at /home/andrewrj/rust/src/test/debuginfo/vec-slices.rs:131 131 zzz(); // #break $1 = 0 $2 = 1 $3 = [1] $4 = 4 $5 = [2, 3, 4, 5] $6 = 2 $7 = [3, 4] $8 = 2 $9 = {6, 7} $10 = {8, 9} $11 = 2 $12 = AStruct = {x = 10, y = 11, z = 12} $13 = AStruct = {x = 13, y = 14, z = 15} $14 = 2 $15 = [64, 65] $16 = 5 $17 = [1, 2, 3, 4, 5] A debugging session is active. Inferior 1 [process 336] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/vec-slices.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 ---- [debuginfo-gdb] debuginfo-gdb/var-captured-in-stack-closure.rs stdout ---- NOTE: compiletest thinks it is using GDB with native rust support NOTE: compiletest thinks it is using GDB version 7011090 error: line not found in debugger output: $3 = var_captured_in_stack_closure::Struct {a: -3, b: 4.5, c: 5} status: exit code: 0 command: /usr/bin/gdb -quiet -batch -nx -command=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo/var-captured-in-stack-closure.debugger.script stdout: ------------------------------------------ GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". Breakpoint 1 at 0x149c: file /home/andrewrj/rust/src/test/debuginfo/var-captured-in-stack-closure.rs, line 102. Breakpoint 2 at 0x154c: file /home/andrewrj/rust/src/test/debuginfo/var-captured-in-stack-closure.rs, line 111. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Breakpoint 1, var_captured_in_stack_closure::main::{{closure}} () at /home/andrewrj/rust/src/test/debuginfo/var-captured-in-stack-closure.rs:102 102 zzz(); // #break $1 = 1 $2 = 2 $3 = Struct = {a = -3, b = 4.5, c = 5} $4 = Struct = {a = -3, b = 4.5, c = 5} $5 = 6 Breakpoint 2, var_captured_in_stack_closure::main::{{closure}} () at /home/andrewrj/rust/src/test/debuginfo/var-captured-in-stack-closure.rs:111 111 zzz(); // #break $6 = 2 $7 = 2 $8 = Struct = {a = -3, b = 4.5, c = 5} $9 = Struct = {a = -3, b = 4.5, c = 5} $10 = 6 A debugging session is active. Inferior 1 [process 345] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] ------------------------------------------ stderr: ------------------------------------------ ------------------------------------------ thread '[debuginfo-gdb] debuginfo-gdb/var-captured-in-stack-closure.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2612 failures: [debuginfo-gdb] debuginfo-gdb/associated-types.rs [debuginfo-gdb] debuginfo-gdb/borrowed-struct.rs [debuginfo-gdb] debuginfo-gdb/borrowed-tuple.rs [debuginfo-gdb] debuginfo-gdb/box.rs [debuginfo-gdb] debuginfo-gdb/boxed-struct.rs [debuginfo-gdb] debuginfo-gdb/by-value-non-immediate-argument.rs [debuginfo-gdb] debuginfo-gdb/by-value-self-argument-in-trait-impl.rs [debuginfo-gdb] debuginfo-gdb/c-style-enum-in-composite.rs [debuginfo-gdb] debuginfo-gdb/cross-crate-spans.rs [debuginfo-gdb] debuginfo-gdb/destructured-fn-argument.rs [debuginfo-gdb] debuginfo-gdb/destructured-for-loop-variable.rs [debuginfo-gdb] debuginfo-gdb/destructured-local.rs [debuginfo-gdb] debuginfo-gdb/evec-in-struct.rs [debuginfo-gdb] debuginfo-gdb/generic-enum-with-different-disr-sizes.rs [debuginfo-gdb] debuginfo-gdb/generic-function.rs [debuginfo-gdb] debuginfo-gdb/generic-method-on-generic-struct.rs [debuginfo-gdb] debuginfo-gdb/generic-struct.rs [debuginfo-gdb] debuginfo-gdb/method-on-enum.rs [debuginfo-gdb] debuginfo-gdb/method-on-generic-struct.rs [debuginfo-gdb] debuginfo-gdb/method-on-struct.rs [debuginfo-gdb] debuginfo-gdb/method-on-trait.rs [debuginfo-gdb] debuginfo-gdb/method-on-tuple-struct.rs [debuginfo-gdb] debuginfo-gdb/nil-enum.rs [debuginfo-gdb] debuginfo-gdb/option-like-enum.rs [debuginfo-gdb] debuginfo-gdb/packed-struct-with-destructor.rs [debuginfo-gdb] debuginfo-gdb/self-in-default-method.rs [debuginfo-gdb] debuginfo-gdb/self-in-generic-default-method.rs [debuginfo-gdb] debuginfo-gdb/simd.rs [debuginfo-gdb] debuginfo-gdb/simple-struct.rs [debuginfo-gdb] debuginfo-gdb/simple-tuple.rs [debuginfo-gdb] debuginfo-gdb/struct-in-struct.rs [debuginfo-gdb] debuginfo-gdb/struct-with-destructor.rs [debuginfo-gdb] debuginfo-gdb/tuple-in-struct.rs [debuginfo-gdb] debuginfo-gdb/tuple-in-tuple.rs [debuginfo-gdb] debuginfo-gdb/tuple-struct.rs [debuginfo-gdb] debuginfo-gdb/unsized.rs [debuginfo-gdb] debuginfo-gdb/var-captured-in-nested-closure.rs [debuginfo-gdb] debuginfo-gdb/var-captured-in-sendable-closure.rs [debuginfo-gdb] debuginfo-gdb/var-captured-in-stack-closure.rs [debuginfo-gdb] debuginfo-gdb/vec-slices.rs test result: FAILED. 54 passed; 40 failed; 13 ignored; 0 measured command did not execute successfully: "/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/debug/compiletest" "--compile-lib-path" "/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--rustdoc-path" "/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-base" "/home/andrewrj/rust/src/test/debuginfo" "--build-base" "/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/test/debuginfo" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "debuginfo-gdb" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--host-rustcflags" "-Crpath -O" "--target-rustcflags" "-Crpath -O -Lnative=/home/andrewrj/rust/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--llvm-version" "3.9.1\n" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp" "--android-cross-path" "" expected success, got: exit code: 101