These raw log messages are meant to help Ambient developers figure out problems. You can ignore them.
{
"type": "executor_starts",
"name": "ambient-execute-plan",
"version": "0.13.1@52633e5",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 441817166
},
"log_source": "Plan"
}{
"type": "runnable_plan",
"steps": [
{
"action": "mkdir",
"pathname": "/ci"
},
{
"action": "mkdir",
"pathname": "/ci/artifacts"
},
{
"action": "tar_extract",
"archive": "/dev/vdc",
"directory": "/ci/src"
},
{
"action": "tar_extract",
"archive": "/dev/vdf",
"directory": "/ci/deps"
},
{
"action": "tar_extract",
"archive": "/dev/vde",
"directory": "/ci/cache"
},
{
"action": "shell",
"shell": "ln -sf /ci /workspace"
},
{
"action": "shell",
"shell": "git config --global user.name 'Ambient CI'"
},
{
"action": "shell",
"shell": "git config --global user.email ambient@example.com"
},
{
"action": "cargo_fmt"
},
{
"action": "cargo_clippy"
},
{
"action": "cargo_build"
},
{
"action": "shell",
"shell": "export CARGO_TARGET_DIR=/workspace/cache\nexport CARGO_HOME=/workspace/deps\nexport PATH=\"/root/.cargo/bin:$PATH\"\nif ! make; then cat test.log; exit 1; fi\ngit status --ignored\ngit clean -fdx\n"
},
{
"action": "custom",
"name": "dch",
"args": {
"debemail": "liw@liw.fi",
"debfullname": "Lars Wirzenius"
}
},
{
"action": "deb",
"packages": "."
},
{
"action": "tar_create",
"archive": "/dev/vde",
"directory": "/ci/cache"
},
{
"action": "tar_create",
"archive": "/dev/vdd",
"directory": "/ci/artifacts"
}
],
"executor_drive": "/dev/vdb",
"source_drive": "/dev/vdc",
"artifact_drive": "/dev/vdd",
"cache_drive": "/dev/vde",
"deps_drive": "/dev/vdf",
"workspace_dir": "/ci",
"source_dir": "/ci/src",
"deps_dir": "/ci/deps",
"cache_dir": "/ci/cache",
"artifacts_dir": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 452068573
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "mkdir",
"pathname": "/ci",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 511623836
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "mkdir",
"pathname": "/ci",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 521764284
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "mkdir",
"pathname": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 529111870
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "mkdir",
"pathname": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 537996245
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_extract",
"archive": "/dev/vdc",
"directory": "/ci/src",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 560679110
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_extract",
"archive": "/dev/vdc",
"directory": "/ci/src",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 630163791
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_extract",
"archive": "/dev/vdf",
"directory": "/ci/deps",
"timestamp": {
"secs_since_epoch": 1773038764,
"nanos_since_epoch": 637121430
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_extract",
"archive": "/dev/vdf",
"directory": "/ci/deps",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 459121712
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_extract",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 459184337
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_extract",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 473943912
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "ln -sf /ci /workspace",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 483372792
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
98,
97,
115,
104
]
},
{
"Unix": [
45,
99
]
},
{
"Unix": [
115,
101,
116,
32,
45,
120,
101,
117,
111,
32,
112,
105,
112,
101,
102,
97,
105,
108,
10,
108,
110,
32,
45,
115,
102,
32,
47,
99,
105,
32,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
10
]
}
],
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 491316678
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "+ ln -sf /ci /workspace\n",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 513977700
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "ln -sf /ci /workspace",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 521189400
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "git config --global user.name 'Ambient CI'",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 527988386
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
98,
97,
115,
104
]
},
{
"Unix": [
45,
99
]
},
{
"Unix": [
115,
101,
116,
32,
45,
120,
101,
117,
111,
32,
112,
105,
112,
101,
102,
97,
105,
108,
10,
103,
105,
116,
32,
99,
111,
110,
102,
105,
103,
32,
45,
45,
103,
108,
111,
98,
97,
108,
32,
117,
115,
101,
114,
46,
110,
97,
109,
101,
32,
39,
65,
109,
98,
105,
101,
110,
116,
32,
67,
73,
39,
10
]
}
],
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 532442350
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "+ git config --global user.name 'Ambient CI'\n",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 560980537
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "git config --global user.name 'Ambient CI'",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 565791216
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "git config --global user.email ambient@example.com",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 576971075
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
98,
97,
115,
104
]
},
{
"Unix": [
45,
99
]
},
{
"Unix": [
115,
101,
116,
32,
45,
120,
101,
117,
111,
32,
112,
105,
112,
101,
102,
97,
105,
108,
10,
103,
105,
116,
32,
99,
111,
110,
102,
105,
103,
32,
45,
45,
103,
108,
111,
98,
97,
108,
32,
117,
115,
101,
114,
46,
101,
109,
97,
105,
108,
32,
97,
109,
98,
105,
101,
110,
116,
64,
101,
120,
97,
109,
112,
108,
101,
46,
99,
111,
109,
10
]
}
],
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 585040372
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "+ git config --global user.email ambient@example.com\n",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 612093073
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "git config --global user.email ambient@example.com",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 619192047
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "cargo_fmt",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 629269334
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 632542903
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 827194243
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
99,
108,
105,
112,
112,
121
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038767,
"nanos_since_epoch": 835361487
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 121922960
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
114,
117,
115,
116,
99
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 128078687
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 253777325
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
102,
109,
116
]
},
{
"Unix": [
45,
45,
99,
104,
101,
99,
107
]
}
],
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 260141874
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 716744300
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "cargo_fmt",
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 716809848
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "cargo_clippy",
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 716820431
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 716834827
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 827800201
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
99,
108,
105,
112,
112,
121
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038768,
"nanos_since_epoch": 827884050
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038769,
"nanos_since_epoch": 57843519
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
114,
117,
115,
116,
99
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038769,
"nanos_since_epoch": 62836273
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038769,
"nanos_since_epoch": 172114960
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
99,
108,
105,
112,
112,
121
]
},
{
"Unix": [
45,
45,
111,
102,
102,
108,
105,
110,
101
]
},
{
"Unix": [
45,
45,
108,
111,
99,
107,
101,
100
]
},
{
"Unix": [
45,
45,
119,
111,
114,
107,
115,
112,
97,
99,
101
]
},
{
"Unix": [
45,
45,
97,
108,
108,
45,
116,
97,
114,
103,
101,
116,
115
]
},
{
"Unix": [
45,
45,
110,
111,
45,
100,
101,
112,
115
]
},
{
"Unix": [
45,
45
]
},
{
"Unix": [
45,
45,
100,
101,
110,
121
]
},
{
"Unix": [
119,
97,
114,
110,
105,
110,
103,
115
]
}
],
"timestamp": {
"secs_since_epoch": 1773038769,
"nanos_since_epoch": 176857702
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": " Compiling proc-macro2 v1.0.95\n Compiling unicode-ident v1.0.18\n Compiling serde v1.0.219\n Compiling libc v0.2.172\n Compiling quote v1.0.40\n Compiling rustix v1.0.7\n Compiling syn v2.0.101\n Compiling autocfg v1.5.0\n Checking bitflags v2.9.0\n Checking linux-raw-sys v0.9.4\n Compiling num-traits v0.2.19\n Compiling thiserror v2.0.17\n Checking winnow v0.7.13\n Compiling serde_derive v1.0.219\n Compiling getrandom v0.3.3\n Checking cfg-if v1.0.1\n Checking once_cell v1.21.3\n Checking utf8parse v0.2.2\n Checking anstyle-parse v0.2.6\n Compiling thiserror-impl v2.0.17\n Checking anstyle-query v1.1.2\n Checking ryu v1.0.20\n Checking equivalent v1.0.2\n Compiling portable-atomic v1.11.1\n Checking is_terminal_polyfill v1.70.1\n Checking colorchoice v1.0.3\n Checking hashbrown v0.15.4\n Compiling rust_decimal v1.39.0\n Checking powerfmt v0.2.0\n Checking itoa v1.0.15\n Checking anstyle v1.0.10\n Compiling serde_json v1.0.140\n Checking anstream v0.6.18\n Checking deranged v0.5.5\n Checking toml_datetime v0.7.0\n Checking serde_spanned v1.0.0\n Checking indexmap v2.10.0\n Checking toml_parser v1.0.2\n Checking terminal_size v0.4.2\n Checking dirs-sys-next v0.1.2\n Checking memchr v2.7.5\n Compiling heck v0.5.0\n Checking arrayvec v0.7.6\n Checking strsim v0.11.1\n Checking time-core v0.1.6\n Checking fastrand v2.3.0\n Checking unsafe-libyaml-norway v0.2.15\n Checking clap_lex v0.7.4\n Checking num-conv v0.1.0\n Checking toml_writer v1.0.2\n Checking unicode-width v0.2.1\n Checking console v0.15.11\n Checking serde_norway v0.9.42\n Checking toml v0.9.5\n Checking time v0.3.44\n Checking clap_builder v4.5.38\n Checking tempfile v3.20.0\n Compiling clap_derive v4.5.32\n Checking directories-next v2.0.0\n Checking chrono v0.4.42\n Compiling mutants v0.0.3\n Checking number_prefix v0.4.0\n Checking indicatif v0.17.11\n Checking clingwrap v0.6.0\n Checking duration-str v0.18.0\n Checking clap v4.5.38\n Checking repeatcmd v0.2.0 (/ci/src)\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.63s\n",
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 108196043
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "cargo_clippy",
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 160629754
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "cargo_build",
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 164176386
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 167427008
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 280439344
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
99,
108,
105,
112,
112,
121
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 284794918
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 533386143
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
114,
117,
115,
116,
99
]
},
{
"Unix": [
45,
45,
118,
101,
114,
115,
105,
111,
110
]
}
],
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 537838909
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 651166558
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
98,
117,
105,
108,
100
]
},
{
"Unix": [
45,
45,
111,
102,
102,
108,
105,
110,
101
]
},
{
"Unix": [
45,
45,
108,
111,
99,
107,
101,
100
]
},
{
"Unix": [
45,
45,
119,
111,
114,
107,
115,
112,
97,
99,
101
]
},
{
"Unix": [
45,
45,
97,
108,
108,
45,
116,
97,
114,
103,
101,
116,
115
]
}
],
"timestamp": {
"secs_since_epoch": 1773038803,
"nanos_since_epoch": 651248858
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": " Compiling serde v1.0.219\n Compiling libc v0.2.172\n Compiling bitflags v2.9.0\n Compiling linux-raw-sys v0.9.4\n Compiling rustix v1.0.7\n Compiling winnow v0.7.13\n Compiling utf8parse v0.2.2\n Compiling once_cell v1.21.3\n Compiling cfg-if v1.0.1\n Compiling anstyle-parse v0.2.6\n Compiling num-traits v0.2.19\n Compiling powerfmt v0.2.0\n Compiling anstyle-query v1.1.2\n Compiling itoa v1.0.15\n Compiling ryu v1.0.20\n Compiling hashbrown v0.15.4\n Compiling equivalent v1.0.2\n Compiling anstyle v1.0.10\n Compiling colorchoice v1.0.3\n Compiling is_terminal_polyfill v1.70.1\n Compiling anstream v0.6.18\n Compiling indexmap v2.10.0\n Compiling toml_parser v1.0.2\n Compiling deranged v0.5.5\n Compiling thiserror v2.0.17\n Compiling getrandom v0.3.3\n Compiling toml_datetime v0.7.0\n Compiling serde_spanned v1.0.0\n Compiling terminal_size v0.4.2\n Compiling dirs-sys-next v0.1.2\n Compiling fastrand v2.3.0\n Compiling arrayvec v0.7.6\n Compiling unicode-width v0.2.1\n Compiling toml_writer v1.0.2\n Compiling strsim v0.11.1\n Compiling num-conv v0.1.0\n Compiling unsafe-libyaml-norway v0.2.15\n Compiling clap_lex v0.7.4\n Compiling time-core v0.1.6\n Compiling memchr v2.7.5\n Compiling serde_norway v0.9.42\n Compiling serde_json v1.0.140\n Compiling time v0.3.44\n Compiling clap_builder v4.5.38\n Compiling console v0.15.11\n Compiling toml v0.9.5\n Compiling rust_decimal v1.39.0\n Compiling tempfile v3.20.0\n Compiling directories-next v2.0.0\n Compiling portable-atomic v1.11.1\n Compiling chrono v0.4.42\n Compiling number_prefix v0.4.0\n Compiling indicatif v0.17.11\n Compiling duration-str v0.18.0\n Compiling clingwrap v0.6.0\n Compiling clap v4.5.38\n Compiling repeatcmd v0.2.0 (/ci/src)\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 32.12s\n",
"timestamp": {
"secs_since_epoch": 1773038835,
"nanos_since_epoch": 923563401
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "cargo_build",
"timestamp": {
"secs_since_epoch": 1773038835,
"nanos_since_epoch": 923777058
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "export CARGO_TARGET_DIR=/workspace/cache\nexport CARGO_HOME=/workspace/deps\nexport PATH=\"/root/.cargo/bin:$PATH\"\nif ! make; then cat test.log; exit 1; fi\ngit status --ignored\ngit clean -fdx\n",
"timestamp": {
"secs_since_epoch": 1773038835,
"nanos_since_epoch": 923786531
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
98,
97,
115,
104
]
},
{
"Unix": [
45,
99
]
},
{
"Unix": [
115,
101,
116,
32,
45,
120,
101,
117,
111,
32,
112,
105,
112,
101,
102,
97,
105,
108,
10,
101,
120,
112,
111,
114,
116,
32,
67,
65,
82,
71,
79,
95,
84,
65,
82,
71,
69,
84,
95,
68,
73,
82,
61,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
47,
99,
97,
99,
104,
101,
10,
101,
120,
112,
111,
114,
116,
32,
67,
65,
82,
71,
79,
95,
72,
79,
77,
69,
61,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
47,
100,
101,
112,
115,
10,
101,
120,
112,
111,
114,
116,
32,
80,
65,
84,
72,
61,
34,
47,
114,
111,
111,
116,
47,
46,
99,
97,
114,
103,
111,
47,
98,
105,
110,
58,
36,
80,
65,
84,
72,
34,
10,
105,
102,
32,
33,
32,
109,
97,
107,
101,
59,
32,
116,
104,
101,
110,
32,
99,
97,
116,
32,
116,
101,
115,
116,
46,
108,
111,
103,
59,
32,
101,
120,
105,
116,
32,
49,
59,
32,
102,
105,
10,
103,
105,
116,
32,
115,
116,
97,
116,
117,
115,
32,
45,
45,
105,
103,
110,
111,
114,
101,
100,
10,
103,
105,
116,
32,
99,
108,
101,
97,
110,
32,
45,
102,
100,
120,
10,
10
]
}
],
"timestamp": {
"secs_since_epoch": 1773038835,
"nanos_since_epoch": 923804012
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo clippy --all-targets -- -Dwarnings\ncargo build --all-targets\ncargo test\n\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\nHEAD detached at 23a7e51\nnothing to commit, working tree clean\n",
"stderr": "+ export CARGO_TARGET_DIR=/workspace/cache\n+ CARGO_TARGET_DIR=/workspace/cache\n+ export CARGO_HOME=/workspace/deps\n+ CARGO_HOME=/workspace/deps\n+ export PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n+ PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n+ make\n Compiling proc-macro2 v1.0.95\n Compiling unicode-ident v1.0.18\n Compiling libc v0.2.172\n Compiling serde v1.0.219\n Compiling quote v1.0.40\n Compiling rustix v1.0.7\n Compiling syn v2.0.101\n Checking bitflags v2.9.0\n Compiling autocfg v1.5.0\n Checking linux-raw-sys v0.9.4\n Compiling num-traits v0.2.19\n Checking cfg-if v1.0.1\n Checking winnow v0.7.13\n Compiling serde_derive v1.0.219\n Compiling thiserror v2.0.17\n Checking utf8parse v0.2.2\n Checking once_cell v1.21.3\n Compiling getrandom v0.3.3\n Checking anstyle-parse v0.2.6\n Compiling thiserror-impl v2.0.17\n Checking powerfmt v0.2.0\n Checking colorchoice v1.0.3\n Checking is_terminal_polyfill v1.70.1\n Checking anstyle v1.0.10\n Compiling serde_json v1.0.140\n Checking hashbrown v0.15.4\n Compiling portable-atomic v1.11.1\n Checking equivalent v1.0.2\n Compiling rust_decimal v1.39.0\n Checking anstyle-query v1.1.2\n Checking itoa v1.0.15\n Checking ryu v1.0.20\n Checking anstream v0.6.18\n Checking indexmap v2.10.0\n Checking deranged v0.5.5\n Checking serde_spanned v1.0.0\n Checking toml_datetime v0.7.0\n Checking toml_parser v1.0.2\n Checking terminal_size v0.4.2\n Checking dirs-sys-next v0.1.2\n Checking clap_lex v0.7.4\n Checking strsim v0.11.1\n Checking toml_writer v1.0.2\n Checking unicode-width v0.2.1\n Checking arrayvec v0.7.6\n Compiling heck v0.5.0\n Checking memchr v2.7.5\n Checking fastrand v2.3.0\n Checking time-core v0.1.6\n Checking unsafe-libyaml-norway v0.2.15\n Checking num-conv v0.1.0\n Checking time v0.3.44\n Checking serde_norway v0.9.42\n Checking tempfile v3.20.0\n Compiling clap_derive v4.5.32\n Checking console v0.15.11\n Checking toml v0.9.5\n Checking clap_builder v4.5.38\n Checking directories-next v2.0.0\n Checking chrono v0.4.42\n Compiling mutants v0.0.3\n Checking number_prefix v0.4.0\n Checking duration-str v0.18.0\n Checking indicatif v0.17.11\n Checking clingwrap v0.6.0\n Checking clap v4.5.38\n Checking repeatcmd v0.2.0 (/ci/src)\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.54s\n Compiling serde v1.0.219\n Compiling libc v0.2.172\n Compiling linux-raw-sys v0.9.4\n Compiling bitflags v2.9.0\n Compiling rustix v1.0.7\n Compiling winnow v0.7.13\n Compiling cfg-if v1.0.1\n Compiling once_cell v1.21.3\n Compiling utf8parse v0.2.2\n Compiling anstyle-parse v0.2.6\n Compiling num-traits v0.2.19\n Compiling anstyle-query v1.1.2\n Compiling equivalent v1.0.2\n Compiling itoa v1.0.15\n Compiling is_terminal_polyfill v1.70.1\n Compiling powerfmt v0.2.0\n Compiling ryu v1.0.20\n Compiling anstyle v1.0.10\n Compiling colorchoice v1.0.3\n Compiling hashbrown v0.15.4\n Compiling anstream v0.6.18\n Compiling deranged v0.5.5\n Compiling indexmap v2.10.0\n Compiling thiserror v2.0.17\n Compiling getrandom v0.3.3\n Compiling toml_parser v1.0.2\n Compiling terminal_size v0.4.2\n Compiling toml_datetime v0.7.0\n Compiling serde_spanned v1.0.0\n Compiling dirs-sys-next v0.1.2\n Compiling time-core v0.1.6\n Compiling strsim v0.11.1\n Compiling clap_lex v0.7.4\n Compiling unsafe-libyaml-norway v0.2.15\n Compiling toml_writer v1.0.2\n Compiling fastrand v2.3.0\n Compiling unicode-width v0.2.1\n Compiling memchr v2.7.5\n Compiling arrayvec v0.7.6\n Compiling num-conv v0.1.0\n Compiling time v0.3.44\n Compiling rust_decimal v1.39.0\n Compiling serde_json v1.0.140\n Compiling console v0.15.11\n Compiling serde_norway v0.9.42\n Compiling tempfile v3.20.0\n Compiling toml v0.9.5\n Compiling clap_builder v4.5.38\n Compiling directories-next v2.0.0\n Compiling portable-atomic v1.11.1\n Compiling chrono v0.4.42\n Compiling number_prefix v0.4.0\n Compiling clingwrap v0.6.0\n Compiling indicatif v0.17.11\n Compiling duration-str v0.18.0\n Compiling clap v4.5.38\n Compiling repeatcmd v0.2.0 (/ci/src)\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.15s\n Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s\n Running unittests src/main.rs (/workspace/cache/debug/deps/repeatcmd-860a128fa7f2b2c1)\n+ git status --ignored\n+ git clean -fdx\n",
"timestamp": {
"secs_since_epoch": 1773038902,
"nanos_since_epoch": 322509561
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "export CARGO_TARGET_DIR=/workspace/cache\nexport CARGO_HOME=/workspace/deps\nexport PATH=\"/root/.cargo/bin:$PATH\"\nif ! make; then cat test.log; exit 1; fi\ngit status --ignored\ngit clean -fdx\n",
"timestamp": {
"secs_since_epoch": 1773038902,
"nanos_since_epoch": 477404172
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "custom",
"name": "dch",
"args": {
"debfullname": "Lars Wirzenius",
"debemail": "liw@liw.fi"
},
"timestamp": {
"secs_since_epoch": 1773038902,
"nanos_since_epoch": 477426840
},
"log_source": "Plan"
}{
"type": "custom_action_starts",
"source": "/ci/src",
"custom": {
"name": "dch",
"args": {
"debemail": "liw@liw.fi",
"debfullname": "Lars Wirzenius"
}
},
"exe": ".ambient/dch",
"exe_exists": false,
"timestamp": {
"secs_since_epoch": 1773038902,
"nanos_since_epoch": 477458400
},
"log_source": "Plan"
}{
"type": "custom_action_output",
"stdout": [
72,
69,
65,
68,
32,
105,
115,
32,
110,
111,
119,
32,
97,
116,
32,
50,
51,
97,
55,
101,
53,
49,
32,
99,
104,
111,
114,
101,
58,
32,
100,
101,
112,
101,
110,
100,
32,
111,
110,
32,
99,
108,
105,
110,
103,
119,
114,
97,
112,
32,
48,
46,
54,
46,
48,
44,
32,
116,
104,
101,
32,
99,
117,
114,
114,
101,
110,
116,
32,
118,
101,
114,
115,
105,
111,
110,
10
],
"stderr": [
43,
32,
101,
120,
112,
111,
114,
116,
32,
39,
68,
69,
66,
69,
77,
65,
73,
76,
61,
34,
108,
105,
119,
64,
108,
105,
119,
46,
102,
105,
34,
39,
10,
43,
32,
68,
69,
66,
69,
77,
65,
73,
76,
61,
39,
34,
108,
105,
119,
64,
108,
105,
119,
46,
102,
105,
34,
39,
10,
43,
32,
101,
120,
112,
111,
114,
116,
32,
39,
68,
69,
66,
70,
85,
76,
76,
78,
65,
77,
69,
61,
34,
76,
97,
114,
115,
32,
87,
105,
114,
122,
101,
110,
105,
117,
115,
34,
39,
10,
43,
32,
68,
69,
66,
70,
85,
76,
76,
78,
65,
77,
69,
61,
39,
34,
76,
97,
114,
115,
32,
87,
105,
114,
122,
101,
110,
105,
117,
115,
34,
39,
10,
43,
32,
101,
120,
112,
111,
114,
116,
32,
67,
65,
82,
71,
79,
95,
84,
65,
82,
71,
69,
84,
95,
68,
73,
82,
61,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
47,
99,
97,
99,
104,
101,
10,
43,
32,
67,
65,
82,
71,
79,
95,
84,
65,
82,
71,
69,
84,
95,
68,
73,
82,
61,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
47,
99,
97,
99,
104,
101,
10,
43,
32,
101,
120,
112,
111,
114,
116,
32,
67,
65,
82,
71,
79,
95,
72,
79,
77,
69,
61,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
47,
100,
101,
112,
115,
10,
43,
32,
67,
65,
82,
71,
79,
95,
72,
79,
77,
69,
61,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
47,
100,
101,
112,
115,
10,
43,
32,
101,
120,
112,
111,
114,
116,
32,
72,
79,
77,
69,
61,
47,
114,
111,
111,
116,
10,
43,
32,
72,
79,
77,
69,
61,
47,
114,
111,
111,
116,
10,
43,
32,
101,
120,
112,
111,
114,
116,
32,
80,
65,
84,
72,
61,
47,
114,
111,
111,
116,
47,
46,
99,
97,
114,
103,
111,
47,
98,
105,
110,
58,
47,
114,
111,
111,
116,
47,
46,
99,
97,
114,
103,
111,
47,
98,
105,
110,
58,
47,
117,
115,
114,
47,
108,
111,
99,
97,
108,
47,
115,
98,
105,
110,
58,
47,
117,
115,
114,
47,
108,
111,
99,
97,
108,
47,
98,
105,
110,
58,
47,
117,
115,
114,
47,
115,
98,
105,
110,
58,
47,
117,
115,
114,
47,
98,
105,
110,
58,
47,
115,
98,
105,
110,
58,
47,
98,
105,
110,
10,
43,
32,
80,
65,
84,
72,
61,
47,
114,
111,
111,
116,
47,
46,
99,
97,
114,
103,
111,
47,
98,
105,
110,
58,
47,
114,
111,
111,
116,
47,
46,
99,
97,
114,
103,
111,
47,
98,
105,
110,
58,
47,
117,
115,
114,
47,
108,
111,
99,
97,
108,
47,
115,
98,
105,
110,
58,
47,
117,
115,
114,
47,
108,
111,
99,
97,
108,
47,
98,
105,
110,
58,
47,
117,
115,
114,
47,
115,
98,
105,
110,
58,
47,
117,
115,
114,
47,
98,
105,
110,
58,
47,
115,
98,
105,
110,
58,
47,
98,
105,
110,
10,
43,
32,
103,
105,
116,
32,
114,
101,
115,
101,
116,
32,
45,
45,
104,
97,
114,
100,
10,
43,
32,
103,
105,
116,
32,
99,
108,
101,
97,
110,
32,
45,
102,
100,
120,
10,
43,
43,
32,
115,
101,
100,
32,
39,
115,
47,
45,
91,
94,
45,
93,
42,
36,
47,
47,
39,
10,
43,
43,
32,
100,
112,
107,
103,
45,
112,
97,
114,
115,
101,
99,
104,
97,
110,
103,
101,
108,
111,
103,
32,
45,
83,
86,
101,
114,
115,
105,
111,
110,
10,
43,
32,
86,
61,
48,
46,
50,
46,
48,
10,
43,
43,
32,
100,
97,
116,
101,
32,
45,
117,
32,
43,
37,
89,
37,
109,
37,
100,
84,
37,
72,
37,
77,
37,
83,
10,
43,
32,
84,
61,
50,
48,
50,
54,
48,
51,
48,
57,
84,
48,
54,
52,
56,
50,
50,
10,
43,
32,
118,
101,
114,
115,
105,
111,
110,
61,
48,
46,
50,
46,
48,
46,
99,
105,
50,
48,
50,
54,
48,
51,
48,
57,
84,
48,
54,
52,
56,
50,
50,
45,
49,
10,
43,
32,
100,
99,
104,
32,
45,
118,
32,
48,
46,
50,
46,
48,
46,
99,
105,
50,
48,
50,
54,
48,
51,
48,
57,
84,
48,
54,
52,
56,
50,
50,
45,
49,
32,
39,
67,
73,
32,
98,
117,
105,
108,
100,
32,
117,
110,
100,
101,
114,
32,
65,
109,
98,
105,
101,
110,
116,
46,
39,
10,
43,
32,
100,
99,
104,
32,
45,
114,
32,
39,
39,
10
],
"timestamp": {
"secs_since_epoch": 1773038903,
"nanos_since_epoch": 320848604
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "custom",
"name": "dch",
"args": {
"debfullname": "Lars Wirzenius",
"debemail": "liw@liw.fi"
},
"timestamp": {
"secs_since_epoch": 1773038903,
"nanos_since_epoch": 321004932
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "deb",
"packages": ".",
"timestamp": {
"secs_since_epoch": 1773038903,
"nanos_since_epoch": 321016934
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
47,
98,
105,
110,
47,
98,
97,
115,
104
]
},
{
"Unix": [
45,
99
]
},
{
"Unix": [
35,
33,
47,
117,
115,
114,
47,
98,
105,
110,
47,
101,
110,
118,
32,
98,
97,
115,
104,
10,
115,
101,
116,
32,
45,
120,
101,
117,
111,
32,
112,
105,
112,
101,
102,
97,
105,
108,
10,
10,
101,
99,
104,
111,
32,
34,
80,
65,
84,
72,
32,
97,
116,
32,
115,
116,
97,
114,
116,
58,
32,
36,
80,
65,
84,
72,
34,
10,
101,
120,
112,
111,
114,
116,
32,
80,
65,
84,
72,
61,
34,
47,
114,
111,
111,
116,
47,
46,
99,
97,
114,
103,
111,
47,
98,
105,
110,
58,
36,
80,
65,
84,
72,
34,
10,
101,
120,
112,
111,
114,
116,
32,
67,
65,
82,
71,
79,
95,
72,
79,
77,
69,
61,
47,
99,
105,
47,
100,
101,
112,
115,
10,
101,
120,
112,
111,
114,
116,
32,
68,
69,
66,
69,
77,
65,
73,
76,
61,
108,
105,
119,
64,
108,
105,
119,
46,
102,
105,
10,
101,
120,
112,
111,
114,
116,
32,
68,
69,
66,
70,
85,
76,
76,
78,
65,
77,
69,
61,
34,
76,
97,
114,
115,
32,
87,
105,
114,
122,
101,
110,
105,
117,
115,
34,
10,
47,
98,
105,
110,
47,
101,
110,
118,
10,
10,
99,
111,
109,
109,
97,
110,
100,
32,
45,
118,
32,
99,
97,
114,
103,
111,
10,
99,
111,
109,
109,
97,
110,
100,
32,
45,
118,
32,
114,
117,
115,
116,
99,
10,
10,
99,
97,
114,
103,
111,
32,
45,
45,
118,
101,
114,
115,
105,
111,
110,
10,
114,
117,
115,
116,
99,
32,
45,
45,
118,
101,
114,
115,
105,
111,
110,
10,
10,
35,
32,
71,
101,
116,
32,
110,
97,
109,
101,
32,
97,
110,
100,
32,
118,
101,
114,
115,
105,
111,
110,
32,
111,
102,
32,
115,
111,
117,
114,
99,
101,
32,
112,
97,
99,
107,
97,
103,
101,
46,
10,
110,
97,
109,
101,
61,
34,
36,
40,
100,
112,
107,
103,
45,
112,
97,
114,
115,
101,
99,
104,
97,
110,
103,
101,
108,
111,
103,
32,
45,
83,
83,
111,
117,
114,
99,
101,
41,
34,
10,
118,
101,
114,
115,
105,
111,
110,
61,
34,
36,
40,
100,
112,
107,
103,
45,
112,
97,
114,
115,
101,
99,
104,
97,
110,
103,
101,
108,
111,
103,
32,
45,
83,
86,
101,
114,
115,
105,
111,
110,
41,
34,
10,
10,
35,
32,
71,
101,
116,
32,
117,
112,
115,
116,
114,
101,
97,
109,
32,
118,
101,
114,
115,
105,
111,
110,
58,
32,
101,
118,
101,
114,
121,
116,
104,
105,
110,
103,
32,
98,
101,
102,
111,
114,
101,
32,
116,
104,
101,
32,
108,
97,
115,
116,
32,
100,
97,
115,
104,
46,
10,
117,
118,
61,
34,
36,
40,
101,
99,
104,
111,
32,
34,
36,
118,
101,
114,
115,
105,
111,
110,
34,
32,
124,
32,
115,
101,
100,
32,
39,
115,
47,
45,
91,
94,
45,
93,
42,
36,
47,
47,
39,
41,
34,
10,
10,
35,
32,
70,
105,
108,
101,
115,
32,
116,
104,
97,
116,
32,
119,
105,
108,
108,
32,
98,
101,
32,
99,
114,
101,
97,
116,
101,
100,
46,
10,
97,
114,
99,
104,
61,
34,
36,
40,
100,
112,
107,
103,
32,
45,
45,
112,
114,
105,
110,
116,
45,
97,
114,
99,
104,
105,
116,
101,
99,
116,
117,
114,
101,
41,
34,
10,
111,
114,
105,
103,
61,
34,
46,
46,
47,
36,
123,
110,
97,
109,
101,
125,
95,
36,
123,
117,
118,
125,
46,
111,
114,
105,
103,
46,
116,
97,
114,
46,
120,
122,
34,
10,
100,
101,
98,
61,
34,
46,
46,
47,
36,
123,
110,
97,
109,
101,
125,
95,
36,
123,
118,
101,
114,
115,
105,
111,
110,
125,
95,
36,
123,
97,
114,
99,
104,
125,
46,
100,
101,
98,
34,
10,
99,
104,
97,
110,
103,
101,
115,
61,
34,
46,
46,
47,
36,
123,
110,
97,
109,
101,
125,
95,
36,
123,
118,
101,
114,
115,
105,
111,
110,
125,
95,
36,
123,
97,
114,
99,
104,
125,
46,
99,
104,
97,
110,
103,
101,
115,
34,
10,
10,
35,
32,
67,
114,
101,
97,
116,
101,
32,
34,
117,
112,
115,
116,
114,
101,
97,
109,
32,
116,
97,
114,
98,
97,
108,
108,
34,
46,
10,
103,
105,
116,
32,
97,
114,
99,
104,
105,
118,
101,
32,
72,
69,
65,
68,
32,
124,
32,
120,
122,
32,
62,
34,
36,
111,
114,
105,
103,
34,
10,
10,
35,
32,
66,
117,
105,
108,
100,
32,
112,
97,
99,
107,
97,
103,
101,
46,
10,
100,
112,
107,
103,
45,
98,
117,
105,
108,
100,
112,
97,
99,
107,
97,
103,
101,
32,
45,
117,
115,
32,
45,
117,
99,
10,
10,
35,
32,
68,
117,
109,
112,
32,
115,
111,
109,
101,
32,
105,
110,
102,
111,
114,
109,
97,
116,
105,
111,
110,
32,
116,
111,
32,
109,
97,
107,
101,
32,
105,
116,
32,
101,
97,
115,
105,
101,
114,
32,
116,
111,
32,
118,
105,
115,
117,
97,
108,
108,
121,
32,
118,
101,
114,
105,
102,
121,
10,
35,
32,
101,
118,
101,
114,
121,
116,
104,
105,
110,
103,
32,
108,
111,
111,
107,
115,
32,
79,
75,
46,
32,
65,
108,
115,
111,
44,
32,
116,
101,
115,
116,
32,
116,
104,
101,
32,
112,
97,
99,
107,
97,
103,
101,
32,
119,
105,
116,
104,
32,
116,
104,
101,
32,
108,
105,
110,
116,
105,
97,
110,
32,
116,
111,
111,
108,
46,
10,
10,
108,
115,
32,
45,
108,
32,
46,
46,
10,
102,
111,
114,
32,
120,
32,
105,
110,
32,
46,
46,
47,
42,
46,
100,
101,
98,
59,
32,
100,
111,
32,
100,
112,
107,
103,
32,
45,
99,
32,
34,
36,
120,
34,
59,
32,
100,
111,
110,
101,
10,
35,
32,
70,
73,
88,
77,
69,
58,
32,
100,
105,
115,
97,
98,
108,
101,
100,
32,
119,
104,
105,
108,
101,
32,
116,
104,
105,
115,
32,
112,
114,
101,
118,
101,
110,
116,
115,
32,
114,
97,
100,
105,
99,
108,
101,
45,
110,
97,
116,
105,
118,
101,
45,
99,
105,
32,
100,
101,
98,
32,
102,
114,
111,
109,
32,
98,
101,
105,
110,
103,
32,
98,
117,
105,
108,
116,
46,
10,
35,
32,
108,
105,
110,
116,
105,
97,
110,
32,
45,
105,
32,
45,
45,
97,
108,
108,
111,
119,
45,
114,
111,
111,
116,
32,
45,
45,
102,
97,
105,
108,
45,
111,
110,
32,
119,
97,
114,
110,
105,
110,
103,
32,
46,
46,
47,
42,
46,
99,
104,
97,
110,
103,
101,
115,
10,
10,
35,
32,
77,
111,
118,
101,
32,
102,
105,
108,
101,
115,
32,
116,
111,
32,
97,
114,
116,
105,
102,
97,
99,
116,
115,
32,
100,
105,
114,
101,
99,
116,
111,
114,
121,
46,
10,
109,
118,
32,
46,
46,
47,
42,
95,
42,
32,
47,
99,
105,
47,
97,
114,
116,
105,
102,
97,
99,
116,
115,
47,
46,
10,
32,
32,
32,
32,
32,
32,
32,
32
]
}
],
"timestamp": {
"secs_since_epoch": 1773038903,
"nanos_since_epoch": 321052716
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\nDEBFULLNAME=Lars Wirzenius\nCARGO_TARGET_DIR=/ci/cache/cargo-target\nPWD=/ci/src\nSYSTEMD_EXEC_PID=278\nHOME=/root\nLANG=C.UTF-8\nCARGO_HOME=/ci/deps\nDEBEMAIL=liw@liw.fi\nINVOCATION_ID=6f00242544974545983d9ac700ea9a25\nSHLVL=2\nJOURNAL_STREAM=8:15117\nPATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\nOLDPWD=/\n_=/bin/env\n/root/.cargo/bin/cargo\n/root/.cargo/bin/rustc\ncargo 1.94.0 (85eff7c80 2026-01-15)\nrustc 1.94.0 (4a4ef493e 2026-03-02)\ndpkg-buildpackage: info: source package repeatcmd\ndpkg-buildpackage: info: source version 0.2.0.ci20260309T064822-1\ndpkg-buildpackage: info: source distribution unstable\ndpkg-buildpackage: info: source changed by \"Lars Wirzenius\" <\"liw@liw.fi\">\ndpkg-buildpackage: info: host architecture amd64\ndh clean\n dh_auto_clean\n dh_clean\ndpkg-source: info: using source format '3.0 (quilt)'\ndpkg-source: info: building repeatcmd using existing ./repeatcmd_0.2.0.ci20260309T064822.orig.tar.xz\ndpkg-source: info: building repeatcmd in repeatcmd_0.2.0.ci20260309T064822-1.debian.tar.xz\ndpkg-source: info: building repeatcmd in repeatcmd_0.2.0.ci20260309T064822-1.dsc\ndh build\n dh_update_autotools_config\n dh_autoreconf\n dh_auto_configure\n debian/rules override_dh_auto_build\nmake[1]: Entering directory '/ci/src'\ntrue\nmake[1]: Leaving directory '/ci/src'\n debian/rules override_dh_auto_test\nmake[1]: Entering directory '/ci/src'\necho tests are disabled, for now\ntests are disabled, for now\nmake[1]: Leaving directory '/ci/src'\n create-stamp debian/debhelper-build-stamp\ndh binary\n dh_testroot\n dh_prep\n debian/rules override_dh_auto_install\nmake[1]: Entering directory '/ci/src'\nmkdir -p debian/repeatcmd/usr\ncargo install --locked --offline --path=. --root=debian/repeatcmd/usr\nfind debian/*/ -name '.crates*.*' -delete\nmake[1]: Leaving directory '/ci/src'\n dh_installdocs\n dh_installchangelogs\n dh_installman\n dh_lintian\n dh_perl\n dh_link\n dh_strip_nondeterminism\n dh_compress\n dh_fixperms\n dh_missing\n dh_strip\n dh_makeshlibs\n dh_shlibdeps\n dh_installdeb\n dh_gencontrol\n dh_md5sums\n dh_builddeb\ndpkg-deb: building package 'repeatcmd' in '../repeatcmd_0.2.0.ci20260309T064822-1_amd64.deb'.\ndpkg-deb: building package 'repeatcmd-dbgsym' in '../repeatcmd-dbgsym_0.2.0.ci20260309T064822-1_amd64.deb'.\ndpkg-genchanges: info: including full source code in upload\ndpkg-buildpackage: info: full upload (original source is included)\ntotal 496\ndrwxr-xr-x 2 root root 4096 Mar 9 06:46 artifacts\ndrwxr-xr-x 4 root root 4096 Mar 9 06:47 cache\ndrwxr-xr-x 3 root root 4096 Mar 9 06:45 deps\n-rw-r--r-- 1 root root 54840 Mar 9 06:49 repeatcmd-dbgsym_0.2.0.ci20260309T064822-1_amd64.deb\n-rw-r--r-- 1 root root 1808 Mar 9 06:48 repeatcmd_0.2.0.ci20260309T064822-1.debian.tar.xz\n-rw-r--r-- 1 root root 906 Mar 9 06:48 repeatcmd_0.2.0.ci20260309T064822-1.dsc\n-rw-r--r-- 1 root root 5697 Mar 9 06:49 repeatcmd_0.2.0.ci20260309T064822-1_amd64.buildinfo\n-rw-r--r-- 1 root root 2399 Mar 9 06:49 repeatcmd_0.2.0.ci20260309T064822-1_amd64.changes\n-rw-r--r-- 1 root root 399768 Mar 9 06:49 repeatcmd_0.2.0.ci20260309T064822-1_amd64.deb\n-rw-r--r-- 1 root root 11736 Mar 9 06:48 repeatcmd_0.2.0.ci20260309T064822.orig.tar.xz\ndrwxr-xr-x 7 root root 4096 Mar 9 06:45 src\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/lib/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/lib/debug/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/lib/debug/.build-id/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/lib/debug/.build-id/83/\n-rw-r--r-- root/root 269576 2026-03-09 06:48 ./usr/lib/debug/.build-id/83/8faccb88487b0aaf533cc787a1849d5469d679.debug\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/doc/\nlrwxrwxrwx root/root 0 2026-03-09 06:48 ./usr/share/doc/repeatcmd-dbgsym -> repeatcmd\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/bin/\n-rwxr-xr-x root/root 1132864 2026-03-09 06:48 ./usr/bin/repeatcmd\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/doc/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/doc/repeatcmd/\n-rw-r--r-- root/root 242 2026-03-09 06:48 ./usr/share/doc/repeatcmd/changelog.Debian.gz\n-rw-r--r-- root/root 337 2026-03-09 06:45 ./usr/share/doc/repeatcmd/copyright\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/lintian/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/lintian/overrides/\n-rw-r--r-- root/root 81 2026-03-09 06:45 ./usr/share/lintian/overrides/repeatcmd\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/man/\ndrwxr-xr-x root/root 0 2026-03-09 06:48 ./usr/share/man/man1/\n-rw-r--r-- root/root 752 2026-03-09 06:48 ./usr/share/man/man1/repeatcmd.1.gz\n",
"stderr": "+ echo 'PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\n+ export PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n+ PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n+ export CARGO_HOME=/ci/deps\n+ CARGO_HOME=/ci/deps\n+ export DEBEMAIL=liw@liw.fi\n+ DEBEMAIL=liw@liw.fi\n+ export 'DEBFULLNAME=Lars Wirzenius'\n+ DEBFULLNAME='Lars Wirzenius'\n+ /bin/env\n+ command -v cargo\n+ command -v rustc\n+ cargo --version\n+ rustc --version\n++ dpkg-parsechangelog -SSource\n+ name=repeatcmd\n++ dpkg-parsechangelog -SVersion\n+ version=0.2.0.ci20260309T064822-1\n++ sed 's/-[^-]*$//'\n++ echo 0.2.0.ci20260309T064822-1\n+ uv=0.2.0.ci20260309T064822\n++ dpkg --print-architecture\n+ arch=amd64\n+ orig=../repeatcmd_0.2.0.ci20260309T064822.orig.tar.xz\n+ deb=../repeatcmd_0.2.0.ci20260309T064822-1_amd64.deb\n+ changes=../repeatcmd_0.2.0.ci20260309T064822-1_amd64.changes\n+ xz\n+ git archive HEAD\n+ dpkg-buildpackage -us -uc\n dpkg-source --before-build .\n debian/rules clean\n dpkg-source -b .\n debian/rules build\n debian/rules binary\n Installing repeatcmd v0.2.0 (/ci/src)\n Compiling proc-macro2 v1.0.95\n Compiling unicode-ident v1.0.18\n Compiling libc v0.2.172\n Compiling serde v1.0.219\n Compiling quote v1.0.40\n Compiling syn v2.0.101\n Compiling rustix v1.0.7\n Compiling autocfg v1.5.0\n Compiling linux-raw-sys v0.9.4\n Compiling bitflags v2.9.0\n Compiling serde_derive v1.0.219\n Compiling num-traits v0.2.19\n Compiling once_cell v1.21.3\n Compiling getrandom v0.3.3\n Compiling cfg-if v1.0.1\n Compiling thiserror v2.0.17\n Compiling winnow v0.7.13\n Compiling utf8parse v0.2.2\n Compiling anstyle-parse v0.2.6\n Compiling thiserror-impl v2.0.17\n Compiling portable-atomic v1.11.1\n Compiling powerfmt v0.2.0\n Compiling is_terminal_polyfill v1.70.1\n Compiling colorchoice v1.0.3\n Compiling rust_decimal v1.39.0\n Compiling anstyle-query v1.1.2\n Compiling serde_json v1.0.140\n Compiling ryu v1.0.20\n Compiling anstyle v1.0.10\n Compiling equivalent v1.0.2\n Compiling hashbrown v0.15.4\n Compiling itoa v1.0.15\n Compiling anstream v0.6.18\n Compiling indexmap v2.10.0\n Compiling deranged v0.5.5\n Compiling toml_datetime v0.7.0\n Compiling serde_spanned v1.0.0\n Compiling toml_parser v1.0.2\n Compiling terminal_size v0.4.2\n Compiling dirs-sys-next v0.1.2\n Compiling strsim v0.11.1\n Compiling unicode-width v0.2.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling clap_lex v0.7.4\n Compiling num-conv v0.1.0\n Compiling fastrand v2.3.0\n Compiling time-core v0.1.6\n Compiling memchr v2.7.5\n Compiling unsafe-libyaml-norway v0.2.15\n Compiling toml_writer v1.0.2\n Compiling toml v0.9.5\n Compiling serde_norway v0.9.42\n Compiling time v0.3.44\n Compiling tempfile v3.20.0\n Compiling clap_builder v4.5.38\n Compiling clap_derive v4.5.32\n Compiling console v0.15.11\n Compiling directories-next v2.0.0\n Compiling chrono v0.4.42\n Compiling number_prefix v0.4.0\n Compiling mutants v0.0.3\n Compiling clingwrap v0.6.0\n Compiling indicatif v0.17.11\n Compiling duration-str v0.18.0\n Compiling clap v4.5.38\n Compiling repeatcmd v0.2.0 (/ci/src)\n Finished `release` profile [optimized] target(s) in 1m 14s\n Installing /ci/src/debian/repeatcmd/usr/bin/repeatcmd\n Installed package `repeatcmd v0.2.0 (/ci/src)` (executable `repeatcmd`)\nwarning: be sure to add `/ci/src/debian/repeatcmd/usr/bin` to your PATH to be able to run the installed binaries\n dpkg-genbuildinfo -O../repeatcmd_0.2.0.ci20260309T064822-1_amd64.buildinfo\n dpkg-genchanges -O../repeatcmd_0.2.0.ci20260309T064822-1_amd64.changes\n dpkg-source --after-build .\n+ ls -l ..\n+ for x in ../*.deb\n+ dpkg -c ../repeatcmd-dbgsym_0.2.0.ci20260309T064822-1_amd64.deb\n+ for x in ../*.deb\n+ dpkg -c ../repeatcmd_0.2.0.ci20260309T064822-1_amd64.deb\n+ mv ../repeatcmd-dbgsym_0.2.0.ci20260309T064822-1_amd64.deb ../repeatcmd_0.2.0.ci20260309T064822-1.debian.tar.xz ../repeatcmd_0.2.0.ci20260309T064822-1.dsc ../repeatcmd_0.2.0.ci20260309T064822-1_amd64.buildinfo ../repeatcmd_0.2.0.ci20260309T064822-1_amd64.changes ../repeatcmd_0.2.0.ci20260309T064822-1_amd64.deb ../repeatcmd_0.2.0.ci20260309T064822.orig.tar.xz /ci/artifacts/.\n",
"timestamp": {
"secs_since_epoch": 1773038986,
"nanos_since_epoch": 246087279
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "deb",
"packages": ".",
"timestamp": {
"secs_since_epoch": 1773038986,
"nanos_since_epoch": 473810105
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_create",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773038986,
"nanos_since_epoch": 477352624
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_create",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773038989,
"nanos_since_epoch": 600980104
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_create",
"archive": "/dev/vdd",
"directory": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773038989,
"nanos_since_epoch": 606983700
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_create",
"archive": "/dev/vdd",
"directory": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773038989,
"nanos_since_epoch": 641994883
},
"log_source": "Plan"
}{
"type": "plan_succeeded",
"timestamp": {
"secs_since_epoch": 1773038989,
"nanos_since_epoch": 650651592
},
"log_source": "Plan"
}{
"type": "executor_ends_successfully",
"timestamp": {
"secs_since_epoch": 1773038989,
"nanos_since_epoch": 657265353
},
"log_source": "Plan"
}{
"request": "trigger",
"version": 1,
"event_type": "push",
"repository": {
"id": "rad:z34Lk5Z18mw8gyfMwJvNPjA1ZwJgd",
"name": "repeatcmd",
"description": "Run command repeatedly until it succeeds",
"private": false,
"default_branch": "main",
"delegates": [
"did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV"
]
},
"pusher": {
"id": "did:key:z6Mki2ago1X2A5UWgKpoSxyCRLLhyZMwpam4T3EKvRmFTyuy",
"alias": "callisto.liw.fi"
},
"before": "23a7e519f51e2f71f9d2cd56a1df93e92431907a",
"after": "23a7e519f51e2f71f9d2cd56a1df93e92431907a",
"branch": "main",
"commits": [
"23a7e519f51e2f71f9d2cd56a1df93e92431907a"
]
}run CI for rad:z34Lk5Z18mw8gyfMwJvNPjA1ZwJgd
<empty log>