Advertisement
Guest User

Untitled

a guest
Aug 12th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 78.34 KB | None | 0 0
  1. Finished dev [unoptimized] target(s) in 0.25s
  2. Finished release [optimized] target(s) in 0.25s
  3. Finished release [optimized] target(s) in 0.22s
  4. Finished release [optimized] target(s) in 0.28s
  5. Finished release [optimized] target(s) in 0.24s
  6. Finished release [optimized] target(s) in 0.24s
  7. Finished release [optimized] target(s) in 0.23s
  8. Compiling rustc-rayon-core v0.1.1
  9. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: infer_predicates
  10. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:1 ~ rustc_rayon_core[a595]::{{?}}[0]))
  11. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:2 ~ rustc_rayon_core[a595]::std[0]))
  12. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:3 ~ rustc_rayon_core[a595]::{{?}}[1]))
  13. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:4 ~ rustc_rayon_core[a595]::{{?}}[2]))
  14. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:5 ~ rustc_rayon_core[a595]::{{?}}[3]))
  15. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:6 ~ rustc_rayon_core[a595]::{{?}}[4]))
  16. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:7 ~ rustc_rayon_core[a595]::{{?}}[5]))
  17. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/1:290 ~ rustc_rayon_core[a595]::{{?}}[5]::{{?}}[0]))
  18. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:8 ~ rustc_rayon_core[a595]::{{?}}[6]))
  19. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:9 ~ rustc_rayon_core[a595]::{{?}}[7]))
  20. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:10 ~ rustc_rayon_core[a595]::crossbeam_deque[0]))
  21. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:11 ~ rustc_rayon_core[a595]::lazy_static[0]))
  22. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:12 ~ rustc_rayon_core[a595]::libc[0]))
  23. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:13 ~ rustc_rayon_core[a595]::num_cpus[0]))
  24. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:14 ~ rustc_rayon_core[a595]::rand[0]))
  25. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:15 ~ rustc_rayon_core[a595]::log[0]))
  26. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:16 ~ rustc_rayon_core[a595]::log[0]::{{?}}[0]))
  27. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:17 ~ rustc_rayon_core[a595]::log[0]::DUMP_LOGS[0]))
  28. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:19 ~ rustc_rayon_core[a595]::latch[0]))
  29. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:20 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[0]))
  30. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:21 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[1]))
  31. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:22 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[2]))
  32. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:23 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[3]))
  33. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:24 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[4]))
  34. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:25 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[5]))
  35. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:26 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[6]))
  36. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:27 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[7]))
  37. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:28 ~ rustc_rayon_core[a595]::latch[0]::{{?}}[8]))
  38. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:29 ~ rustc_rayon_core[a595]::latch[0]::Latch[0]))
  39. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:31 ~ rustc_rayon_core[a595]::latch[0]::LatchProbe[0]))
  40. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:33 ~ rustc_rayon_core[a595]::latch[0]::SpinLatch[0]))
  41. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  42. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0])
  43. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = []
  44. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {} }
  45. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  46. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:34 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[0]))
  47. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:36 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[1]))
  48. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:38 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[2]))
  49. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:40 ~ rustc_rayon_core[a595]::latch[0]::LockLatch[0]))
  50. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  51. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0])
  52. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [bool]
  53. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}} }
  54. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  55. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  56. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0])
  57. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = []
  58. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}} }
  59. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  60. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:41 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[3]))
  61. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:44 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[4]))
  62. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:46 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[5]))
  63. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:48 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[6]))
  64. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:51 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[7]))
  65. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:53 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[8]))
  66. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:55 ~ rustc_rayon_core[a595]::latch[0]::TickleLatch[0]))
  67. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyRef
  68. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  69. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0])
  70. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = []
  71. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}} }
  72. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  73. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:56 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[9]))
  74. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:58 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[10]))
  75. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:60 ~ rustc_rayon_core[a595]::latch[0]::{{impl}}[11]))
  76. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:62 ~ rustc_rayon_core[a595]::join[0]))
  77. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:63 ~ rustc_rayon_core[a595]::join[0]::{{?}}[0]))
  78. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:64 ~ rustc_rayon_core[a595]::join[0]::{{?}}[1]))
  79. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:65 ~ rustc_rayon_core[a595]::join[0]::{{?}}[2]))
  80. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:66 ~ rustc_rayon_core[a595]::join[0]::{{?}}[3]))
  81. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:67 ~ rustc_rayon_core[a595]::join[0]::{{?}}[4]))
  82. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:68 ~ rustc_rayon_core[a595]::join[0]::{{?}}[5]))
  83. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:69 ~ rustc_rayon_core[a595]::join[0]::{{?}}[6]))
  84. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:70 ~ rustc_rayon_core[a595]::join[0]::{{?}}[7]))
  85. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:71 ~ rustc_rayon_core[a595]::join[0]::{{?}}[8]))
  86. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:72 ~ rustc_rayon_core[a595]::join[0]::{{?}}[9]))
  87. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:73 ~ rustc_rayon_core[a595]::join[0]::{{?}}[10]))
  88. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:74 ~ rustc_rayon_core[a595]::join[0]::join[0]))
  89. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:75 ~ rustc_rayon_core[a595]::join[0]::join_context[0]))
  90. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:76 ~ rustc_rayon_core[a595]::join[0]::join_recover_from_panic[0]))
  91. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:77 ~ rustc_rayon_core[a595]::job[0]))
  92. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:78 ~ rustc_rayon_core[a595]::job[0]::{{?}}[0]))
  93. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:79 ~ rustc_rayon_core[a595]::job[0]::{{?}}[1]))
  94. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:80 ~ rustc_rayon_core[a595]::job[0]::{{?}}[2]))
  95. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:81 ~ rustc_rayon_core[a595]::job[0]::{{?}}[3]))
  96. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:82 ~ rustc_rayon_core[a595]::job[0]::{{?}}[4]))
  97. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:83 ~ rustc_rayon_core[a595]::job[0]::{{?}}[5]))
  98. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]))
  99. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  100. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  101. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::any::Any + std::marker::Send + 'static)]
  102. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  103. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  104. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  105. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>
  106. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn std::any::Any + std::marker::Send + 'static)
  107. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0])
  108. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::any::Any + std::marker::Send + 'static)]
  109. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  110. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  111. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:85 ~ rustc_rayon_core[a595]::job[0]::Job[0]))
  112. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:87 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[0]))
  113. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:88 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[1]))
  114. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:89 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[2]))
  115. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:92 ~ rustc_rayon_core[a595]::job[0]::StackJob[0]))
  116. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  117. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0])
  118. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [std::option::Option<F>]
  119. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  120. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  121. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  122. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0])
  123. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [F]
  124. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  125. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  126. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  127. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0])
  128. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [job::JobResult<R>]
  129. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  130. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  131. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  132. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0])
  133. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [R]
  134. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  135. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  136. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:93 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[3]))
  137. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:98 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[4]))
  138. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:100 ~ rustc_rayon_core[a595]::job[0]::HeapJob[0]))
  139. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  140. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0])
  141. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [std::option::Option<BODY>]
  142. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  143. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  144. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  145. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0])
  146. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [BODY]
  147. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  148. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  149. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:101 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[5]))
  150. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:104 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[6]))
  151. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:106 ~ rustc_rayon_core[a595]::job[0]::{{impl}}[7]))
  152. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:108 ~ rustc_rayon_core[a595]::registry[0]))
  153. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:109 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[0]))
  154. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:110 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[1]))
  155. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:111 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[2]))
  156. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:112 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[3]))
  157. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:113 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[4]))
  158. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:114 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[5]))
  159. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:115 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[6]))
  160. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:116 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[7]))
  161. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:117 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[8]))
  162. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:118 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[9]))
  163. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:119 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[10]))
  164. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:120 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[11]))
  165. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:121 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[12]))
  166. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:122 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[13]))
  167. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:123 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[14]))
  168. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:124 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[15]))
  169. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:125 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[16]))
  170. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:126 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[17]))
  171. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:127 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[18]))
  172. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:128 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[19]))
  173. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:129 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[20]))
  174. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:130 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[21]))
  175. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:131 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[22]))
  176. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:132 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[23]))
  177. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:133 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[24]))
  178. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:134 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[25]))
  179. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:135 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[26]))
  180. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:136 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[27]))
  181. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:137 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[28]))
  182. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:138 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[29]))
  183. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:139 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[30]))
  184. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:140 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[31]))
  185. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:141 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[32]))
  186. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:142 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[33]))
  187. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:143 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[34]))
  188. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:144 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[35]))
  189. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:145 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[36]))
  190. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:146 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[37]))
  191. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:147 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[38]))
  192. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:148 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[39]))
  193. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:149 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[40]))
  194. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:150 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[41]))
  195. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:151 ~ rustc_rayon_core[a595]::registry[0]::{{?}}[42]))
  196. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: InferVisitor::visit_item(item=DefId(0/0:152 ~ rustc_rayon_core[a595]::registry[0]::Registry[0]))
  197. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  198. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0])
  199. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [registry::ThreadInfo]
  200. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  201. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  202. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  203. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0])
  204. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = []
  205. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  206. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  207. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  208. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0])
  209. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [registry::RegistryState]
  210. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  211. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  212. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  213. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0])
  214. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = []
  215. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  216. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  217. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  218. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0])
  219. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = []
  220. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  221. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  222. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  223. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0])
  224. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [job::JobRef]
  225. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  226. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  227. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  228. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0])
  229. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = []
  230. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  231. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  232. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  233. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0])
  234. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [std::boxed::Box<(dyn std::ops::Fn(std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>) + std::marker::Send + std::marker::Sync + 'static)>]
  235. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  236. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  237. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  238. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  239. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn(std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>) + std::marker::Send + std::marker::Sync + 'static)]
  240. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  241. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  242. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  243. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn std::ops::Fn(std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>) + std::marker::Send + std::marker::Sync + 'static)>>
  244. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn std::ops::Fn(std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>) + std::marker::Send + std::marker::Sync + 'static)
  245. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0])
  246. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn(std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>) + std::marker::Send + std::marker::Sync + 'static), (std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>,)]
  247. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  248. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  249. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  250. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  251. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::any::Any + std::marker::Send + 'static)]
  252. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  253. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  254. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  255. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn std::ops::Fn(std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>) + std::marker::Send + std::marker::Sync + 'static)>>
  256. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn std::any::Any + std::marker::Send + 'static)
  257. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0])
  258. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::any::Any + std::marker::Send + 'static)]
  259. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  260. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  261. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  262. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  263. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::any::Any + std::marker::Send + 'static)]
  264. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  265. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  266. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  267. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn std::ops::Fn(std::boxed::Box<(dyn std::any::Any + std::marker::Send + 'static)>) + std::marker::Send + std::marker::Sync + 'static)>>
  268. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn std::any::Any + std::marker::Send + 'static)
  269. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0])
  270. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::any::Any + std::marker::Send + 'static)]
  271. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  272. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  273. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  274. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0])
  275. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [std::boxed::Box<(dyn std::ops::Fn() + std::marker::Send + std::marker::Sync + 'static)>]
  276. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  277. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  278. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  279. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  280. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn() + std::marker::Send + std::marker::Sync + 'static)]
  281. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  282. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  283. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  284. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn std::ops::Fn() + std::marker::Send + std::marker::Sync + 'static)>>
  285. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn std::ops::Fn() + std::marker::Send + std::marker::Sync + 'static)
  286. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0])
  287. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn() + std::marker::Send + std::marker::Sync + 'static), ()]
  288. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  289. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  290. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  291. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0])
  292. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [std::boxed::Box<(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)>]
  293. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  294. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  295. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  296. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  297. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)]
  298. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  299. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  300. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  301. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)>>
  302. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)
  303. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0])
  304. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static), (usize,)]
  305. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  306. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  307. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  308. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0])
  309. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [std::boxed::Box<(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)>]
  310. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  311. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  312. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  313. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  314. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)]
  315. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  316. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  317. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  318. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)>>
  319. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static)
  320. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0])
  321. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn std::ops::Fn(usize) + std::marker::Send + std::marker::Sync + 'static), (usize,)]
  322. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  323. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  324. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  325. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0])
  326. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [std::boxed::Box<(dyn for<'r> std::ops::Fn(usize, &'r mut (dyn std::ops::FnMut() + 'r)) + std::marker::Send + std::marker::Sync + 'static)>]
  327. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  328. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  329. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyAdt
  330. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0])
  331. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn for<'r> std::ops::Fn(usize, &'r mut (dyn std::ops::FnMut() + 'r)) + std::marker::Send + std::marker::Sync + 'static)]
  332. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  333. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  334. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  335. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn for<'r> std::ops::Fn(usize, &'r mut (dyn std::ops::FnMut() + 'r)) + std::marker::Send + std::marker::Sync + 'static)>>
  336. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = (dyn for<'r> std::ops::Fn(usize, &'r mut (dyn std::ops::FnMut() + 'r)) + std::marker::Send + std::marker::Sync + 'static)
  337. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: def_id = DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0])
  338. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: substs = [(dyn for<'r> std::ops::Fn(usize, &'r mut (dyn std::ops::FnMut() + 'r)) + std::marker::Send + std::marker::Sync + 'static), (usize, &mut dyn std::ops::FnMut())]
  339. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: explicit_map = ExplicitPredicatesMap { map: {DefId(0/0:448 ~ rustc_rayon_core[a595]::job[0]::JobRef[0]): {}, DefId(2/0:20487 ~ core[8df8]::option[0]::Option[0]): {}, DefId(4/0:99 ~ alloc[aa4d]::boxed[0]::Box[0]): {}, DefId(0/0:183 ~ rustc_rayon_core[a595]::registry[0]::ThreadInfo[0]): {}, DefId(10/0:55 ~ crossbeam_deque[25b4]::Stealer[0]): {}, DefId(0/0:84 ~ rustc_rayon_core[a595]::job[0]::JobResult[0]): {}, DefId(1/0:3707 ~ std[fba5]::sync[0]::mutex[0]::Mutex[0]): {}, DefId(2/0:993 ~ core[8df8]::ops[0]::function[0]::Fn[0]): {}, DefId(2/0:1439 ~ core[8df8]::sync[0]::atomic[0]::AtomicBool[0]): {}, DefId(2/0:1637 ~ core[8df8]::cell[0]::UnsafeCell[0]): {}, DefId(1/0:3676 ~ std[fba5]::sync[0]::condvar[0]::Condvar[0]): {}, DefId(2/0:1363 ~ core[8df8]::any[0]::Any[0]): {}, DefId(4/0:2253 ~ alloc[aa4d]::vec[0]::Vec[0]): {}, DefId(0/0:153 ~ rustc_rayon_core[a595]::registry[0]::RegistryState[0]): {}, DefId(0/0:246 ~ rustc_rayon_core[a595]::sleep[0]::Sleep[0]): {}} }
  340. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: required_predicates = {}
  341. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyRef
  342. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: TyDynamic
  343. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: field_ty = std::option::Option<std::boxed::Box<(dyn for<'r> std::ops::Fn(usize, &'r mut (dyn std::ops::FnMut() + 'r)) + std::marker::Send + std::marker::Sync + 'static)>>
  344. DEBUG 2018-08-12T06:28:06Z: rustc_typeck::outlives::implicit_infer: ty in field = dyn std::ops::FnMut()
  345. thread 'main' panicked at 'assertion failed: !self_ty.has_escaping_regions()', librustc/ty/sty.rs:711:9
  346. stack backtrace:
  347. 0: std::sys::unix::backtrace::tracing::imp::unwind_backtrace
  348. 1: std::sys_common::backtrace::print
  349. 2: std::panicking::default_hook::{{closure}}
  350. 3: std::panicking::default_hook
  351. 4: rustc::util::common::panic_hook
  352. 5: std::panicking::rust_panic_with_hook
  353. 6: std::panicking::begin_panic
  354. 7: <rustc::ty::sty::Binder<rustc::ty::sty::ExistentialTraitRef<'tcx>>>::with_self_ty
  355. 8: <rustc_typeck::outlives::implicit_infer::InferVisitor<'cx, 'tcx> as rustc::hir::itemlikevisit::ItemLikeVisitor<'tcx>>::visit_item
  356. 9: rustc::hir::Crate::visit_all_item_likes
  357. 10: rustc_typeck::outlives::implicit_infer::infer_predicates
  358. 11: rustc_typeck::outlives::inferred_outlives_crate
  359. 12: rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors<'tcx> for rustc::ty::query::queries::inferred_outlives_crate<'tcx>>::compute
  360. 13: rustc::dep_graph::graph::DepGraph::with_task_impl
  361. 14: rustc::ty::context::tls::with_related_context
  362. 15: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::force_query_with_job
  363. 16: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  364. 17: rustc_typeck::outlives::inferred_outlives_of
  365. 18: rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors<'tcx> for rustc::ty::query::queries::inferred_outlives_of<'tcx>>::compute
  366. 19: rustc::dep_graph::graph::DepGraph::with_task_impl
  367. 20: rustc::ty::context::tls::with_related_context
  368. 21: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::force_query_with_job
  369. 22: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  370. 23: rustc_typeck::collect::predicates_defined_on
  371. 24: rustc::ty::query::__query_compute::predicates_defined_on
  372. 25: rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors<'tcx> for rustc::ty::query::queries::predicates_defined_on<'tcx>>::compute
  373. 26: rustc::dep_graph::graph::DepGraph::with_task_impl
  374. 27: rustc::ty::context::tls::with_related_context
  375. 28: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::force_query_with_job
  376. 29: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  377. 30: rustc::ty::query::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::predicates_defined_on
  378. 31: rustc_typeck::collect::predicates_of
  379. 32: rustc::ty::query::__query_compute::predicates_of
  380. 33: rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors<'tcx> for rustc::ty::query::queries::predicates_of<'tcx>>::compute
  381. 34: rustc::dep_graph::graph::DepGraph::with_task_impl
  382. 35: rustc::ty::context::tls::with_related_context
  383. 36: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::force_query_with_job
  384. 37: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  385. 38: rustc::ty::query::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::predicates_of
  386. 39: <rustc_typeck::collect::CollectItemTypesVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item
  387. 40: rustc::hir::Crate::visit_all_item_likes
  388. 41: rustc::util::common::time
  389. 42: rustc_typeck::check_crate
  390. 43: rustc::ty::context::tls::enter_context
  391. 44: <std::thread::local::LocalKey<T>>::with
  392. 45: rustc::ty::context::TyCtxt::create_and_enter
  393. 46: rustc_driver::driver::compile_input
  394. 47: rustc_driver::run_compiler_with_pool
  395. 48: <scoped_tls::ScopedKey<T>>::set
  396. 49: syntax::with_globals
  397. 50: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
  398. 51: __rust_maybe_catch_panic
  399. 52: std::panicking::try
  400. 53: rustc_driver::run
  401. 54: rustc_driver::main
  402. 55: std::rt::lang_start::{{closure}}
  403. 56: std::panicking::try::do_call
  404. 57: __rust_maybe_catch_panic
  405. 58: std::panic::catch_unwind
  406. 59: std::rt::lang_start_internal
  407. 60: main
  408. query stack during panic:
  409. #0 [inferred_outlives_crate] computing the inferred outlives predicates for items in this crate
  410. #1 [inferred_outlives_of] processing `latch::SpinLatch`
  411. #2 [predicates_defined_on] processing `latch::SpinLatch`
  412. #3 [predicates_of] processing `latch::SpinLatch`
  413. end of query stack
  414.  
  415. error: internal compiler error: unexpected panic
  416.  
  417. note: the compiler unexpectedly panicked. this is a bug.
  418.  
  419. note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
  420.  
  421. note: rustc 1.30.0-dev running on x86_64-apple-darwin
  422.  
  423. note: compiler flags: -Z osx-rpath-install-name -Z force-unstable-if-unmarked -C opt-level=2 -C prefer-dynamic -C debug-assertions=y -C link-args=-Wl,-rpath,@loader_path/../lib --crate-type lib
  424.  
  425. note: some of the compiler flags provided by cargo are hidden
  426.  
  427. error: Could not compile `rustc-rayon-core`.
  428.  
  429. Caused by:
  430. process didn't exit successfully: `/Users/toidiu/projects/rust/build/bootstrap/debug/rustc --crate-name rustc_rayon_core /Users/toidiu/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.1.1/src/lib.rs --error-format json --crate-type lib --emit=dep-info,link -C opt-level=2 --cfg 'feature="default"' --cfg 'feature="tlv"' -C metadata=d0a8ccf062d11daf -C extra-filename=-d0a8ccf062d11daf --out-dir /Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps --target x86_64-apple-darwin -L dependency=/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps -L dependency=/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/release/deps --extern crossbeam_deque=/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps/libcrossbeam_deque-928d8f166fee5e7a.rlib --extern lazy_static=/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps/liblazy_static-0d147a01b9f17d0a.rlib --extern libc=/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps/liblibc-ba0a997862829e49.rlib --extern num_cpus=/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps/libnum_cpus-80d55dd29395ec9f.rlib --extern rand=/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps/librand-a5dbeadc1bbaec1f.rlib --cap-lints allow` (exit code: 101)
  431. command did not execute successfully: "/Users/toidiu/projects/rust/build/x86_64-apple-darwin/stage0/bin/cargo" "build" "--target" "x86_64-apple-darwin" "-j" "8" "--release" "--features" " jemalloc" "--manifest-path" "/Users/toidiu/projects/rust/src/rustc/Cargo.toml" "--message-format" "json"
  432. expected success, got: exit code: 101
  433. thread 'main' panicked at 'cargo must succeed', bootstrap/compile.rs:1119:9
  434. stack backtrace:
  435. 0: std::sys::unix::backtrace::tracing::imp::unwind_backtrace
  436. at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
  437. 1: std::sys_common::backtrace::print
  438. at libstd/sys_common/backtrace.rs:71
  439. at libstd/sys_common/backtrace.rs:59
  440. 2: std::panicking::default_hook::{{closure}}
  441. at libstd/panicking.rs:211
  442. 3: std::panicking::default_hook
  443. at libstd/panicking.rs:227
  444. 4: <std::panicking::begin_panic::PanicPayload<A> as core::panic::BoxMeUp>::get
  445. at libstd/panicking.rs:475
  446. 5: std::memchr::memchr
  447. at /Users/travis/build/rust-lang/rust/src/libstd/panicking.rs:409
  448. 6: bootstrap::compile::run_cargo
  449. at bootstrap/compile.rs:1119
  450. 7: bootstrap::compile::test_cargo
  451. at bootstrap/compile.rs:530
  452. 8: bootstrap::builder::Builder::cargo::{{closure}}
  453. at bootstrap/builder.rs:1136
  454. 9: bootstrap::compile::compiler_file
  455. at bootstrap/compile.rs:958
  456. 10: bootstrap::builder::Builder::cargo::{{closure}}
  457. at bootstrap/builder.rs:1136
  458. 11: bootstrap::builder::Builder::run_step_descriptions
  459. at bootstrap/builder.rs:579
  460. 12: bootstrap::sanity::check::{{closure}}
  461. at bootstrap/compile.rs:56
  462. 13: bootstrap::builder::StepDescription::maybe_run
  463. at bootstrap/builder.rs:191
  464. 14: bootstrap::builder::StepDescription::run
  465. at bootstrap/builder.rs:215
  466. 15: bootstrap::builder::Builder::run_step_descriptions
  467. at bootstrap/builder.rs:571
  468. 16: bootstrap::builder::Builder::get_step_descriptions
  469. at bootstrap/builder.rs:561
  470. 17: bootstrap::Crate::local_path
  471. at bootstrap/lib.rs:471
  472. 18: bootstrap::main
  473. at bootstrap/bin/main.rs:29
  474. 19: std::rt::lang_start::{{closure}}
  475. at /Users/travis/build/rust-lang/rust/src/libstd/rt.rs:74
  476. 20: std::panicking::try::do_call
  477. at libstd/rt.rs:59
  478. at libstd/panicking.rs:310
  479. 21: panic_unwind::dwarf::eh::read_encoded_pointer
  480. at libpanic_unwind/lib.rs:105
  481. 22: std::sys_common::cleanup
  482. at libstd/panicking.rs:289
  483. at libstd/panic.rs:392
  484. at libstd/rt.rs:58
  485. 23: std::rt::lang_start
  486. at /Users/travis/build/rust-lang/rust/src/libstd/rt.rs:74
  487. 24: bootstrap::main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement