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": 1773037803,
"nanos_since_epoch": 614017163
},
"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": "cargo_test"
},
{
"action": "shell",
"shell": "make -C doc\ncp doc/*.html /workspace/artifacts/.\n"
},
{
"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": 1773037803,
"nanos_since_epoch": 618829037
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "mkdir",
"pathname": "/ci",
"timestamp": {
"secs_since_epoch": 1773037803,
"nanos_since_epoch": 647586977
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "mkdir",
"pathname": "/ci",
"timestamp": {
"secs_since_epoch": 1773037803,
"nanos_since_epoch": 652143270
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "mkdir",
"pathname": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773037803,
"nanos_since_epoch": 656401307
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "mkdir",
"pathname": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773037803,
"nanos_since_epoch": 666711273
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_extract",
"archive": "/dev/vdc",
"directory": "/ci/src",
"timestamp": {
"secs_since_epoch": 1773037803,
"nanos_since_epoch": 672679841
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_extract",
"archive": "/dev/vdc",
"directory": "/ci/src",
"timestamp": {
"secs_since_epoch": 1773037803,
"nanos_since_epoch": 714178769
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_extract",
"archive": "/dev/vdf",
"directory": "/ci/deps",
"timestamp": {
"secs_since_epoch": 1773037803,
"nanos_since_epoch": 718569679
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_extract",
"archive": "/dev/vdf",
"directory": "/ci/deps",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 679049861
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_extract",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 679108603
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_extract",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 689402715
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "ln -sf /ci /workspace",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 689460340
},
"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": 1773037804,
"nanos_since_epoch": 689824516
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "+ ln -sf /ci /workspace\n",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 707280558
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "ln -sf /ci /workspace",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 707323940
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "git config --global user.name 'Ambient CI'",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 707332246
},
"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": 1773037804,
"nanos_since_epoch": 708094625
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "+ git config --global user.name 'Ambient CI'\n",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 722705563
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "git config --global user.name 'Ambient CI'",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 722964730
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "git config --global user.email ambient@example.com",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 723276253
},
"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": 1773037804,
"nanos_since_epoch": 723612847
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "+ git config --global user.email ambient@example.com\n",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 732176040
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "git config --global user.email ambient@example.com",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 732335490
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "cargo_fmt",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 732630107
},
"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": 1773037804,
"nanos_since_epoch": 732944817
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037804,
"nanos_since_epoch": 880189721
},
"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": 1773037804,
"nanos_since_epoch": 886117274
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037805,
"nanos_since_epoch": 115173898
},
"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": 1773037805,
"nanos_since_epoch": 119583990
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037805,
"nanos_since_epoch": 203845053
},
"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": 1773037805,
"nanos_since_epoch": 203898334
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037805,
"nanos_since_epoch": 710007349
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "cargo_fmt",
"timestamp": {
"secs_since_epoch": 1773037805,
"nanos_since_epoch": 713288899
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "cargo_clippy",
"timestamp": {
"secs_since_epoch": 1773037805,
"nanos_since_epoch": 716218174
},
"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": 1773037805,
"nanos_since_epoch": 718814284
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037805,
"nanos_since_epoch": 795260984
},
"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": 1773037805,
"nanos_since_epoch": 795309053
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037805,
"nanos_since_epoch": 969202127
},
"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": 1773037805,
"nanos_since_epoch": 969256533
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037806,
"nanos_since_epoch": 59732774
},
"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": 1773037806,
"nanos_since_epoch": 63453086
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": " Compiling proc-macro2 v1.0.103\n Compiling quote v1.0.42\n Compiling unicode-ident v1.0.22\n Compiling rustix v1.1.3\n Checking bitflags v2.10.0\n Checking memchr v2.7.6\n Compiling syn v2.0.109\n Checking utf8parse v0.2.2\n Checking linux-raw-sys v0.11.0\n Checking anstyle-parse v0.2.7\n Checking aho-corasick v1.1.4\n Checking colorchoice v1.0.4\n Checking regex-syntax v0.8.8\n Compiling libc v0.2.178\n Checking anstyle-query v1.1.5\n Checking is_terminal_polyfill v1.70.2\n Checking anstyle v1.0.13\n Checking regex-automata v0.4.13\n Checking anstream v0.6.21\n Compiling serde_core v1.0.228\n Compiling getrandom v0.3.4\n Checking terminal_size v0.4.3\n Checking regex v1.12.3\n Checking clap_lex v0.7.6\n Checking unicode-width v0.2.2\n Checking strsim v0.11.1\n Compiling thiserror v2.0.17\n Checking log v0.4.29\n Compiling serde v1.0.228\n Compiling pulldown-cmark v0.13.0\n Checking cfg-if v1.0.4\n Checking utf8-width v0.1.8\n Compiling heck v0.5.0\n Checking html-escape v0.2.13\n Compiling clap_derive v4.5.49\n Checking env_filter v0.1.4\n Checking clap_builder v4.5.54\n Checking getopts v0.2.24\n Compiling thiserror-impl v2.0.17\n Compiling serde_derive v1.0.228\n Checking same-file v1.0.6\n Checking unicase v2.8.1\n Checking jiff v0.2.18\n Checking pulldown-cmark-escape v0.11.0\n Checking once_cell v1.21.3\n Checking fastrand v2.3.0\n Checking tempfile v3.24.0\n Checking env_logger v0.11.8\n Checking walkdir v2.5.0\n Checking clap v4.5.54\n Checking html-page v0.4.0\n Checking line-col v0.2.1\n Checking winnow v0.7.13\n Checking urlencoding v2.1.3\n Checking riki v0.1.0 (/ci/src)\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.05s\n",
"timestamp": {
"secs_since_epoch": 1773037836,
"nanos_since_epoch": 317268876
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "cargo_clippy",
"timestamp": {
"secs_since_epoch": 1773037836,
"nanos_since_epoch": 410698566
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "cargo_build",
"timestamp": {
"secs_since_epoch": 1773037836,
"nanos_since_epoch": 419122367
},
"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": 1773037836,
"nanos_since_epoch": 425845309
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037836,
"nanos_since_epoch": 583951212
},
"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": 1773037836,
"nanos_since_epoch": 588346311
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037836,
"nanos_since_epoch": 860367766
},
"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": 1773037836,
"nanos_since_epoch": 867390355
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037837,
"nanos_since_epoch": 17765683
},
"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": 1773037837,
"nanos_since_epoch": 17842040
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "",
"stderr": " Compiling memchr v2.7.6\n Compiling bitflags v2.10.0\n Compiling utf8parse v0.2.2\n Compiling linux-raw-sys v0.11.0\n Compiling rustix v1.1.3\n Compiling aho-corasick v1.1.4\n Compiling anstyle-parse v0.2.7\n Compiling anstyle v1.0.13\n Compiling is_terminal_polyfill v1.70.2\n Compiling colorchoice v1.0.4\n Compiling anstyle-query v1.1.5\n Compiling regex-syntax v0.8.8\n Compiling anstream v0.6.21\n Compiling libc v0.2.178\n Compiling terminal_size v0.4.3\n Compiling clap_lex v0.7.6\n Compiling regex-automata v0.4.13\n Compiling cfg-if v1.0.4\n Compiling unicode-width v0.2.2\n Compiling log v0.4.29\n Compiling utf8-width v0.1.8\n Compiling strsim v0.11.1\n Compiling clap_builder v4.5.54\n Compiling regex v1.12.3\n Compiling env_filter v0.1.4\n Compiling html-escape v0.2.13\n Compiling getopts v0.2.24\n Compiling getrandom v0.3.4\n Compiling serde_core v1.0.228\n Compiling same-file v1.0.6\n Compiling pulldown-cmark-escape v0.11.0\n Compiling unicase v2.8.1\n Compiling once_cell v1.21.3\n Compiling jiff v0.2.18\n Compiling fastrand v2.3.0\n Compiling tempfile v3.24.0\n Compiling serde v1.0.228\n Compiling pulldown-cmark v0.13.0\n Compiling env_logger v0.11.8\n Compiling walkdir v2.5.0\n Compiling thiserror v2.0.17\n Compiling html-page v0.4.0\n Compiling clap v4.5.54\n Compiling line-col v0.2.1\n Compiling winnow v0.7.13\n Compiling urlencoding v2.1.3\n Compiling riki v0.1.0 (/ci/src)\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.98s\n",
"timestamp": {
"secs_since_epoch": 1773037881,
"nanos_since_epoch": 128748023
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "cargo_build",
"timestamp": {
"secs_since_epoch": 1773037881,
"nanos_since_epoch": 171380077
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "cargo_test",
"timestamp": {
"secs_since_epoch": 1773037881,
"nanos_since_epoch": 174892494
},
"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": 1773037881,
"nanos_since_epoch": 180814927
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037881,
"nanos_since_epoch": 287149253
},
"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": 1773037881,
"nanos_since_epoch": 291731985
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037881,
"nanos_since_epoch": 560248103
},
"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": 1773037881,
"nanos_since_epoch": 573184978
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
"stderr": "",
"timestamp": {
"secs_since_epoch": 1773037881,
"nanos_since_epoch": 678106510
},
"log_source": "Plan"
}{
"type": "start_program",
"argv": [
{
"Unix": [
99,
97,
114,
103,
111
]
},
{
"Unix": [
116,
101,
115,
116
]
},
{
"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
]
}
],
"timestamp": {
"secs_since_epoch": 1773037881,
"nanos_since_epoch": 688035247
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "\nrunning 89 tests\ntest blockattr::test::empty_braces ... ok\ntest blockattr::test::empty_string ... ok\ntest blockattr::test::just_word ... ok\ntest blockattr::test::open_brace_without_close ... ok\ntest blockattr::test::parse_one_dotted_word ... ok\ntest blockattr::test::parse_one_id ... ok\ntest blockattr::test::parse_one_kv ... ok\ntest blockattr::test::parse_one_kv_with_double_quotes ... ok\ntest blockattr::test::parse_one_kv_with_single_quotes ... ok\ntest blockattr::test::two_ids ... ok\ntest blockattr::test::two_words ... ok\ntest blockattr::test::parse_one_word ... ok\ntest directive::img::test::size_both_dimensions ... ok\ntest directive::img::test::size_height_only ... ok\ntest directive::img::test::size_width_only ... ok\ntest directive::meta::test::doesnt_set_title ... ok\ntest directive::meta::test::sets_title ... ok\ntest directive::tag::test::adds_tags ... ok\ntest directive::tag::test::adds_no_tags ... ok\ntest directive::test::no_params ... ok\ntest md::test::dl ... ok\ntest directive::test::with_params ... ok\ntest md::test::emphasis ... ok\ntest md::test::empty ... ok\ntest md::test::h1 ... ok\ntest md::test::image ... ok\ntest md::test::link ... ok\ntest md::test::ordered_list ... ok\ntest md::test::simple_paragraph ... ok\ntest md::test::strikethrough ... ok\ntest md::test::strong ... ok\ntest md::test::subscript ... ok\ntest md::test::superscript ... ok\ntest md::test::two_paragraphs ... ok\ntest md::test::unordered_list ... ok\ntest page::test::new_page ... ok\ntest pagename::test::blob ... ok\ntest pagename::test::internal_name ... ok\ntest pagename::test::mdwn ... ok\ntest pagename::test::page_not_in_srcdir ... ok\ntest pagename::test::relative_to_descendant ... ok\ntest pagename::test::relative_to_root ... ok\ntest pagename::test::relative_to_sibling ... ok\ntest pagespec::tests::and_expr ... ok\ntest pagespec::tests::bad_day ... ok\ntest pagespec::tests::basic ... ok\ntest pagespec::tests::complex ... ok\ntest pagespec::tests::dangling_and ... ok\ntest pagespec::tests::dangling_or ... ok\ntest pagespec::tests::negated ... ok\ntest pagespec::tests::negated_group ... ok\ntest pagespec::tests::or_expr ... ok\ntest pagespec::tests::pageglob ... ok\ntest shortcuts::test::escaped ... ok\ntest shortcuts::test::raw ... ok\ntest shortcuts::test::simple ... ok\ntest site::test_linking::absolute ... ok\ntest site::test_linking::ancestors ... ok\ntest site::test_linking::direct_subpage ... ok\ntest site::test_linking::resolve ... ok\ntest site::test_linking::self_link ... ok\ntest site::test_linking::sibling ... ok\ntest site::test_pages::empty ... ok\ntest pagename::test::output_name ... ok\ntest site::test_pages::insert ... ok\ntest wikitext::test::backslash ... ok\ntest wikitext::test::contains_wikitext ... ok\ntest wikitext::test::contains_escaped_wikitext ... ok\ntest wikitext::test::directive ... ok\ntest wikitext::test::directive_name ... ok\ntest wikitext::test::directive_parameter_name ... ok\ntest wikitext::test::empty ... ok\ntest wikitext::test::escaped_backslash ... ok\ntest wikitext::test::escaped_open_bracket ... ok\ntest wikitext::test::link_text ... ok\ntest wikitext::test::name_value_parameter ... ok\ntest wikitext::test::open_bracket ... ok\ntest wikitext::test::page_name ... ok\ntest wikitext::test::parameters ... ok\ntest wikitext::test::positional_parameter ... ok\ntest wikitext::test::quoted_char ... ok\ntest wikitext::test::quoted_value_value ... ok\ntest wikitext::test::simple_char ... ok\ntest wikitext::test::simple_text ... ok\ntest wikitext::test::simple_wikilink ... ok\ntest wikitext::test::single_quoted_value ... ok\ntest wikitext::test::triple_quoted_value ... ok\ntest wikitext::test::unquoted_value ... ok\ntest wikitext::test::wikilink_with_link_text ... ok\n\ntest result: ok. 89 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s\n\n\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\n\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\n",
"stderr": " Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s\n Running unittests src/lib.rs (/ci/cache/cargo-target/debug/deps/riki-b708d02e3412176e)\n Running unittests src/main.rs (/ci/cache/cargo-target/debug/deps/riki-ef2afa2db750200e)\n Doc-tests riki\n",
"timestamp": {
"secs_since_epoch": 1773037882,
"nanos_since_epoch": 158364836
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "cargo_test",
"timestamp": {
"secs_since_epoch": 1773037882,
"nanos_since_epoch": 259053324
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "shell",
"shell": "make -C doc\ncp doc/*.html /workspace/artifacts/.\n",
"timestamp": {
"secs_since_epoch": 1773037882,
"nanos_since_epoch": 262330726
},
"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,
109,
97,
107,
101,
32,
45,
67,
32,
100,
111,
99,
10,
99,
112,
32,
100,
111,
99,
47,
42,
46,
104,
116,
109,
108,
32,
47,
119,
111,
114,
107,
115,
112,
97,
99,
101,
47,
97,
114,
116,
105,
102,
97,
99,
116,
115,
47,
46,
10,
10
]
}
],
"timestamp": {
"secs_since_epoch": 1773037882,
"nanos_since_epoch": 266787516
},
"log_source": "Plan"
}{
"type": "program_succeeded",
"exit_code": 0,
"stdout": "make: Entering directory '/ci/src/doc'\npandoc --standalone --self-contained -o \"arch.html\" \"arch.md\"\npandoc --standalone --self-contained -o \"linking.html\" \"linking.md\"\npandoc --standalone --self-contained -o \"motivation.html\" \"motivation.md\"\npandoc --standalone --self-contained -o \"pagenames.html\" \"pagenames.md\"\nmake: Leaving directory '/ci/src/doc'\n",
"stderr": "+ make -C doc\n[WARNING] This document format requires a nonempty <title> element.\n Defaulting to 'arch' as the title.\n To specify a title, use 'title' in metadata or --metadata title=\"...\".\n[WARNING] This document format requires a nonempty <title> element.\n Defaulting to 'linking' as the title.\n To specify a title, use 'title' in metadata or --metadata title=\"...\".\n[WARNING] This document format requires a nonempty <title> element.\n Defaulting to 'motivation' as the title.\n To specify a title, use 'title' in metadata or --metadata title=\"...\".\n[WARNING] This document format requires a nonempty <title> element.\n Defaulting to 'pagenames' as the title.\n To specify a title, use 'title' in metadata or --metadata title=\"...\".\n+ cp doc/arch.html doc/linking.html doc/motivation.html doc/pagenames.html /workspace/artifacts/.\n",
"timestamp": {
"secs_since_epoch": 1773037882,
"nanos_since_epoch": 966975680
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "shell",
"shell": "make -C doc\ncp doc/*.html /workspace/artifacts/.\n",
"timestamp": {
"secs_since_epoch": 1773037882,
"nanos_since_epoch": 967110701
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_create",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773037882,
"nanos_since_epoch": 967124290
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_create",
"archive": "/dev/vde",
"directory": "/ci/cache",
"timestamp": {
"secs_since_epoch": 1773037884,
"nanos_since_epoch": 647829767
},
"log_source": "Plan"
}{
"type": "execute_action",
"action": "tar_create",
"archive": "/dev/vdd",
"directory": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773037884,
"nanos_since_epoch": 647890706
},
"log_source": "Plan"
}{
"type": "action_succeeded",
"action": "tar_create",
"archive": "/dev/vdd",
"directory": "/ci/artifacts",
"timestamp": {
"secs_since_epoch": 1773037884,
"nanos_since_epoch": 675415852
},
"log_source": "Plan"
}{
"type": "plan_succeeded",
"timestamp": {
"secs_since_epoch": 1773037884,
"nanos_since_epoch": 675468374
},
"log_source": "Plan"
}{
"type": "executor_ends_successfully",
"timestamp": {
"secs_since_epoch": 1773037884,
"nanos_since_epoch": 675477458
},
"log_source": "Plan"
}{
"request": "trigger",
"version": 1,
"event_type": "push",
"repository": {
"id": "rad:zw9BgStPgCkdsMspzs7EGbwnXq3r",
"name": "riki",
"description": "static site generator compatible with ikiwiki",
"private": false,
"default_branch": "main",
"delegates": [
"did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV"
]
},
"pusher": {
"id": "did:key:z6Mki2ago1X2A5UWgKpoSxyCRLLhyZMwpam4T3EKvRmFTyuy",
"alias": "callisto.liw.fi"
},
"before": "fce0ae080f18bdd1b1c1654b5f6dc3364887962f",
"after": "fce0ae080f18bdd1b1c1654b5f6dc3364887962f",
"branch": "main",
"commits": [
"fce0ae080f18bdd1b1c1654b5f6dc3364887962f"
]
}run CI for rad:zw9BgStPgCkdsMspzs7EGbwnXq3r
<empty log>