#254151 success

Owner
~emersion
Created
1 year, 13 days ago
Updated
1 year, 13 days ago
Build manifest
view manifest »

Tasks

view log »
_apply_patch view log »
setup view log »
build-gcc view log »
build-clang view log »
test-gcc view log »
test-clang view log »
go to bottom »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[#254151] 2020/07/13 20:48:06 Booting image alpine/edge (default) on port 22256
[#254151] 2020/07/13 20:48:06 Waiting for guest to settle
[#254151] 2020/07/13 20:48:15 Sending tasks
[#254151] 2020/07/13 20:48:15 Sending build environment
[#254151] 2020/07/13 20:48:15 Installing packages
Warning: Permanently added '[localhost]:22256' (ECDSA) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
v20200626-817-g153daf6cc0 [http://dl-cdn.alpinelinux.org/alpine/edge/main]
v20200626-822-g97ed22f462 [http://dl-cdn.alpinelinux.org/alpine/edge/community]
v20200626-824-gabcbcb9613 [http://dl-cdn.alpinelinux.org/alpine/edge/testing]
OK: 17053 distinct packages available
Warning: Permanently added '[localhost]:22256' (ECDSA) to the list of known hosts.
(1/13) Installing libxml2 (2.9.10-r4)
(2/13) Installing llvm10-libs (10.0.0-r2)
(3/13) Installing clang-libs (10.0.0-r3)
(4/13) Installing clang (10.0.0-r3)
(5/13) Installing dash (0.5.11.1-r0)
Executing dash-0.5.11.1-r0.post-install
(6/13) Installing samurai (1.1-r0)
(7/13) Installing py3-ordered-set (4.0.1-r0)
(8/13) Installing py3-appdirs (1.4.4-r1)
(9/13) Installing py3-parsing (2.4.7-r0)
(10/13) Installing py3-six (1.15.0-r0)
(11/13) Installing py3-packaging (20.4-r0)
(12/13) Installing py3-setuptools (47.3.2-r0)
(13/13) Installing meson (0.55.0-r0)
Executing busybox-1.32.0-r0.trigger
OK: 1284 MiB in 215 packages
[#254151] 2020/07/13 20:48:22 Cloning repositories
Cloning into 'mrsh'...
+ cd mrsh
+ git submodule update --init
[#254151] 2020/07/13 20:48:23 Running task _apply_patch
[#254151] 2020/07/13 20:48:24 Running task setup
[#254151] 2020/07/13 20:48:28 Running task build-gcc
[#254151] 2020/07/13 20:48:31 Running task build-clang
[#254151] 2020/07/13 20:48:34 Running task test-gcc
[#254151] 2020/07/13 20:48:35 Running task test-clang
[#254151] 2020/07/13 20:48:37 Processing post-success triggers...
[#254151] 2020/07/13 20:48:37 Sent build results email to , c, o, n, t, a, c, t, , e, m, e, r, s, i, o, n, ., f, r, , Drew DeVault <sir@cmpwn.com>
[#254151] 2020/07/13 20:48:38 Sending webhook...
[#254151] 2020/07/13 20:48:38 Webhook response: 200
[#254151] 2020/07/13 20:48:38 Thanks!
_apply_patch
1
2
3
4
5
6
7
8
+ echo Applying patch from lists.sr.ht
Applying patch from lists.sr.ht
+ git config --global user.name builds.sr.ht
+ git config --global user.email builds@sr.ht
+ cd mrsh
+ curl --no-progress-meter https://lists.sr.ht/~emersion/mrsh-dev/patches/11599/mbox
+ git am -3 /tmp/11599.patch
Applying: mrsh_populate_env: unset COLUMNS
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
+ cd mrsh
+ CC=gcc
+ meson build-gcc -Dreference-shell=dash
The Meson build system
Version: 0.55.0
Source dir: /home/build/mrsh
Build dir: /home/build/mrsh/build-gcc
Build type: native build
Project name: mrsh
Project version: 0.0.0
Using 'CC' from environment with value: 'gcc'
Using 'CC' from environment with value: 'gcc'
C compiler for the host machine: gcc (gcc 9.3.0 "gcc (Alpine 9.3.0) 9.3.0")
C linker for the host machine: gcc ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wlogical-op: YES 
Compiler for C supports arguments -Wmissing-include-dirs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Winit-self: YES 
Compiler for C supports arguments -Wfloat-equal: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wredundant-decls: YES 
Compiler for C supports arguments -Wimplicit-fallthrough=2: YES 
Compiler for C supports arguments -Wendif-labels: YES 
Compiler for C supports arguments -Wstrict-aliasing=2: YES 
Compiler for C supports arguments -Woverflow: YES 
Compiler for C supports arguments -Wformat=2: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-missing-braces -Wmissing-braces: YES 
Compiler for C supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-result -Wunused-result: YES 
Library readline found: NO
Checking for function "rl_replace_line" with dependency -lreadline: NO 
Checking if "-Wl,--version-script" links: YES 
Program ./harness.sh found: YES
Program dash found: YES
Program ./harness.sh found: YES
Message: 
Features:
  readline: false
  examples: true
Build targets in project: 3

Found ninja-1.9.0 at /usr/bin/ninja
+ CC=clang
+ meson build-clang -Dreference-shell=dash
The Meson build system
Version: 0.55.0
Source dir: /home/build/mrsh
Build dir: /home/build/mrsh/build-clang
Build type: native build
Project name: mrsh
Project version: 0.0.0
Using 'CC' from environment with value: 'clang'
Using 'CC' from environment with value: 'clang'
C compiler for the host machine: clang (clang 10.0.0 "Alpine clang version 10.0.0 (git://git.alpinelinux.org/aports ae0b46db0cf7920d8fc9232c22abb6684aaea539)")
C linker for the host machine: clang ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wlogical-op: NO 
Compiler for C supports arguments -Wmissing-include-dirs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Winit-self: YES 
Compiler for C supports arguments -Wfloat-equal: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wredundant-decls: YES 
Compiler for C supports arguments -Wimplicit-fallthrough=2: NO 
Compiler for C supports arguments -Wendif-labels: YES 
Compiler for C supports arguments -Wstrict-aliasing=2: YES 
Compiler for C supports arguments -Woverflow: YES 
Compiler for C supports arguments -Wformat=2: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-missing-braces: YES 
Compiler for C supports arguments -Wno-missing-field-initializers: YES 
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wno-unused-result: YES 
Library readline found: NO
Checking for function "rl_replace_line" with dependency -lreadline: NO 
Checking if "-Wl,--version-script" links: YES 
Program ./harness.sh found: YES
Program dash found: YES
Program ./harness.sh found: YES
Message: 
Features:
  readline: false
  examples: true
Build targets in project: 3

Found ninja-1.9.0 at /usr/bin/ninja
build-gcc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
+ cd mrsh
+ ninja -C build-gcc
[1/63] Compiling C object example/highlight.p/highlight.c.o
[2/63] Compiling C object mrsh.p/frontend_basic.c.o
[3/63] Compiling C object mrsh.p/main.c.o
[4/63] Compiling C object libmrsh.so.0.0.0.p/shell_word.c.o
[5/63] Compiling C object libmrsh.so.0.0.0.p/shell_trap.c.o
[6/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_word.c.o
[7/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_task.c.o
[8/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_simple_command.c.o
[9/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_pipeline.c.o
[10/63] Compiling C object libmrsh.so.0.0.0.p/shell_shell.c.o
[11/63] Compiling C object libmrsh.so.0.0.0.p/shell_redir.c.o
[12/63] Compiling C object libmrsh.so.0.0.0.p/shell_process.c.o
[13/63] Compiling C object libmrsh.so.0.0.0.p/shell_path.c.o
[14/63] Compiling C object libmrsh.so.0.0.0.p/shell_job.c.o
[15/63] Compiling C object libmrsh.so.0.0.0.p/shell_entry.c.o
[16/63] Compiling C object libmrsh.so.0.0.0.p/shell_arithm.c.o
[17/63] Compiling C object libmrsh.so.0.0.0.p/parser_word.c.o
[18/63] Compiling C object libmrsh.so.0.0.0.p/parser_program.c.o
[19/63] Compiling C object libmrsh.so.0.0.0.p/parser_parser.c.o
[20/63] Compiling C object libmrsh.so.0.0.0.p/parser_arithm.c.o
[21/63] Compiling C object libmrsh.so.0.0.0.p/hashtable.c.o
[22/63] Compiling C object libmrsh.so.0.0.0.p/getopt.c.o
[23/63] Compiling C object libmrsh.so.0.0.0.p/builtin_wait.c.o
[24/63] Compiling C object libmrsh.so.0.0.0.p/builtin_unspecified.c.o
[25/63] Compiling C object libmrsh.so.0.0.0.p/builtin_unset.c.o
[26/63] Compiling C object libmrsh.so.0.0.0.p/builtin_unalias.c.o
[27/63] Compiling C object libmrsh.so.0.0.0.p/builtin_umask.c.o
[28/63] Compiling C object libmrsh.so.0.0.0.p/builtin_ulimit.c.o
[29/63] Compiling C object libmrsh.so.0.0.0.p/builtin_type.c.o
[30/63] Compiling C object libmrsh.so.0.0.0.p/builtin_true.c.o
[31/63] Compiling C object libmrsh.so.0.0.0.p/builtin_trap.c.o
[32/63] Compiling C object libmrsh.so.0.0.0.p/builtin_times.c.o
[33/63] Compiling C object libmrsh.so.0.0.0.p/builtin_shift.c.o
[34/63] Compiling C object libmrsh.so.0.0.0.p/builtin_set.c.o
[35/63] Compiling C object libmrsh.so.0.0.0.p/builtin_return.c.o
[36/63] Compiling C object libmrsh.so.0.0.0.p/builtin_read.c.o
[37/63] Compiling C object libmrsh.so.0.0.0.p/builtin_pwd.c.o
[38/63] Compiling C object libmrsh.so.0.0.0.p/builtin_jobs.c.o
[39/63] Compiling C object libmrsh.so.0.0.0.p/builtin_hash.c.o
[40/63] Compiling C object libmrsh.so.0.0.0.p/builtin_getopts.c.o
[41/63] Compiling C object libmrsh.so.0.0.0.p/builtin_fg.c.o
[42/63] Compiling C object libmrsh.so.0.0.0.p/builtin_false.c.o
[43/63] Compiling C object libmrsh.so.0.0.0.p/builtin_export.c.o
[44/63] Compiling C object libmrsh.so.0.0.0.p/builtin_exit.c.o
[45/63] Compiling C object libmrsh.so.0.0.0.p/builtin_exec.c.o
[46/63] Compiling C object libmrsh.so.0.0.0.p/builtin_eval.c.o
[47/63] Compiling C object libmrsh.so.0.0.0.p/builtin_dot.c.o
[48/63] Compiling C object libmrsh.so.0.0.0.p/builtin_command.c.o
[49/63] Compiling C object libmrsh.so.0.0.0.p/builtin_colon.c.o
[50/63] Compiling C object libmrsh.so.0.0.0.p/builtin_cd.c.o
[51/63] Compiling C object libmrsh.so.0.0.0.p/builtin_builtin.c.o
[52/63] Compiling C object libmrsh.so.0.0.0.p/builtin_break.c.o
[53/63] Compiling C object libmrsh.so.0.0.0.p/builtin_bg.c.o
[54/63] Compiling C object libmrsh.so.0.0.0.p/builtin_alias.c.o
[55/63] Compiling C object libmrsh.so.0.0.0.p/buffer.c.o
[56/63] Compiling C object libmrsh.so.0.0.0.p/ast.c.o
[57/63] Compiling C object libmrsh.so.0.0.0.p/ast_print.c.o
[58/63] Compiling C object libmrsh.so.0.0.0.p/array.c.o
[59/63] Compiling C object libmrsh.so.0.0.0.p/arithm.c.o
[60/63] Linking target libmrsh.so.0.0.0
[61/63] Generating symbol file libmrsh.so.0.0.0.p/libmrsh.so.0.0.0.symbols
[62/63] Linking target example/highlight
[63/63] Linking target mrsh
build-clang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
+ cd mrsh
+ ninja -C build-clang
[1/63] Compiling C object example/highlight.p/highlight.c.o
[2/63] Compiling C object mrsh.p/frontend_basic.c.o
[3/63] Compiling C object mrsh.p/main.c.o
[4/63] Compiling C object libmrsh.so.0.0.0.p/shell_word.c.o
[5/63] Compiling C object libmrsh.so.0.0.0.p/shell_trap.c.o
[6/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_word.c.o
[7/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_task.c.o
[8/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_simple_command.c.o
[9/63] Compiling C object libmrsh.so.0.0.0.p/shell_task_pipeline.c.o
[10/63] Compiling C object libmrsh.so.0.0.0.p/shell_shell.c.o
[11/63] Compiling C object libmrsh.so.0.0.0.p/shell_redir.c.o
[12/63] Compiling C object libmrsh.so.0.0.0.p/shell_process.c.o
[13/63] Compiling C object libmrsh.so.0.0.0.p/shell_path.c.o
[14/63] Compiling C object libmrsh.so.0.0.0.p/shell_job.c.o
[15/63] Compiling C object libmrsh.so.0.0.0.p/shell_entry.c.o
[16/63] Compiling C object libmrsh.so.0.0.0.p/shell_arithm.c.o
[17/63] Compiling C object libmrsh.so.0.0.0.p/parser_word.c.o
[18/63] Compiling C object libmrsh.so.0.0.0.p/parser_program.c.o
[19/63] Compiling C object libmrsh.so.0.0.0.p/parser_parser.c.o
[20/63] Compiling C object libmrsh.so.0.0.0.p/parser_arithm.c.o
[21/63] Compiling C object libmrsh.so.0.0.0.p/hashtable.c.o
[22/63] Compiling C object libmrsh.so.0.0.0.p/getopt.c.o
[23/63] Compiling C object libmrsh.so.0.0.0.p/builtin_wait.c.o
[24/63] Compiling C object libmrsh.so.0.0.0.p/builtin_unspecified.c.o
[25/63] Compiling C object libmrsh.so.0.0.0.p/builtin_unset.c.o
[26/63] Compiling C object libmrsh.so.0.0.0.p/builtin_unalias.c.o
[27/63] Compiling C object libmrsh.so.0.0.0.p/builtin_umask.c.o
[28/63] Compiling C object libmrsh.so.0.0.0.p/builtin_ulimit.c.o
[29/63] Compiling C object libmrsh.so.0.0.0.p/builtin_type.c.o
[30/63] Compiling C object libmrsh.so.0.0.0.p/builtin_true.c.o
[31/63] Compiling C object libmrsh.so.0.0.0.p/builtin_trap.c.o
[32/63] Compiling C object libmrsh.so.0.0.0.p/builtin_times.c.o
[33/63] Compiling C object libmrsh.so.0.0.0.p/builtin_shift.c.o
[34/63] Compiling C object libmrsh.so.0.0.0.p/builtin_set.c.o
[35/63] Compiling C object libmrsh.so.0.0.0.p/builtin_return.c.o
[36/63] Compiling C object libmrsh.so.0.0.0.p/builtin_read.c.o
[37/63] Compiling C object libmrsh.so.0.0.0.p/builtin_pwd.c.o
[38/63] Compiling C object libmrsh.so.0.0.0.p/builtin_jobs.c.o
[39/63] Compiling C object libmrsh.so.0.0.0.p/builtin_hash.c.o
[40/63] Compiling C object libmrsh.so.0.0.0.p/builtin_getopts.c.o
[41/63] Compiling C object libmrsh.so.0.0.0.p/builtin_fg.c.o
[42/63] Compiling C object libmrsh.so.0.0.0.p/builtin_false.c.o
[43/63] Compiling C object libmrsh.so.0.0.0.p/builtin_export.c.o
[44/63] Compiling C object libmrsh.so.0.0.0.p/builtin_exit.c.o
[45/63] Compiling C object libmrsh.so.0.0.0.p/builtin_exec.c.o
[46/63] Compiling C object libmrsh.so.0.0.0.p/builtin_eval.c.o
[47/63] Compiling C object libmrsh.so.0.0.0.p/builtin_dot.c.o
[48/63] Compiling C object libmrsh.so.0.0.0.p/builtin_command.c.o
[49/63] Compiling C object libmrsh.so.0.0.0.p/builtin_colon.c.o
[50/63] Compiling C object libmrsh.so.0.0.0.p/builtin_cd.c.o
[51/63] Compiling C object libmrsh.so.0.0.0.p/builtin_builtin.c.o
[52/63] Compiling C object libmrsh.so.0.0.0.p/builtin_break.c.o
[53/63] Compiling C object libmrsh.so.0.0.0.p/builtin_bg.c.o
[54/63] Compiling C object libmrsh.so.0.0.0.p/builtin_alias.c.o
[55/63] Compiling C object libmrsh.so.0.0.0.p/buffer.c.o
[56/63] Compiling C object libmrsh.so.0.0.0.p/ast.c.o
[57/63] Compiling C object libmrsh.so.0.0.0.p/ast_print.c.o
[58/63] Compiling C object libmrsh.so.0.0.0.p/array.c.o
[59/63] Compiling C object libmrsh.so.0.0.0.p/arithm.c.o
[60/63] Linking target libmrsh.so.0.0.0
[61/63] Generating symbol file libmrsh.so.0.0.0.p/libmrsh.so.0.0.0.symbols
[62/63] Linking target example/highlight
[63/63] Linking target mrsh
test-gcc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
+ cd mrsh
+ ninja -C build-gcc test
[1/1] Running all tests.
 1/22 args.sh                                                       OK             0.02s
 2/22 arithm.sh                                                     OK             0.04s
 3/22 async.sh                                                      OK             0.01s
 4/22 case.sh                                                       OK             0.02s
 5/22 command.sh                                                    OK             0.01s
 6/22 for.sh                                                        OK             0.04s
 7/22 function.sh                                                   OK             0.02s
 8/22 loop.sh                                                       OK             0.04s
 9/22 pipeline.sh                                                   OK             0.04s
10/22 read.sh                                                       OK             0.04s
11/22 readonly.sh                                                   OK             0.01s
12/22 redir.sh                                                      OK             0.01s
13/22 return.sh                                                     OK             0.01s
14/22 subshell.sh                                                   OK             0.02s
15/22 syntax.sh                                                     OK             0.01s
16/22 ulimit.sh                                                     OK             0.02s
17/22 word.sh                                                       OK             0.07s
18/22 conformance/2.2-quoted-characters.sh                          OK             0.04s
19/22 conformance/2.2.2-nested-single-quotes.fail.sh                EXPECTEDFAIL   0.00s
20/22 conformance/2.2.3-backquote-nonterminated-squote.undefined.sh EXPECTEDFAIL   0.01s
21/22 conformance/2.2.3-backquote-nonterminated-dquote.undefined.sh EXPECTEDFAIL   0.01s
22/22 conformance/2.2.3-dquote-nonterminated-backquote.undefined.sh EXPECTEDFAIL   0.01s

Ok:                 18  
Expected Fail:      4   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /home/build/mrsh/build-gcc/meson-logs/testlog.txt
test-clang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
+ cd mrsh
+ ninja -C build-clang test
[1/1] Running all tests.
 1/22 args.sh                                                       OK             0.01s
 2/22 arithm.sh                                                     OK             0.05s
 3/22 async.sh                                                      OK             0.01s
 4/22 case.sh                                                       OK             0.02s
 5/22 command.sh                                                    OK             0.02s
 6/22 for.sh                                                        OK             0.02s
 7/22 function.sh                                                   OK             0.01s
 8/22 loop.sh                                                       OK             0.02s
 9/22 pipeline.sh                                                   OK             0.02s
10/22 read.sh                                                       OK             0.02s
11/22 readonly.sh                                                   OK             0.01s
12/22 redir.sh                                                      OK             0.01s
13/22 return.sh                                                     OK             0.01s
14/22 subshell.sh                                                   OK             0.02s
15/22 syntax.sh                                                     OK             0.01s
16/22 ulimit.sh                                                     OK             0.02s
17/22 word.sh                                                       OK             0.07s
18/22 conformance/2.2-quoted-characters.sh                          OK             0.03s
19/22 conformance/2.2.2-nested-single-quotes.fail.sh                EXPECTEDFAIL   0.01s
20/22 conformance/2.2.3-backquote-nonterminated-squote.undefined.sh EXPECTEDFAIL   0.01s
21/22 conformance/2.2.3-backquote-nonterminated-dquote.undefined.sh EXPECTEDFAIL   0.01s
22/22 conformance/2.2.3-dquote-nonterminated-backquote.undefined.sh EXPECTEDFAIL   0.01s

Ok:                 18  
Expected Fail:      4   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /home/build/mrsh/build-clang/meson-logs/testlog.txt
Build complete: success 1 year, 13 days ago (took 30 seconds)