Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rustc out of stack when RUST_LOG=rustc #5958

Closed
klutzy opened this issue Apr 19, 2013 · 3 comments
Closed

rustc out of stack when RUST_LOG=rustc #5958

klutzy opened this issue Apr 19, 2013 · 3 comments

Comments

@klutzy
Copy link
Contributor

klutzy commented Apr 19, 2013

$ rustc --version
rustc 0.6 (07e087b 2013-04-16 12:48:56 -0700)
host: x86_64-unknown-linux-gnu

$ touch empty.rs && RUST_LOG=rustc rustc --lib empty.rs
rust: ~"blocked = 0 this = 1c732e0"
rust: ~"blocked = 1c732e0 this = 1c732e0 old_task = 0"
rust: ~"no data available on 139953658924232, going to sleep."
rust: "insert fresh ("ctypes"->{lint: ctypes, desc: "proper use of core::libc types in foreign modules", default: warn}) at idx 31, hash 1902437564447908127"
rust: "insert fresh ("unused_imports"->{lint: unused_imports, desc: "imports that are never used", default: warn}) at idx 5, hash 4207169815845118789"
rust: "insert fresh ("while_true"->{lint: while_true, desc: "suggest using loop { } instead of while(true) { }", default: warn}) at idx 1, hash 5756370812069474465"
rust: "insert fresh ("path_statement"->{lint: path_statement, desc: "path statements with no effect", default: warn}) at idx 9, hash 6835617625493934121"
rust: "insert fresh ("unrecognized_lint"->{lint: unrecognized_lint, desc: "unrecognized lint attribute", default: warn}) at idx 16, hash 877767022513185872"
rust: "insert fresh ("non_implicitly_copyable_typarams"->{lint: non_implicitly_copyable_typarams, desc: "passing non implicitly copyable types as copy type params", default: warn}) at idx 10, hash 13633367273173830506"
rust: "next_bucket(10, 32) = 11"
rust: "insert fresh ("vecs_implicitly_copyable"->{lint: vecs_implicitly_copyable, desc: "make vecs and strs not implicitly copyable (only checked at top level)", default: warn}) at idx 11, hash 6654486576017886570"
rust: "insert fresh ("implicit_copies"->{lint: implicit_copies, desc: "implicit copies of non implicitly copyable data", default: warn}) at idx 2, hash 2011746876921087714"
rust: "insert fresh ("deprecated_mode"->{lint: deprecated_mode, desc: "warn about deprecated uses of modes", default: warn}) at idx 0, hash 13539265515627578112"
rust: "insert fresh ("foreign_mode"->{lint: foreign_mode, desc: "warn about deprecated uses of modes in foreign fns", default: warn}) at idx 21, hash 16331391787044738389"
rust: "insert fresh ("deprecated_pattern"->{lint: deprecated_pattern, desc: "warn about deprecated uses of pattern bindings", default: allow}) at idx 27, hash 15595770621473364795"
rust: "insert fresh ("non_camel_case_types"->{lint: non_camel_case_types, desc: "types, variants and traits should have camel case names", default: allow}) at idx 17, hash 12011171392181793329"
rust: "insert fresh ("managed_heap_memory"->{lint: managed_heap_memory, desc: "use of managed (@ type) heap memory", default: allow}) at idx 12, hash 2461120643096062572"
rust: "insert fresh ("owned_heap_memory"->{lint: owned_heap_memory, desc: "use of owned (
type) heap memory", default: allow}) at idx 15, hash 10202960051797515215"
rust: "next_bucket(17, 32) = 18"
rust: "insert fresh ("heap_memory"->{lint: heap_memory, desc: "use of any (
type or @ type) heap memory", default: allow}) at idx 18, hash 14135943725020576529"
rust: ~"next_bucket(10, 32) = 11"
rust: ~"next_bucket(11, 32) = 12"
rust: ~"next_bucket(12, 32) = 13"
rust: "insert fresh ("legacy modes"->{lint: legacy_modes, desc: "allow legacy modes", default: forbid}) at idx 13, hash 10140716390414025226"
rust: ~"next_bucket(10, 32) = 11"
rust: ~"next_bucket(11, 32) = 12"
rust: ~"next_bucket(12, 32) = 13"
rust: ~"next_bucket(13, 32) = 14"
rust: "insert fresh ("type_limits"->{lint: type_limits, desc: "comparisons made useless by limits of the types involved", default: warn}) at idx 14, hash 4443281942457463050"
rust: "insert fresh ("default_methods"->{lint: default_methods, desc: "allow default methods", default: deny}) at idx 26, hash 3851451717098877626"
rust: ~"next_bucket(14, 32) = 15"
rust: ~"next_bucket(15, 32) = 16"
rust: ~"next_bucket(16, 32) = 17"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: "insert fresh ("deprecated_mutable_fields"->{lint: deprecated_mutable_fields, desc: "deprecated mutable fields in structures", default: deny}) at idx 19, hash 11977058496876856046"
rust: ~"next_bucket(18, 32) = 19"
rust: ~"next_bucket(19, 32) = 20"
rust: "insert fresh ("deprecated_drop"->{lint: deprecated_drop, desc: "deprecated \"drop\" notation for the destructor", default: deny}) at idx 20, hash 13845126360187116082"
rust: ~"next_bucket(10, 32) = 11"
rust: ~"next_bucket(11, 32) = 12"
rust: ~"next_bucket(12, 32) = 13"
rust: ~"next_bucket(13, 32) = 14"
rust: ~"next_bucket(14, 32) = 15"
rust: ~"next_bucket(15, 32) = 16"
rust: ~"next_bucket(16, 32) = 17"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: ~"next_bucket(19, 32) = 20"
rust: ~"next_bucket(20, 32) = 21"
rust: ~"next_bucket(21, 32) = 22"
rust: "insert fresh ("unused_unsafe"->{lint: unused_unsafe, desc: "unnecessary use of an \"unsafe\" block or function", default: warn}) at idx 22, hash 700409442885270730"
rust: ~"next_bucket(15, 32) = 16"
rust: ~"next_bucket(16, 32) = 17"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: ~"next_bucket(19, 32) = 20"
rust: ~"next_bucket(20, 32) = 21"
rust: ~"next_bucket(21, 32) = 22"
rust: ~"next_bucket(22, 32) = 23"
rust: "insert fresh ("unused_variable"->{lint: unused_variable, desc: "detect variables which are not used in any way", default: warn}) at idx 23, hash 8322209988571145647"
rust: ~"next_bucket(13, 32) = 14"
rust: ~"next_bucket(14, 32) = 15"
rust: ~"next_bucket(15, 32) = 16"
rust: ~"next_bucket(16, 32) = 17"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: ~"next_bucket(19, 32) = 20"
rust: ~"next_bucket(20, 32) = 21"
rust: ~"next_bucket(21, 32) = 22"
rust: ~"next_bucket(22, 32) = 23"
rust: ~"next_bucket(23, 32) = 24"
rust: "insert fresh ("dead_assignment"->{lint: dead_assignment, desc: "detect assignments that will never be read", default: warn}) at idx 24, hash 15505842795576929965"
rust: ~"using sysroot = /home/lime/usr/rust-07e087bf"
rust: "insert fresh ("ctypes"->{lint: ctypes, desc: "proper use of core::libc types in foreign modules", default: warn}) at idx 23, hash 6772175438751852759"
rust: "insert fresh ("unused_imports"->{lint: unused_imports, desc: "imports that are never used", default: warn}) at idx 8, hash 8822127429459548168"
rust: "insert fresh ("while_true"->{lint: while_true, desc: "suggest using loop { } instead of while(true) { }", default: warn}) at idx 24, hash 13405130967933585784"
rust: "insert fresh ("path_statement"->{lint: path_statement, desc: "path statements with no effect", default: warn}) at idx 17, hash 14480999321464266737"
rust: "insert fresh ("unrecognized_lint"->{lint: unrecognized_lint, desc: "unrecognized lint attribute", default: warn}) at idx 0, hash 8340941678528964416"
rust: ~"next_bucket(17, 32) = 18"
rust: "insert fresh ("non_implicitly_copyable_typarams"->{lint: non_implicitly_copyable_typarams, desc: "passing non implicitly copyable types as copy type params", default: warn}) at idx 18, hash 10975937199227312241"
rust: ~"next_bucket(24, 32) = 25"
rust: "insert fresh ("vecs_implicitly_copyable"->{lint: vecs_implicitly_copyable, desc: "make vecs and strs not implicitly copyable (only checked at top level)", default: warn}) at idx 25, hash 3567485435249086520"
rust: ~"next_bucket(23, 32) = 24"
rust: ~"next_bucket(24, 32) = 25"
rust: ~"next_bucket(25, 32) = 26"
rust: "insert fresh ("implicit_copies"->{lint: implicit_copies, desc: "implicit copies of non implicitly copyable data", default: warn}) at idx 26, hash 6518516842220642295"
rust: "insert fresh ("deprecated_mode"->{lint: deprecated_mode, desc: "warn about deprecated uses of modes", default: warn}) at idx 5, hash 10101433578200926917"
rust: "insert fresh ("foreign_mode"->{lint: foreign_mode, desc: "warn about deprecated uses of modes in foreign fns", default: warn}) at idx 22, hash 9264325686574716790"
rust: "insert fresh ("deprecated_pattern"->{lint: deprecated_pattern, desc: "warn about deprecated uses of pattern bindings", default: allow}) at idx 29, hash 13205687668253518141"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: "insert fresh ("non_camel_case_types"->{lint: non_camel_case_types, desc: "types, variants and traits should have camel case names", default: allow}) at idx 19, hash 6072509006836487857"
rust: ~"next_bucket(22, 32) = 23"
rust: ~"next_bucket(23, 32) = 24"
rust: ~"next_bucket(24, 32) = 25"
rust: ~"next_bucket(25, 32) = 26"
rust: "next_bucket(26, 32) = 27"
rust: "insert fresh ("managed_heap_memory"->{lint: managed_heap_memory, desc: "use of managed (@ type) heap memory", default: allow}) at idx 27, hash 825575948683293622"
rust: "insert fresh ("owned_heap_memory"->{lint: owned_heap_memory, desc: "use of owned (
type) heap memory", default: allow}) at idx 12, hash 3565336584979222796"
rust: ~"next_bucket(22, 32) = 23"
rust: ~"next_bucket(23, 32) = 24"
rust: ~"next_bucket(24, 32) = 25"
rust: ~"next_bucket(25, 32) = 26"
rust: ~"next_bucket(26, 32) = 27"
rust: "next_bucket(27, 32) = 28"
rust: "insert fresh ("heap_memory"->{lint: heap_memory, desc: "use of any (
type or @ type) heap memory", default: allow}) at idx 28, hash 11275963844416259254"
rust: "insert fresh ("legacy modes"->{lint: legacy_modes, desc: "allow legacy modes", default: forbid}) at idx 2, hash 18412839239003614722"
rust: "insert fresh ("type_limits"->{lint: type_limits, desc: "comparisons made useless by limits of the types involved", default: warn}) at idx 31, hash 3847730082559327327"
rust: "insert fresh ("default_methods"->{lint: default_methods, desc: "allow default methods", default: deny}) at idx 3, hash 12113235942411102051"
rust: "insert fresh ("deprecated_mutable_fields"->{lint: deprecated_mutable_fields, desc: "deprecated mutable fields in structures", default: deny}) at idx 9, hash 9544310096820603561"
rust: "insert fresh ("deprecated_drop"->{lint: deprecated_drop, desc: "deprecated \"drop\" notation for the destructor", default: deny}) at idx 4, hash 5118663936552159876"
rust: ~"next_bucket(0, 32) = 1"
rust: "insert fresh ("unused_unsafe"->{lint: unused_unsafe, desc: "unnecessary use of an \"unsafe\" block or function", default: warn}) at idx 1, hash 12573192502460692480"
rust: ~"next_bucket(3, 32) = 4"
rust: ~"next_bucket(4, 32) = 5"
rust: ~"next_bucket(5, 32) = 6"
rust: "insert fresh ("unused_variable"->{lint: unused_variable, desc: "detect variables which are not used in any way", default: warn}) at idx 6, hash 4598484035208297795"
rust: ~"next_bucket(31, 32) = 0"
rust: ~"next_bucket(0, 32) = 1"
rust: ~"next_bucket(1, 32) = 2"
rust: ~"next_bucket(2, 32) = 3"
rust: ~"next_bucket(3, 32) = 4"
rust: ~"next_bucket(4, 32) = 5"
rust: ~"next_bucket(5, 32) = 6"
rust: ~"next_bucket(6, 32) = 7"
rust: "insert fresh ("dead_assignment"->{lint: dead_assignment, desc: "detect assignments that will never be read", default: warn}) at idx 7, hash 6442863702113093151"
rust: ~"resolving extern mod stmt. ident: {repr: 52}, meta: ~[]"
rust: ~"searching /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustpkg-795073e423d025b-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustpkg-795073e423d025b-0.7-pre.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustpkg-795073e423d025b-0.7-pre.so, doesn't look like libcore-.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustpkg-795073e423d025b-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libmorestack.a"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libmorestack.a"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libmorestack.a, doesn't look like libcore-
.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libmorestack.a"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librusti-5047c7f210c7cac8-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librusti-5047c7f210c7cac8-0.7-pre.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librusti-5047c7f210c7cac8-0.7-pre.so, doesn't look like libcore-.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librusti-5047c7f210c7cac8-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-4782a756585a81-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-4782a756585a81-0.7-pre.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-4782a756585a81-0.7-pre.so, doesn't look like libcore-
.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-4782a756585a81-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustdoc-1ac3c0763957e4b0-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustdoc-1ac3c0763957e4b0-0.7-pre.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustdoc-1ac3c0763957e4b0-0.7-pre.so, doesn't look like libcore-.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustdoc-1ac3c0763957e4b0-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libsyntax-84efebcb12c867a2-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libsyntax-84efebcb12c867a2-0.7-pre.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libsyntax-84efebcb12c867a2-0.7-pre.so, doesn't look like libcore-
.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libsyntax-84efebcb12c867a2-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.7-pre.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.7-pre.so, doesn't look like libcore-.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librust-39583f72884834e3-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librust-39583f72884834e3-0.7-pre.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librust-39583f72884834e3-0.7-pre.so, doesn't look like libcore-
.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librust-39583f72884834e3-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.7-pre.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.7-pre.so"
rust: ~"/home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.7-pre.so is a candidate"
rust: ~"get_matadata_section: name "
rust: ~"get_matadata_section: name .note.gnu.build-id"
rust: ~"get_matadata_section: name .hash"
rust: ~"get_matadata_section: name .gnu.hash"
rust: ~"get_matadata_section: name .dynsym"
rust: ~"get_matadata_section: name .dynstr"
rust: ~"get_matadata_section: name .gnu.version"
rust: ~"get_matadata_section: name .gnu.version_r"
rust: ~"get_matadata_section: name .rela.dyn"
rust: ~"get_matadata_section: name .rela.plt"
rust: ~"get_matadata_section: name .init"
rust: ~"get_matadata_section: name .plt"
rust: ~"get_matadata_section: name .text"
rust: ~"get_matadata_section: name .fini"
rust: ~"get_matadata_section: name .rodata"
rust: ~"get_matadata_section: name .eh_frame_hdr"
rust: ~"get_matadata_section: name .eh_frame"
rust: ~"get_matadata_section: name .gcc_except_table"
rust: ~"get_matadata_section: name .init_array"
rust: ~"get_matadata_section: name .fini_array"
rust: ~"get_matadata_section: name .jcr"
rust: ~"get_matadata_section: name .data.rel.ro"
rust: ~"get_matadata_section: name .dynamic"
rust: ~"get_matadata_section: name .got"
rust: ~"get_matadata_section: name .got.plt"
rust: ~"get_matadata_section: name .data"
rust: ~"get_matadata_section: name .note.rustc"
rust: ~"checking 8 bytes of metadata-version stamp"
rust: ~"inflating 1564227 bytes of compressed metadata"
rust: ~"matching 1 metadata requirements against 4 items"
rust: ~"found /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.7-pre.so with matching metadata"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.7-pre.so"
rust: ~"testing /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustrt.so"
rust: ~"inspecting file /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustrt.so"
rust: ~"skipping /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustrt.so, doesn't look like libcore-*.so"
rust: ~"rejected /home/lime/usr/rust-07e087bf/lib/rustc/x86_64-unknown-linux-gnu/lib/librustrt.so"
rust: ~"searching /home/lime/tmp/na/.rustpkg/lib"
rust: ~"searching /home/lime/.rustpkg/lib"
rust: ""resolving deps of external crate""
rust: "insert fresh (1->@{name: @"core", data: @
[168, 16, 0, 0, 16, 99, 51, 99, 97, 53, 100, 55, 55, 100, 56, 49, 98, 52, 54, 99, 49, 161, 16, 0, 7, 246, 162, 16, 0, 5, 217, 152, 16, 0, 5, 212, 153, 16, 0, 0, 3, 100, 111, 99, 160, 16, 0, 5, 199, 47, 42, 33, 10, 10, 35, 32, 84, 104, 101, 32, 82, 117, 115, 116, 32, 99, 111, 114, 101, 32, 108, 105, 98, 114, 97, 114, 121, 10, 10, 84, 104, 101, 32, 82, 117, 115, 116, 32, 99, 111, 114, 101, 32, 108, 105, 98, 114, 97, 114, 121, 32, 112, 114, 111, 118, 105, 100, 101, 115, 32, 114, 117, 110, 116, 105, 109, 101, 32, 102, 101, 97, 116, 117, 114, 101, 115, 32, 114, 101, 113, 117, 105, 114, 101, 100, 32, 98, 121, 32, 116, 104, 101, 32, 108, 97, 110, 103, 117, 97, 103, 101, 44, 10, 105, 110, 99, 108, 117, 100, 105, 110, 103, 32, 116, 104, 101, 32, 116, 97, 115, 107, 32, 115, 99, 104, 101, 100, 117, 108, 101, 114, 32, 97, 110, 100, 32, 109, 101, 109, 111, 114, 121, 32, 97, 108, 108, 111, 99, 97, 116, 111, 114, 115, 44, 32, 97, 115, 32, 119, 101, 108, 108, 32, 97, 115, 32, 108, 105, 98, 114, 97, 114, 121, 10, 115, 117, 112, 112, 111, 114, 116, 32, 102, 111, 114, 32, 82, 117, 115, 116, 32, 98, 117, 105, 108, 116, 45, 105, 110, 32, 116, 121, 112, 101, 115, 44, 32, 112, 108, 97, 116, 102, 111, 114, 109, 32, 97, 98, 115, 116, 114, 97, 99, 116, 105, 111, 110, 115, 44, 32, 97, 110, 100, 32, 111, 116, 104, 101, 114, 32, 99, 111, 109, 109, 111, 110, 108, 121, 10, 117, 115, 101, 100, 32, 102, 101, 97, 116, 117, 114, 101, 115, 46, 10, 10, 96, 99, 111, 114, 101, 96, 32, 105, 110, 99, 108, 117, 100, 101, 115, 32, 109, 111, 100, 117, 108, 101, 115, 32, 99, 111, 114, 114, 101, 115, 112, 111, 110, 100, 105, 110, 103, 32, 116, 111, 32, 101, 97, 99, 104, 32, 111, 102, 32, 116, 104, 101, 32, 105, 110, 116, 101, 103, 101, 114, 32, 116, 121, 112, 101, 115, 44, 32, 101, 97, 99, 104, 32, 111, 102, 10, 116, 104, 101, 32, 102, 108, 111, 97, 116, 105, 110, 103, 32, 112, 111, 105, 110, 116, 32, 116, 121, 112, 101, 115, 44, 32, 116, 104, 101, 32, 96, 98, 111, 111, 108, 96, 32, 116, 121, 112, 101, 44,[...]
rust: ~"insert fresh (724->1) at idx 19, hash 13977266452379634067"
rust: ~""resolved crates:""
rust: ~"cnum: 1"
rust: ~"span: {lo: {field: 0}, hi: {field: 0}, expn_info: None}"
rust: "hash: @"c3ca5d77d81b46c1""
rust: "insert fresh (@"const"->0) at idx 13, hash 6594122641531541037"
rust: "insert fresh (@"copy"->1) at idx 29, hash 15383950308011011005"
rust: "insert fresh (@"owned"->2) at idx 17, hash 6728534053040716849"
rust: "insert fresh (@"durable"->3) at idx 7, hash 5489845671289036967"
rust: "insert fresh (@"drop"->4) at idx 5, hash 10262562736871115109"
rust: ~"next_bucket(7, 32) = 8"
rust: "insert fresh (@"add"->5) at idx 8, hash 16176915480935325415"
rust: "insert fresh (@"sub"->6) at idx 9, hash 15332327809431510953"
rust: "insert fresh (@"mul"->7) at idx 6, hash 1561048409144889126"
rust: ~"next_bucket(17, 32) = 18"
rust: "insert fresh (@"div"->8) at idx 18, hash 15662873254579069297"
rust: "insert fresh (@"modulo"->9) at idx 16, hash 15913162283589170224"
rust: ~"next_bucket(6, 32) = 7"
rust: ~"next_bucket(7, 32) = 8"
rust: ~"next_bucket(8, 32) = 9"
rust: ~"next_bucket(9, 32) = 10"
rust: "insert fresh (@"neg"->10) at idx 10, hash 3825628429577702022"
rust: ~"next_bucket(29, 32) = 30"
rust: "insert fresh (@"not"->11) at idx 30, hash 963911894170870877"
rust: "insert fresh (@"bitxor"->12) at idx 25, hash 18445559734366604249"
rust: "insert fresh (@"bitand"->13) at idx 15, hash 2118082048630343087"
rust: ~"next_bucket(8, 32) = 9"
rust: ~"next_bucket(9, 32) = 10"
rust: ~"next_bucket(10, 32) = 11"
rust: "insert fresh (@"bitor"->14) at idx 11, hash 16654355952963416552"
rust: "insert fresh (@"shl"->15) at idx 19, hash 13384551129201146419"
rust: ~"next_bucket(16, 32) = 17"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: ~"next_bucket(19, 32) = 20"
rust: "insert fresh (@"shr"->16) at idx 20, hash 17185186925727334064"
rust: "insert fresh (@"index"->17) at idx 3, hash 10971264238218067171"
rust: "insert fresh (@"eq"->18) at idx 26, hash 7462212031756982842"
rust: ~"next_bucket(25, 32) = 26"
rust: ~"next_bucket(26, 32) = 27"
rust: "insert fresh (@"ord"->19) at idx 27, hash 15936125522572956697"
rust: ~"next_bucket(10, 32) = 11"
rust: ~"next_bucket(11, 32) = 12"
rust: "insert fresh (@"str_eq"->20) at idx 12, hash 5197741142298828938"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: ~"next_bucket(19, 32) = 20"
rust: ~"next_bucket(20, 32) = 21"
rust: "insert fresh (@"uniq_str_eq"->21) at idx 21, hash 11335553578276551793"
rust: ~"next_bucket(16, 32) = 17"
rust: ~"next_bucket(17, 32) = 18"
rust: ~"next_bucket(18, 32) = 19"
rust: ~"next_bucket(19, 32) = 20"
rust: ~"next_bucket(20, 32) = 21"
rust: ~"next_bucket(21, 32) = 22"
rust: "insert fresh (@"annihilate"->22) at idx 22, hash 10934968900754452336"
rust: ~"next_bucket(12, 32) = 13"
rust: ~"next_bucket(13, 32) = 14"
rust: "insert fresh (@"log_type"->23) at idx 14, hash 5316792029703603692"
rust: "insert fresh (@"index"->17) at idx 35, hash 10971264238218067171"
rust: "insert fresh (@"drop"->4) at idx 37, hash 10262562736871115109"
rust: "insert fresh (@"mul"->7) at idx 38, hash 1561048409144889126"
rust: "insert fresh (@"durable"->3) at idx 39, hash 5489845671289036967"
rust: ~"next_bucket(39, 64) = 40"
rust: "insert fresh (@"add"->5) at idx 40, hash 16176915480935325415"
rust: "insert fresh (@"sub"->6) at idx 41, hash 15332327809431510953"
rust: "insert fresh (@"neg"->10) at idx 6, hash 3825628429577702022"
rust: ~"next_bucket(40, 64) = 41"
rust: ~"next_bucket(41, 64) = 42"
rust: "insert fresh (@"bitor"->14) at idx 42, hash 16654355952963416552"
rust: "insert fresh (@"str_eq"->20) at idx 10, hash 5197741142298828938"
rust: "insert fresh (@"const"->0) at idx 45, hash 6594122641531541037"
rust: "insert fresh (@"log_type"->23) at idx 44, hash 5316792029703603692"
rust: "insert fresh (@"bitand"->13) at idx 47, hash 2118082048630343087"
rust: "insert fresh (@"modulo"->9) at idx 48, hash 15913162283589170224"
rust: "insert fresh (@"owned"->2) at idx 49, hash 6728534053040716849"
rust: ~"next_bucket(49, 64) = 50"
rust: "insert fresh (@"div"->8) at idx 50, hash 15662873254579069297"
rust: "insert fresh (@"shl"->15) at idx 51, hash 13384551129201146419"
rust: ~"next_bucket(48, 64) = 49"
rust: ~"next_bucket(49, 64) = 50"
rust: ~"next_bucket(50, 64) = 51"
rust: ~"next_bucket(51, 64) = 52"
rust: "insert fresh (@"shr"->16) at idx 52, hash 17185186925727334064"
rust: ~"next_bucket(49, 64) = 50"
rust: ~"next_bucket(50, 64) = 51"
rust: ~"next_bucket(51, 64) = 52"
rust: ~"next_bucket(52, 64) = 53"
rust: "insert fresh (@"uniq_str_eq"->21) at idx 53, hash 11335553578276551793"
rust: ~"next_bucket(48, 64) = 49"
rust: ~"next_bucket(49, 64) = 50"
rust: ~"next_bucket(50, 64) = 51"
rust: ~"next_bucket(51, 64) = 52"
rust: ~"next_bucket(52, 64) = 53"
rust: ~"next_bucket(53, 64) = 54"
rust: "insert fresh (@"annihilate"->22) at idx 54, hash 10934968900754452336"
rust: "insert fresh (@"bitxor"->12) at idx 25, hash 18445559734366604249"
rust: "insert fresh (@"eq"->18) at idx 58, hash 7462212031756982842"
rust: ~"next_bucket(25, 64) = 26"
rust: "insert fresh (@"ord"->19) at idx 26, hash 15936125522572956697"
rust: "insert fresh (@"copy"->1) at idx 61, hash 15383950308011011005"
rust: "insert fresh (@"not"->11) at idx 29, hash 963911894170870877"
rust: "insert fresh (@"fail_"->24) at idx 12, hash 16412233515201605964"
rust: "insert fresh (@"fail_bounds_check"->25) at idx 21, hash 18069886995483016725"
rust: "insert fresh (@"exchange_malloc"->26) at idx 9, hash 4032085096852675081"
rust: ~"next_bucket(40, 64) = 41"
rust: ~"next_bucket(41, 64) = 42"
rust: ~"next_bucket(42, 64) = 43"
rust: "insert fresh (@"exchange_free"->27) at idx 43, hash 12043605023225521512"
rust: ~"next_bucket(54, 64) = 55"
rust: "insert fresh (@"malloc"->28) at idx 55, hash 18201986416990302902"
rust: "insert fresh (@"free"->29) at idx 33, hash 13928662090578826657"
rust: ~"next_bucket(48, 64) = 49"
rust: ~"next_bucket(49, 64) = 50"
rust: ~"next_bucket(50, 64) = 51"
rust: ~"next_bucket(51, 64) = 52"
rust: ~"next_bucket(52, 64) = 53"
rust: ~"next_bucket(53, 64) = 54"
rust: ~"next_bucket(54, 64) = 55"
rust: ~"next_bucket(55, 64) = 56"
rust: "insert fresh (@"borrow_as_imm"->30) at idx 56, hash 9085167511121350576"
rust: ~"next_bucket(42, 64) = 43"
rust: ~"next_bucket(43, 64) = 44"
rust: ~"next_bucket(44, 64) = 45"
rust: ~"next_bucket(45, 64) = 46"
rust: "insert fresh (@"return_to_mut"->31) at idx 46, hash 1306615894095245034"
rust: "insert fresh (@"check_not_borrowed"->32) at idx 3, hash 18131255791129726083"
rust: "insert fresh (@"strdup_uniq"->33) at idx 11, hash 12736495154104069771"
rust: "insert fresh (@"start"->34) at idx 15, hash 8473506173812767695"
rust: ~"insert fresh ({repr: 114}->ty_bool) at idx 11, hash 4791651104676585195"
rust: ~"insert fresh ({repr: 199}->ty_int(ty_char)) at idx 31, hash 11513501370411959935"
rust: ~"insert fresh ({repr: 200}->ty_float(ty_f)) at idx 5, hash 17325425197353289093"
rust: ~"insert fresh ({repr: 201}->ty_float(ty_f32)) at idx 1, hash 12061025563944018145"
rust: ~"insert fresh ({repr: 202}->ty_float(ty_f64)) at idx 15, hash 13787593272978633391"
rust: ~"next_bucket(1, 32) = 2"
rust: ~"insert fresh ({repr: 166}->ty_int(ty_i)) at idx 2, hash 10887704317112078497"
rust: ~"insert fresh ({repr: 203}->ty_int(ty_i8)) at idx 30, hash 13787237053517670398"
rust: ~"insert fresh ({repr: 204}->ty_int(ty_i16)) at idx 29, hash 7699593165905950077"
rust: ~"next_bucket(2, 32) = 3"
rust: ~"insert fresh ({repr: 205}->ty_int(ty_i32)) at idx 3, hash 17703238565868665122"
rust: ~"next_bucket(11, 32) = 12"
rust: ~"insert fresh ({repr: 206}->ty_int(ty_i64)) at idx 12, hash 2430910779563420427"
rust: ~"next_bucket(3, 32) = 4"
rust: ~"insert fresh ({repr: 20}->ty_str) at idx 4, hash 18058139914099011043"
rust: ~"insert fresh ({repr: 108}->ty_uint(ty_u)) at idx 22, hash 11734485908672998198"
rust: ~"next_bucket(22, 32) = 23"
rust: ~"insert fresh ({repr: 207}->ty_uint(ty_u8)) at idx 23, hash 475202793863478486"
rust: ~"insert fresh ({repr: 208}->ty_uint(ty_u16)) at idx 13, hash 7759615488285242477"
rust: ~"insert fresh ({repr: 209}->ty_uint(ty_u32)) at idx 9, hash 7015167491352941673"
rust: ~"insert fresh ({repr: 210}->ty_uint(ty_u64)) at idx 24, hash 15186291218831165016"
rust: ~"insert fresh ({repr: 52}->@{parent_link: ModuleParentLink(@mut {parent_link: NoParentLink, def_id: Some({crate: 0, node: 0}), kind: NormalModuleKind, children: @mut {k0: 1139183841634160324, k1: 4384271145537912314, resize_at: 24, size: 0, buckets: ~[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]}, imports: @mut ~[@{privacy: Private, module_path: ~[{repr: 52}, {repr: 198}], subclass: @GlobImport, span: {lo: {field: 0}, hi: {field: 0}, expn_info: None}}], external_module_children: @mut {k0: 16429339189464207248, k1: 15794130660038024818, resize_at: 24, size: 0, buckets: ~[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]}, anonymous_children: @mut {k0: 16768609628430515914, k1: 18155778392116637689, resize_at: 24, size: 0, buckets: ~[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]}, import_resolutions: @mut {k0: 1876640177932553937, k1: 8665983767991427281, resize_at: 24, size: 0, buckets: ~[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]}, glob_count: 1, resolved_import_count: 0}, {repr: 52}), def_id: Some({crate: 1, node: 0}), kind: NormalModuleKind, children: @mut {k0: 13310842004137771446, k1: 6811034505618186945, resize_at: 24, size: 0, buckets: ~[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]}, imports: @mut ~[], external_module_children: @mut {k0: 6342018814160036369, k1: 1166238846780[...]
rust: ~"(each_path) yielding reexported item: nil"
rust: ~"(building reduced graph for external crate) found path entry: nil (dl_def(def_mod({crate: 1, node: 26398})))"
rust: ~"insert fresh ({repr: 211}->@{type_def: None, value_def: None, type_span: None, value_span: None}) at idx 13, hash 6439130422166675757"
rust: ~"(building reduced graph for external crate) building module nil"
rust: task 7f4980208990 ran out of stack
rust: ~"woke up, p.state = Full"
error: internal compiler error: unexpected failure
note: the compiler hit an unexpected failure path. this is a bug
note: try running with RUST_LOG=rustc=1,::rt::backtrace to get further details and report the results to github.com/mozilla/rust/issues
rust: task failed at 'explicit failure', /home/lime/src/rust/src/librustc/rustc.rc:358
rust: domain main @0x1c71c20 root task failed


strange issue which occurs only if RUST_LOG=rustc=4 or higher. There may be something wrong with debug!().

RUST_LOG=rustc::middle,rustc::front,rustc::back,rustc::metadata,rustc::driver,rustc::util,rustc::lib (all mods in rustc.rc) works fine.

@graydon
Copy link
Contributor

graydon commented Jul 11, 2013

likely a relative of #6558

@june0cho
Copy link
Contributor

june0cho commented Sep 3, 2013

visiting for triage. The error doesn't seem to occur now.
I tested as following:

$ ./rustc --version
./rustc 0.8-pre (fc9fa2c 2013-09-02 13:10:48 -0700)
host: x86_64-unknown-linux-gnu
$ RUST_LOG=rustc ./rustc --lib foo.rs
$

@klutzy
Copy link
Contributor Author

klutzy commented Sep 3, 2013

Yep, it also works normally for me. (fc9fa2c / x86_64-unknown-linux-gnu) closing!

@klutzy klutzy closed this as completed Sep 3, 2013
flip1995 pushed a commit to flip1995/rust that referenced this issue Aug 28, 2020
Various fmt test improvements

Various fmt test improvements.

changelog: none
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants