Skip to content

Instantly share code, notes, and snippets.

@GaetanLepage
Created October 19, 2022 07:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GaetanLepage/431d34fe2eafe8480e0eca91101e96a2 to your computer and use it in GitHub Desktop.
Save GaetanLepage/431d34fe2eafe8480e0eca91101e96a2 to your computer and use it in GitHub Desktop.
mprocs 0.6.3 build log
this derivation will be built:
/nix/store/wx71lsraka7p289ib2qgx8ym5rfvl4n5-mprocs-0.6.3.drv
building '/nix/store/wx71lsraka7p289ib2qgx8ym5rfvl4n5-mprocs-0.6.3.drv'...
unpacking sources
unpacking source archive /nix/store/0czrb722g6v4lfwwr339xsak1iccanj5-source
source root is source
Executing cargoSetupPostUnpackHook
unpacking source archive /nix/store/8lq8garmcrs52x02f4x6sd0mqj58swa0-mprocs-0.6.3-vendor.tar.gz
Finished cargoSetupPostUnpackHook
patching sources
Executing cargoSetupPostPatchHook
Validating consistency between /build/source/Cargo.lock and /build/mprocs-0.6.3-vendor.tar.gz/Cargo.lock
Finished cargoSetupPostPatchHook
configuring
building
Executing cargoBuildHook
++ env CC_x86_64-unknown-linux-gnu=/nix/store/a2r83m7ks443g2hx8635mckwjd8wrsj8-gcc-wrapper-11.3.0/bin/cc CXX_x86_64-unknown-linux-gnu=/nix/store/a2r83m7ks443g2hx8635mckwjd8wrsj8-gcc-wrapper-11.3.0/bin/c++ CC_x86_64-unknown-linux-gnu=/nix/store/a2r83m7ks443g2hx8635mckwjd8wrsj8-gcc-wrapper-11.3.0/bin/cc CXX_x86_64-unknown-linux-gnu=/nix/store/a2r83m7ks443g2hx8635mckwjd8wrsj8-gcc-wrapper-11.3.0/bin/c++ cargo build -j 8 --target x86_64-unknown-linux-gnu --frozen --release
Compiling libc v0.2.125
Compiling proc-macro2 v1.0.30
Compiling unicode-xid v0.2.2
Compiling syn v1.0.80
Compiling cfg-if v1.0.0
Compiling autocfg v1.1.0
Compiling log v0.4.14
Compiling futures-core v0.3.21
Compiling memchr v2.4.1
Compiling smallvec v1.8.1
Compiling scopeguard v1.1.0
Compiling serde_derive v1.0.136
Compiling signal-hook v0.3.13
Compiling parking_lot_core v0.9.3
Compiling futures-channel v0.3.21
Compiling ppv-lite86 v0.2.16
Compiling futures-task v0.3.21
Compiling serde v1.0.136
Compiling futures-sink v0.3.21
Compiling bitflags v1.3.2
Compiling siphasher v0.3.10
Compiling pin-project-lite v0.2.7
Compiling proc-macro-hack v0.5.19
Compiling parking_lot_core v0.8.5
Compiling futures-util v0.3.21
Compiling itoa v1.0.1
Compiling slab v0.4.5
Compiling futures-io v0.3.21
Compiling anyhow v1.0.44
Compiling hashbrown v0.11.2
Compiling pin-utils v0.1.0
Compiling rustversion v1.0.6
Compiling linked-hash-map v0.5.4
Compiling utf8parse v0.2.0
Compiling unicode-width v0.1.9
Compiling arrayvec v0.5.2
Compiling lazy_static v1.4.0
Compiling time-macros v0.2.3
Compiling num_threads v0.1.5
Compiling textwrap v0.15.0
Compiling once_cell v1.8.0
Compiling ryu v1.0.9
Compiling shell-words v1.0.0
Compiling strsim v0.10.0
Compiling ansi_term v0.12.1
Compiling cassowary v0.3.0
Compiling unicode-segmentation v1.9.0
Compiling termcolor v1.1.3
Compiling glob v0.3.0
Compiling bytes v1.1.0
Compiling base64 v0.13.0
Compiling assert_matches v1.5.0
Compiling triggered v0.1.2
Compiling dunce v1.0.2
Compiling instant v0.1.12
Compiling lock_api v0.4.7
Compiling indexmap v1.8.0
Compiling tokio v1.12.0
Compiling phf_shared v0.10.0
Compiling yaml-rust v0.4.5
Compiling os_str_bytes v6.0.0
Compiling quote v1.0.10
Compiling vte_generate_state_changes v0.1.1
Compiling signal-hook-registry v1.4.0
Compiling mio v0.8.3
Compiling ioctl-rs v0.1.6
Compiling serial-core v0.4.0
Compiling termios v0.2.2
Compiling atty v0.2.14
Compiling dirs-sys v0.3.7
Compiling time v0.3.7
Compiling mio v0.7.14
Compiling num_cpus v1.13.0
Compiling getrandom v0.2.6
Compiling vte v0.10.1
Compiling parking_lot v0.12.0
Compiling serial-unix v0.4.0
Compiling dirs v4.0.0
Compiling parking_lot v0.11.2
Compiling rand_core v0.6.3
Compiling serial v0.4.0
Compiling signal-hook-mio v0.2.3
Compiling xdg v2.4.1
Compiling rand_chacha v0.3.1
Compiling crossterm v0.23.2
Compiling mprocs-vt100 v0.1.0 (/build/source/vendor/vt100)
Compiling rand v0.8.5
Compiling tui v0.18.0
Compiling tui-input v0.4.0
Compiling phf_generator v0.10.0
Compiling thiserror-impl v1.0.30
Compiling futures-macro v0.3.21
Compiling phf_macros v0.10.0
Compiling tokio-macros v1.5.0
Compiling phf v0.10.1
Compiling thiserror v1.0.30
Compiling filedescriptor v0.8.1
Compiling flexi_logger v0.22.3
Compiling portable-pty v0.7.0
Compiling futures-executor v0.3.21
Compiling futures v0.3.21
Compiling serde_yaml v0.8.24
Compiling clap v3.1.8
Compiling mprocs v0.6.2 (/build/source/src)
Finished release [optimized] target(s) in 58.36s
Executing cargoInstallPostBuildHook
Finished cargoInstallPostBuildHook
Finished cargoBuildHook
buildPhase completed in 59 seconds
running tests
Executing cargoCheckHook
++ cargo test -j 8 --release --target x86_64-unknown-linux-gnu --frozen -- --test-threads=8
Compiling cfg-if v1.0.0
Compiling bitflags v1.3.2
Compiling getrandom v0.1.16
Compiling itoa v1.0.1
Compiling arrayvec v0.5.2
Compiling ryu v1.0.9
Compiling unicode-width v0.1.9
Compiling ppv-lite86 v0.2.16
Compiling utf8parse v0.2.0
Compiling regex-syntax v0.6.27
Compiling serde_json v1.0.82
Compiling smallvec v1.8.1
Compiling scopeguard v1.1.0
Compiling pin-project-lite v0.2.7
Compiling futures-sink v0.3.21
Compiling hashbrown v0.11.2
Compiling slab v0.4.5
Compiling pin-utils v0.1.0
Compiling futures-io v0.3.21
Compiling lazy_static v1.4.0
Compiling siphasher v0.3.10
Compiling num_threads v0.1.5
Compiling linked-hash-map v0.5.4
Compiling ansi_term v0.12.1
Compiling glob v0.3.0
Compiling once_cell v1.8.0
Compiling termcolor v1.1.3
Compiling shell-words v1.0.0
Compiling textwrap v0.15.0
Compiling bytes v1.1.0
Compiling strsim v0.10.0
Compiling cassowary v0.3.0
Compiling unicode-segmentation v1.9.0
Compiling assert_matches v1.5.0
Compiling triggered v0.1.2
Compiling dunce v1.0.2
Compiling base64 v0.13.0
Compiling memoffset v0.6.5
Compiling instant v0.1.12
Compiling phf_shared v0.10.0
Compiling yaml-rust v0.4.5
Compiling libc v0.2.125
Compiling log v0.4.14
Compiling memchr v2.4.1
Compiling futures-core v0.3.21
Compiling futures-task v0.3.21
Compiling anyhow v1.0.44
Compiling lock_api v0.4.7
Compiling futures-channel v0.3.21
Compiling aho-corasick v0.7.18
Compiling os_str_bytes v6.0.0
Compiling vte v0.10.1
Compiling serde v1.0.136
Compiling thiserror v1.0.30
Compiling futures-util v0.3.21
Compiling phf v0.10.1
Compiling mprocs-vt100 v0.1.0 (/build/source/vendor/vt100)
Compiling regex v1.6.0
Compiling terminal_size v0.1.17
Compiling nix v0.23.1
Compiling signal-hook-registry v1.4.0
Compiling mio v0.8.3
Compiling parking_lot_core v0.9.3
Compiling serial-core v0.4.0
Compiling ioctl-rs v0.1.6
Compiling termios v0.2.2
Compiling atty v0.2.14
Compiling dirs-sys v0.3.7
Compiling parking_lot_core v0.8.5
Compiling mio v0.7.14
Compiling time v0.3.7
Compiling filedescriptor v0.8.1
Compiling num_cpus v1.13.0
Compiling rand_core v0.5.1
Compiling signal-hook v0.3.13
Compiling env_logger v0.7.1
Compiling parking_lot v0.12.0
Compiling serial-unix v0.4.0
Compiling dirs v4.0.0
Compiling parking_lot v0.11.2
Compiling futures-executor v0.3.21
Compiling rand_chacha v0.2.2
Compiling indexmap v1.8.0
Compiling signal-hook-mio v0.2.3
Compiling flexi_logger v0.22.3
Compiling serial v0.4.0
Compiling xdg v2.4.1
Compiling futures v0.3.21
Compiling tokio v1.12.0
Compiling rand v0.7.3
Compiling crossterm v0.23.2
Compiling portable-pty v0.7.0
Compiling clap v3.1.8
Compiling serde_yaml v0.8.24
Compiling quickcheck v0.9.2
Compiling tui v0.18.0
Compiling tui-input v0.4.0
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/examples/process_diff.rs:16:29
|
16 | let mut parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
1 | use mprocs_vt100::Parser;
|
1 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
16 - let mut parser = vt100::Parser::default();
16 + let mut parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/examples/process_full.rs:16:29
|
16 | let mut parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
1 | use mprocs_vt100::Parser;
|
1 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
16 - let mut parser = vt100::Parser::default();
16 + let mut parser = Parser::default();
|
For more information about this error, try `rustc --explain E0433`.
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:17:14
|
17 | fgcolor: vt100::Color,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:24:14
|
24 | bgcolor: vt100::Color,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:37:29
|
37 | pub fn from_cell(cell: &vt100::Cell) -> Self {
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:75:26
|
75 | mouse_protocol_mode: vt100::MouseProtocolMode,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:82:30
|
82 | mouse_protocol_encoding: vt100::MouseProtocolEncoding,
| ^^^^^ use of undeclared crate or module `vt100`
error: could not compile `mprocs-vt100` due to previous error
warning: build failed, waiting for other jobs to finish...
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:91:33
|
91 | pub fn from_screen(screen: &vt100::Screen) -> Self {
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:127:26
|
127 | ) -> std::result::Result<vt100::Color, D::Error>
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:133:20
|
133 | None => Ok(vt100::Color::Default),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:154:13
|
154 | color: &vt100::Color,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:161:9
|
161 | vt100::Color::Default => unreachable!(),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:162:9
|
162 | vt100::Color::Idx(n) => format!("{}", n),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:163:9
|
163 | vt100::Color::Rgb(r, g, b) => format!("#{:02x}{:02x}{:02x}", r, g, b),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:170:26
|
170 | ) -> std::result::Result<vt100::MouseProtocolMode, D::Error>
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:176:22
|
176 | "none" => Ok(vt100::MouseProtocolMode::None),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:177:23
|
177 | "press" => Ok(vt100::MouseProtocolMode::Press),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:178:31
|
178 | "press_release" => Ok(vt100::MouseProtocolMode::PressRelease),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:179:31
|
179 | "button_motion" => Ok(vt100::MouseProtocolMode::ButtonMotion),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:180:28
|
180 | "any_motion" => Ok(vt100::MouseProtocolMode::AnyMotion),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:186:12
|
186 | mode: &vt100::MouseProtocolMode,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:193:9
|
193 | vt100::MouseProtocolMode::None => "none",
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:194:9
|
194 | vt100::MouseProtocolMode::Press => "press",
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:195:9
|
195 | vt100::MouseProtocolMode::PressRelease => "press_release",
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:196:9
|
196 | vt100::MouseProtocolMode::ButtonMotion => "button_motion",
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:197:9
|
197 | vt100::MouseProtocolMode::AnyMotion => "any_motion",
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:204:26
|
204 | ) -> std::result::Result<vt100::MouseProtocolEncoding, D::Error>
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:210:25
|
210 | "default" => Ok(vt100::MouseProtocolEncoding::Default),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:211:22
|
211 | "utf8" => Ok(vt100::MouseProtocolEncoding::Utf8),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:212:21
|
212 | "sgr" => Ok(vt100::MouseProtocolEncoding::Sgr),
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:218:16
|
218 | encoding: &vt100::MouseProtocolEncoding,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:225:9
|
225 | vt100::MouseProtocolEncoding::Default => "default",
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:226:9
|
226 | vt100::MouseProtocolEncoding::Utf8 => "utf8",
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:227:9
|
227 | vt100::MouseProtocolEncoding::Sgr => "sgr",
| ^^^^^ use of undeclared crate or module `vt100`
error: could not compile `mprocs-vt100` due to previous error
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:58:11
|
58 | got: &vt100::Screen,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:59:16
|
59 | expected: &vt100::Screen,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:140:54
|
140 | pub fn contents_formatted_reproduces_screen(screen: &vt100::Screen) -> bool {
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:155:50
|
155 | pub fn rows_formatted_reproduces_screen(screen: &vt100::Screen) -> bool {
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:207:19
|
207 | prev_screen: &vt100::Screen,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:208:14
|
208 | screen: &vt100::Screen,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:232:19
|
232 | prev_screen: &vt100::Screen,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:233:14
|
233 | screen: &vt100::Screen,
| ^^^^^ use of undeclared crate or module `vt100`
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:97:36
|
97 | if cell != &vt100::Cell::default() {
| ^^^^ not found in `vt100`
|
help: consider importing one of these items
|
1 | use core::cell::Cell;
|
1 | use mprocs_vt100::Cell;
|
1 | use std::cell::Cell;
|
help: if you import `Cell`, refer to it directly
|
97 - if cell != &vt100::Cell::default() {
97 + if cell != &Cell::default() {
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:145:23
|
145 | Ok(vt100::Color::Rgb(r, g, b))
| ^^^^^ not found in `vt100`
|
help: consider importing this enum
|
1 | use mprocs_vt100::Color;
|
help: if you import `Color`, refer to it directly
|
145 - Ok(vt100::Color::Rgb(r, g, b))
145 + Ok(Color::Rgb(r, g, b))
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:147:30
|
147 | Some(x) => Ok(vt100::Color::Idx(
| ^^^^^ not found in `vt100`
|
help: consider importing this enum
|
1 | use mprocs_vt100::Color;
|
help: if you import `Color`, refer to it directly
|
147 - Some(x) => Ok(vt100::Color::Idx(
147 + Some(x) => Ok(Color::Idx(
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/fixtures.rs:253:29
|
253 | let mut parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
1 | use mprocs_vt100::Parser;
|
1 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
253 - let mut parser = vt100::Parser::default();
253 + let mut parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:83:41
|
83 | Bytes(&got.contents_diff(vt100::Parser::default().screen())),
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
83 - Bytes(&got.contents_diff(vt100::Parser::default().screen())),
83 + Bytes(&got.contents_diff(Parser::default().screen())),
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:84:46
|
84 | Bytes(&expected.contents_diff(vt100::Parser::default().screen()))
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
84 - Bytes(&expected.contents_diff(vt100::Parser::default().screen()))
84 + Bytes(&expected.contents_diff(Parser::default().screen()))
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:129:29
|
129 | let mut parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
129 - let mut parser = vt100::Parser::default();
129 + let mut parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:135:29
|
135 | let mut parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
135 - let mut parser = vt100::Parser::default();
135 + let mut parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:141:31
|
141 | let empty_screen = vt100::Parser::default().screen().clone();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
141 - let empty_screen = vt100::Parser::default().screen().clone();
141 + let empty_screen = Parser::default().screen().clone();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:148:33
|
148 | let mut new_parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
148 - let mut new_parser = vt100::Parser::default();
148 + let mut new_parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:156:31
|
156 | let empty_screen = vt100::Parser::default().screen().clone();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
156 - let empty_screen = vt100::Parser::default().screen().clone();
156 + let empty_screen = Parser::default().screen().clone();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:174:33
|
174 | let mut new_parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
174 - let mut new_parser = vt100::Parser::default();
174 + let mut new_parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:198:29
|
198 | let mut parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
198 - let mut parser = vt100::Parser::default();
198 + let mut parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:220:42
|
220 | .extend(screen.bells_diff(vt100::Parser::default().screen()));
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
220 - .extend(screen.bells_diff(vt100::Parser::default().screen()));
220 + .extend(screen.bells_diff(Parser::default().screen()));
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/helpers/mod.rs:222:33
|
222 | let mut new_parser = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
2 | use mprocs_vt100::Parser;
|
2 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
222 - let mut new_parser = vt100::Parser::default();
222 + let mut new_parser = Parser::default();
|
error[E0433]: failed to resolve: use of undeclared crate or module `vt100`
--> vendor/vt100/tests/csi.rs:10:25
|
10 | let mut vt = vt100::Parser::default();
| ^^^^^^ not found in `vt100`
|
help: consider importing one of these items
|
1 | use mprocs_vt100::Parser;
|
1 | use vte::Parser;
|
help: if you import `Parser`, refer to it directly
|
10 - let mut vt = vt100::Parser::default();
10 + let mut vt = Parser::default();
|
error[E0283]: type annotations needed
--> vendor/vt100/tests/helpers/fixtures.rs:17:5
|
4 | #[derive(Clone, Debug, Default, serde::Deserialize, serde::Serialize)]
| ------- in this derive macro expansion
...
17 | fgcolor: vt100::Color,
| ^^^^^^^^^^^^^^^^^^^^^ cannot infer type
|
= note: cannot satisfy `_: Default`
= note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> vendor/vt100/tests/helpers/mod.rs:73:10
|
73 | for (got_row, expected_row) in got
| ^^^^^^^ doesn't have a size known at compile-time
|
= help: the trait `Sized` is not implemented for `[u8]`
= note: all local variables must have a statically known size
= help: unsized locals are gated as an unstable feature
error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> vendor/vt100/tests/helpers/mod.rs:73:36
|
73 | for (got_row, expected_row) in got
| ____________________________________^
74 | | .rows_formatted(0, cols)
75 | | .zip(expected.rows_formatted(0, cols))
| |______________________________________________^ doesn't have a size known at compile-time
|
= help: the trait `Sized` is not implemented for `[u8]`
= note: only the last element of a tuple may have a dynamically sized type
error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> vendor/vt100/tests/helpers/mod.rs:73:19
|
73 | for (got_row, expected_row) in got
| ^^^^^^^^^^^^ doesn't have a size known at compile-time
|
= help: the trait `Sized` is not implemented for `[u8]`
= note: all local variables must have a statically known size
= help: unsized locals are gated as an unstable feature
error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> vendor/vt100/tests/helpers/mod.rs:73:5
|
73 | / for (got_row, expected_row) in got
74 | | .rows_formatted(0, cols)
75 | | .zip(expected.rows_formatted(0, cols))
76 | | {
77 | | is!(Bytes(&got_row), Bytes(&expected_row));
78 | | }
| |_____^ doesn't have a size known at compile-time
|
= help: within `([u8], [u8])`, the trait `Sized` is not implemented for `[u8]`
= note: required because it appears within the type `([u8], [u8])`
note: required by a bound in `std::prelude::v1::None`
Some errors have detailed explanations: E0277, E0283, E0433.
For more information about an error, try `rustc --explain E0277`.
error: could not compile `mprocs-vt100` due to 61 previous errors
error: could not compile `mprocs-vt100` due to 60 previous errors
error: builder for '/nix/store/wx71lsraka7p289ib2qgx8ym5rfvl4n5-mprocs-0.6.3.drv' failed with exit code 101;
last 10 log lines:
> | |_____^ doesn't have a size known at compile-time
> |
> = help: within `([u8], [u8])`, the trait `Sized` is not implemented for `[u8]`
> = note: required because it appears within the type `([u8], [u8])`
> note: required by a bound in `std::prelude::v1::None`
>
> Some errors have detailed explanations: E0277, E0283, E0433.
> For more information about an error, try `rustc --explain E0277`.
> error: could not compile `mprocs-vt100` due to 61 previous errors
> error: could not compile `mprocs-vt100` due to 60 previous errors
For full logs, run 'nix log /nix/store/wx71lsraka7p289ib2qgx8ym5rfvl4n5-mprocs-0.6.3.drv'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment