#26502 success

Note

Accept spaces inside arithmetic expressions

8660d8dCristian Adrián Ontivero

Owner
~emersion
Created
6 months ago
Updated
6 months ago
Build manifest
view manifest »

Tasks

view log »
setup view log »
build view log »
test 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
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
[#26502] 2019/02/06 12:01:34 Booting image freebsd/latest (default) on port 22101
[#26502] 2019/02/06 12:01:37 Waiting for guest to settle
[#26502] 2019/02/06 12:02:13 Sending tasks
[#26502] 2019/02/06 12:02:14 Sending build environment
[#26502] 2019/02/06 12:02:14 Cloning repositories
Cloning into 'mrsh'...
+ cd mrsh
+ git checkout -q 8660d8d07139359b278eb9cc6a36bfee03786a34
[#26502] 2019/02/06 12:02:15 Installing packages
Could not create directory '/home/builds/.ssh'.
Warning: Permanently added '[localhost]:22101' (ECDSA) to the list of known hosts.
Updating FreeBSD repository catalogue...
Fetching meta.txz: . done
Fetching packagesite.txz: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 32373 packages processed.
All repositories are up to date.
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking for upgrades (22 candidates): .......... done
Processing candidates (22 candidates): .......... done
The following 22 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
	sudo: 1.8.25p1 -> 1.8.27
	readline: 7.0.3_1 -> 7.0.5
	perl5: 5.26.2 -> 5.28.1
	pcre: 8.42 -> 8.42_1
	p5-IO-Socket-SSL: 2.059 -> 2.060
	p5-Error: 0.17026 -> 0.17027
	libnghttp2: 1.33.0 -> 1.35.1
	libffi: 3.2.1_2 -> 3.2.1_3
	git: 2.19.1 -> 2.20.1
	gettext-runtime: 0.19.8.1_1 -> 0.19.8.1_2
	ca_root_nss: 3.40 -> 3.42.1
	bash: 4.4.23 -> 4.4.23_1

Installed packages to be REINSTALLED:
	p5-Socket6-0.29 (direct dependency changed: perl5)
	p5-Net-SSLeay-1.85 (direct dependency changed: perl5)
	p5-Mozilla-CA-20180117 (direct dependency changed: perl5)
	p5-IO-Socket-INET6-2.72_1 (direct dependency changed: perl5)
	p5-HTML-Tagset-3.20_1 (direct dependency changed: perl5)
	p5-HTML-Parser-3.72 (direct dependency changed: perl5)
	p5-GSSAPI-0.28_1 (direct dependency changed: perl5)
	p5-Digest-HMAC-1.03_1 (direct dependency changed: perl5)
	p5-CGI-4.40 (direct dependency changed: perl5)
	p5-Authen-SASL-2.16_1 (direct dependency changed: perl5)

Number of packages to be upgraded: 12
Number of packages to be reinstalled: 10

The process will require 7 MiB more space.
24 MiB to be downloaded.
[1/22] Fetching sudo-1.8.27.txz: .......... done
[2/22] Fetching readline-7.0.5.txz: .......... done
[3/22] Fetching perl5-5.28.1.txz: .......... done
[4/22] Fetching pcre-8.42_1.txz: .......... done
[5/22] Fetching p5-Socket6-0.29.txz: ... done
[6/22] Fetching p5-Net-SSLeay-1.85.txz: .......... done
[7/22] Fetching p5-Mozilla-CA-20180117.txz: .......... done
[8/22] Fetching p5-IO-Socket-SSL-2.060.txz: .......... done
[9/22] Fetching p5-IO-Socket-INET6-2.72_1.txz: .. done
[10/22] Fetching p5-HTML-Tagset-3.20_1.txz: .. done
[11/22] Fetching p5-HTML-Parser-3.72.txz: .......... done
[12/22] Fetching p5-GSSAPI-0.28_1.txz: ...... done
[13/22] Fetching p5-Error-0.17027.txz: .... done
[14/22] Fetching p5-Digest-HMAC-1.03_1.txz: .. done
[15/22] Fetching p5-CGI-4.40.txz: .......... done
[16/22] Fetching p5-Authen-SASL-2.16_1.txz: ...... done
[17/22] Fetching libnghttp2-1.35.1.txz: .......... done
[18/22] Fetching libffi-3.2.1_3.txz: ..... done
[19/22] Fetching git-2.20.1.txz: .......... done
[20/22] Fetching gettext-runtime-0.19.8.1_2.txz: .......... done
[21/22] Fetching ca_root_nss-3.42.1.txz: .......... done
[22/22] Fetching bash-4.4.23_1.txz: .......... done
Checking integrity... done (0 conflicting)
[1/22] Upgrading perl5 from 5.26.2 to 5.28.1...
[1/22] Extracting perl5-5.28.1: .......... done
[2/22] Reinstalling p5-Socket6-0.29...
[2/22] Extracting p5-Socket6-0.29: ....... done
[3/22] Reinstalling p5-HTML-Tagset-3.20_1...
[3/22] Extracting p5-HTML-Tagset-3.20_1: ....... done
[4/22] Upgrading readline from 7.0.3_1 to 7.0.5...
[4/22] Extracting readline-7.0.5: .......... done
[5/22] Reinstalling p5-Net-SSLeay-1.85...
[5/22] Extracting p5-Net-SSLeay-1.85: .......... done
[6/22] Reinstalling p5-Mozilla-CA-20180117...
[6/22] Extracting p5-Mozilla-CA-20180117: ........ done
[7/22] Reinstalling p5-IO-Socket-INET6-2.72_1...
[7/22] Extracting p5-IO-Socket-INET6-2.72_1: ....... done
[8/22] Reinstalling p5-HTML-Parser-3.72...
[8/22] Extracting p5-HTML-Parser-3.72: .......... done
[9/22] Reinstalling p5-GSSAPI-0.28_1...
[9/22] Extracting p5-GSSAPI-0.28_1: .......... done
[10/22] Reinstalling p5-Digest-HMAC-1.03_1...
[10/22] Extracting p5-Digest-HMAC-1.03_1: .......... done
[11/22] Upgrading libnghttp2 from 1.33.0 to 1.35.1...
[11/22] Extracting libnghttp2-1.35.1: .......... done
[12/22] Upgrading libffi from 3.2.1_2 to 3.2.1_3...
[12/22] Extracting libffi-3.2.1_3: .......... done
[13/22] Upgrading gettext-runtime from 0.19.8.1_1 to 0.19.8.1_2...
[13/22] Extracting gettext-runtime-0.19.8.1_2: .......... done
[14/22] Upgrading ca_root_nss from 3.40 to 3.42.1...
[14/22] Extracting ca_root_nss-3.42.1: ........ done
[15/22] Upgrading pcre from 8.42 to 8.42_1...
[15/22] Extracting pcre-8.42_1: .......... done
[16/22] Upgrading p5-IO-Socket-SSL from 2.059 to 2.060...
[16/22] Extracting p5-IO-Socket-SSL-2.060: .......... done
[17/22] Upgrading p5-Error from 0.17026 to 0.17027...
[17/22] Extracting p5-Error-0.17027: ......... done
[18/22] Reinstalling p5-CGI-4.40...
[18/22] Extracting p5-CGI-4.40: .......... done
[19/22] Reinstalling p5-Authen-SASL-2.16_1...
[19/22] Extracting p5-Authen-SASL-2.16_1: .......... done
[20/22] Upgrading sudo from 1.8.25p1 to 1.8.27...
[20/22] Extracting sudo-1.8.27: .......... done
You may need to manually remove /usr/local/etc/sudoers if it is no longer needed.
[21/22] Upgrading git from 2.19.1 to 2.20.1...
===> Creating groups.
Using existing group 'git_daemon'.
===> Creating users
Using existing user 'git_daemon'.
[21/22] Extracting git-2.20.1: .......... done
[22/22] Upgrading bash from 4.4.23 to 4.4.23_1...
[22/22] Extracting bash-4.4.23_1: .......... done
Message from perl5-5.28.1:

The /usr/bin/perl symlink has been removed starting with Perl 5.20.
For shebangs, you should either use:

#!/usr/local/bin/perl

or

#!/usr/bin/env perl

The first one will only work if you have a /usr/local/bin/perl,
the second will work as long as perl is in PATH.
Message from ca_root_nss-3.42.1:

********************************* WARNING *********************************

FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.

Assessment and verification of trust is the complete responsibility of the
system administrator.

*********************************** NOTE **********************************

This package installs symlinks to support root certificates discovery by
default for software that uses OpenSSL.

This enables SSL Certificate Verification by client software without manual
intervention.

If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.

  * /etc/ssl/cert.pem
  * /usr/local/etc/ssl/cert.pem
  * /usr/local/openssl/cert.pem

***************************************************************************
Message from git-2.20.1:

------------------------------------------------------------------------
*************************** GITWEB *************************************
If you installed the GITWEB option please follow these instructions:

In the directory /usr/local/share/examples/git/gitweb you can find all files to
make gitweb work as a public repository on the web.

All you have to do to make gitweb work is:
1) Please be sure you're able to execute CGI scripts in
   /usr/local/share/examples/git/gitweb.
2) Set the GITWEB_CONFIG variable in your webserver's config to
   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.
3) Restart server.
*************************** GITWEB *************************************

*************************** CONTRIB ************************************
If you installed the CONTRIB option please note that the scripts are
installed in /usr/local/share/git-core/contrib. Some of them require
other ports to be installed (perl, python, etc), which you may need to
install manually.
*************************** CONTRIB ************************************
------------------------------------------------------------------------
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 6 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	meson: 0.49.0
	libedit: 3.1.20170329_2,1
	pkgconf: 1.5.4,1
	python36: 3.6.7
	py36-setuptools: 40.6.2
	ninja: 1.8.2_1,2

Number of packages to be installed: 6

The process will require 112 MiB more space.
16 MiB to be downloaded.
[1/6] Fetching meson-0.49.0.txz: .......... done
[2/6] Fetching libedit-3.1.20170329_2,1.txz: .......... done
[3/6] Fetching pkgconf-1.5.4,1.txz: ........ done
[4/6] Fetching python36-3.6.7.txz: .......... done
[5/6] Fetching py36-setuptools-40.6.2.txz: .......... done
[6/6] Fetching ninja-1.8.2_1,2.txz: .......... done
Checking integrity... done (0 conflicting)
[1/6] Installing python36-3.6.7...
[1/6] Extracting python36-3.6.7: .......... done
[2/6] Installing py36-setuptools-40.6.2...
[2/6] Extracting py36-setuptools-40.6.2: .......... done
[3/6] Installing ninja-1.8.2_1,2...
[3/6] Extracting ninja-1.8.2_1,2: ......... done
[4/6] Installing meson-0.49.0...
[4/6] Extracting meson-0.49.0: .......... done
[5/6] Installing libedit-3.1.20170329_2,1...
[5/6] Extracting libedit-3.1.20170329_2,1: .......... done
[6/6] Installing pkgconf-1.5.4,1...
[6/6] Extracting pkgconf-1.5.4,1: .......... done
Message from python36-3.6.7:

===========================================================================

Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:

py36-gdbm       databases/py-gdbm@py36
py36-sqlite3    databases/py-sqlite3@py36
py36-tkinter    x11-toolkits/py-tkinter@py36

===========================================================================
Message from py36-setuptools-40.6.2:

*******************************************************************

  Only /usr/local/bin/easy_install-3.6 script has been installed
  since Python 3.6 is not the default Python version.

*******************************************************************
[#26502] 2019/02/06 12:03:16 Running task setup
[#26502] 2019/02/06 12:03:18 Running task build
[#26502] 2019/02/06 12:03:22 Running task test
[#26502] 2019/02/06 12:03:23 Processing post-success triggers...
[#26502] 2019/02/06 12:03:23 Skipping trigger, condition unmet
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
+ cd mrsh
+ meson build -Dreadline=enabled -Dreadline-provider=editline
The Meson build system
Version: 0.49.0
Source dir: /usr/home/build/mrsh
Build dir: /usr/home/build/mrsh/build
Build type: native build
Project name: mrsh
Project version: 0.0.0
Native C compiler: cc (clang 6.0.0 "FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0)")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/local/bin/pkg-config (1.5.4)
Dependency libedit found: YES 3.1
Checking if "-Wl,--version-script" links: YES
Program ./harness.sh found: YES (/bin/sh /usr/home/build/mrsh/test/./harness.sh)
Program sh found: YES (/bin/sh)
Build targets in project: 3
Option werror is: True [default: true]
Found ninja-1.8.2 at /usr/local/bin/ninja
build
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
+ cd mrsh
+ ninja -C build
ninja: Entering directory `build'
[1/65] Compiling C object 'mrsh@sha/array.c.o'.
[2/65] Compiling C object 'mrsh@sha/arithm.c.o'.
[3/65] Compiling C object 'mrsh@sha/builtin_builtin.c.o'.
[4/65] Compiling C object 'mrsh@sha/ast_print.c.o'.
[5/65] Compiling C object 'mrsh@sha/ast.c.o'.
[6/65] Compiling C object 'mrsh@sha/buffer.c.o'.
[7/65] Compiling C object 'mrsh@sha/builtin_alias.c.o'.
[8/65] Compiling C object 'mrsh@sha/builtin_colon.c.o'.
[9/65] Compiling C object 'mrsh@sha/builtin_cd.c.o'.
[10/65] Compiling C object 'mrsh@sha/builtin_dot.c.o'.
[11/65] Compiling C object 'mrsh@sha/builtin_eval.c.o'.
[12/65] Compiling C object 'mrsh@sha/builtin_exit.c.o'.
[13/65] Compiling C object 'mrsh@sha/builtin_export.c.o'.
[14/65] Compiling C object 'mrsh@sha/builtin_false.c.o'.
[15/65] Compiling C object 'mrsh@sha/builtin_getopts.c.o'.
[16/65] Compiling C object 'mrsh@sha/builtin_pwd.c.o'.
[17/65] Compiling C object 'mrsh@sha/builtin_read.c.o'.
[18/65] Compiling C object 'mrsh@sha/builtin_set.c.o'.
[19/65] Compiling C object 'mrsh@sha/builtin_shift.c.o'.
[20/65] Compiling C object 'mrsh@sha/builtin_times.c.o'.
[21/65] Compiling C object 'mrsh@sha/builtin_true.c.o'.
[22/65] Compiling C object 'mrsh@sha/builtin_type.c.o'.
[23/65] Compiling C object 'mrsh@sha/builtin_ulimit.c.o'.
[24/65] Compiling C object 'mrsh@sha/builtin_umask.c.o'.
[25/65] Compiling C object 'mrsh@sha/builtin_unalias.c.o'.
[26/65] Compiling C object 'mrsh@sha/builtin_unset.c.o'.
[27/65] Compiling C object 'mrsh@sha/builtin_unspecified.c.o'.
[28/65] Compiling C object 'mrsh@sha/getopt.c.o'.
[29/65] Compiling C object 'mrsh@sha/hashtable.c.o'.
[30/65] Compiling C object 'mrsh@sha/parser_arithm.c.o'.
[31/65] Compiling C object 'mrsh@sha/parser_parser.c.o'.
[32/65] Compiling C object 'mrsh@sha/parser_word.c.o'.
[33/65] Compiling C object 'mrsh@sha/parser_program.c.o'.
[34/65] Compiling C object 'mrsh@sha/shell_arithm.c.o'.
[35/65] Compiling C object 'mrsh@sha/shell_entry.c.o'.
[36/65] Compiling C object 'mrsh@sha/shell_path.c.o'.
[37/65] Compiling C object 'mrsh@sha/shell_process.c.o'.
[38/65] Compiling C object 'mrsh@sha/shell_shell.c.o'.
[39/65] Compiling C object 'mrsh@sha/shell_redir.c.o'.
[40/65] Compiling C object 'mrsh@sha/shell_task_assignment.c.o'.
[41/65] Compiling C object 'mrsh@sha/shell_task_ast.c.o'.
[42/65] Compiling C object 'mrsh@sha/shell_task_async.c.o'.
[43/65] Compiling C object 'mrsh@sha/shell_task_binop.c.o'.
[44/65] Compiling C object 'mrsh@sha/shell_task_case_clause.c.o'.
[45/65] Compiling C object 'mrsh@sha/shell_task_command_builtin.c.o'.
[46/65] Compiling C object 'mrsh@sha/shell_task_command_function.c.o'.
[47/65] Compiling C object 'mrsh@sha/shell_task_command_process.c.o'.
[48/65] Compiling C object 'mrsh@sha/shell_task_command.c.o'.
[49/65] Compiling C object 'mrsh@sha/shell_task_for_clause.c.o'.
[50/65] Compiling C object 'mrsh@sha/shell_task_function_definition.c.o'.
[51/65] Compiling C object 'mrsh@sha/shell_task_if_clause.c.o'.
[52/65] Compiling C object 'mrsh@sha/shell_task_list.c.o'.
[53/65] Compiling C object 'mrsh@sha/shell_task_loop_clause.c.o'.
[54/65] Compiling C object 'mrsh@sha/shell_task_pipeline.c.o'.
[55/65] Compiling C object 'mrsh@sha/shell_task_subshell.c.o'.
[56/65] Compiling C object 'mrsh@sha/shell_task_task.c.o'.
[57/65] Compiling C object 'mrsh@sha/shell_task_word.c.o'.
[58/65] Compiling C object 'mrsh@sha/shell_word.c.o'.
[59/65] Compiling C object 'mrsh@exe/main.c.o'.
[60/65] Linking target libmrsh.so.0.0.0.
[61/65] Compiling C object 'mrsh@exe/frontend_readline.c.o'.
[62/65] Compiling C object 'highlight@exe/highlight.c.o'.
[63/65] Generating symbol file 'mrsh@sha/libmrsh.so.0.0.0.symbols'.
[64/65] Linking target mrsh.
[65/65] Linking target highlight.
test
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
+ cd mrsh
+ ninja -C build test
ninja: Entering directory `build'
[0/1] Running all tests.
1/8 conformance/if.sh                       OK       0.07 s 
2/8 case.sh                                 OK       0.07 s 
3/8 for.sh                                  OK       0.05 s 
4/8 function.sh                             OK       0.07 s 
5/8 loop.sh                                 OK       0.05 s 
6/8 subshell.sh                             OK       0.04 s 
7/8 ulimit.sh                               OK       0.05 s 
8/8 word.sh                                 OK       0.05 s 

Ok:                    8
Expected Fail:         0
Fail:                  0
Unexpected Pass:       0
Skipped:               0
Timeout:               0

Full log written to /usr/home/build/mrsh/build/meson-logs/testlog.txt
Build complete: success 6 months ago (took a minute)