#150854 failed

Owner
~arestifo
Created
1 year, 5 months ago
Updated
1 year, 5 months ago
Build manifest
view manifest »

Tasks

view log »
build view log »
test view log »
prepare_compliance_test view log »
compliance_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
[#150854] 2020/02/12 21:42:41 Booting image alpine/edge (default) on port 22913
[#150854] 2020/02/12 21:42:44 Waiting for guest to settle
[#150854] 2020/02/12 21:42:51 Sending tasks
[#150854] 2020/02/12 21:42:52 Sending build environment
[#150854] 2020/02/12 21:42:52 Sending secrets
[#150854] 2020/02/12 21:42:52 Resolving secret f3466ae5-9c73-4251-812e-ef18438b507f
[#150854] 2020/02/12 21:42:52 Installing packages
Warning: Permanently added '[localhost]:22913' (ECDSA) to the list of known hosts.
fetch http://repo-cache.local/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://repo-cache.local/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://repo-cache.local/alpine/edge/testing/x86_64/APKINDEX.tar.gz
v20200122-942-g42ba198b4a [http://repo-cache.local/alpine/edge/main]
v20200122-933-g56404de845 [http://repo-cache.local/alpine/edge/community]
v20200122-943-g4689379798 [http://repo-cache.local/alpine/edge/testing]
OK: 15654 distinct packages available
Warning: Permanently added '[localhost]:22913' (ECDSA) to the list of known hosts.
(1/24) Installing gc (8.0.4-r1)
(2/24) Installing libgc++ (8.0.4-r1)
(3/24) Installing gc-dev (8.0.4-r1)
(4/24) Installing libatomic_ops (7.6.10-r1)
(5/24) Installing libevent (2.1.11-r0)
(6/24) Installing libevent-dev (2.1.11-r0)
(7/24) Installing libevent-static (2.1.11-r0)
(8/24) Installing libgmpxx (6.2.0-r0)
(9/24) Installing gmp-dev (6.2.0-r0)
(10/24) Installing libpcre16 (8.43-r0)
(11/24) Installing libpcre32 (8.43-r0)
(12/24) Installing libpcrecpp (8.43-r0)
(13/24) Installing pcre-dev (8.43-r0)
(14/24) Installing llvm5-libs (5.0.2-r3)
(15/24) Installing crystal (0.31.1-r2)
(16/24) Installing libgpg-error-dev (1.37-r0)
(17/24) Installing libgcrypt-dev (1.8.5-r0)
(18/24) Installing libressl3.0-libcrypto (3.0.2-r0)
(19/24) Installing libressl3.0-libssl (3.0.2-r0)
(20/24) Installing libressl3.0-libtls (3.0.2-r0)
(21/24) Installing libressl-dev (3.0.2-r0)
(22/24) Installing yaml (0.2.2-r1)
(23/24) Installing shards (0.9.0-r1)
(24/24) Installing zlib-dev (1.2.11-r3)
Executing busybox-1.31.1-r11.trigger
OK: 1181 MiB in 226 packages
[#150854] 2020/02/12 21:42:54 Cloning repositories
Cloning into 'litmus'...
+ cd litmus
+ git submodule update --init
Cloning into 'crystal-dav'...
Warning: Permanently added 'git.sr.ht,173.195.146.142' (ECDSA) to the list of known hosts.
+ cd crystal-dav
+ git checkout -q b77b9135ff01c39e8f645f5d980984ea8c54246e
+ cd crystal-dav
+ git submodule update --init
[#150854] 2020/02/12 21:42:55 Running task build
[#150854] 2020/02/12 21:42:55 Running task test
[#150854] 2020/02/12 21:42:56 Running task prepare_compliance_test
[#150854] 2020/02/12 21:43:29 Running task compliance_test
[#150854] 2020/02/12 21:43:31 Build failed.
[#150854] 2020/02/12 21:43:31 The build environment will be kept alive for 10 minutes.
[#150854] 2020/02/12 21:43:31 To log in with SSH and examine it, use the following command:
[#150854] 2020/02/12 21:43:31 
[#150854] 2020/02/12 21:43:31 	ssh -t builds@azusa.runners.sr.ht connect 150854
[#150854] 2020/02/12 21:43:31 
[#150854] 2020/02/12 21:43:31 After logging in, the deadline is increased to your remaining build time.
[#150854] 2020/02/12 21:44:30 Build cancelled. Terminating build environment.
[#150854] 2020/02/12 21:44:30 Error: Running task on guest: exit status 2
build
1
2
3
4
5
6
+ ./crystal-dav/scripts/build.sh
it looks like this: ./crystal-dav
Resolving dependencies
Fetching https://github.com/luckyframework/habitat.git
Installing habitat (0.4.3)
Writing shard.lock
test
1
2
+ ./crystal-dav/scripts/test.sh
Tests are not run yet
prepare_compliance_test
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
253
254
255
256
257
258
259
260
261
262
263
264
265
+ ./crystal-dav/scripts/prepare.sh
Building server binary in './crystal-dav/test_server' ...
Resolving dependencies
Fetching https://github.com/luckyframework/habitat.git
Installing dav (0.1.0 at ../)
Installing habitat (0.4.3)
Building: test_server
Installing Litmus ...
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for library containing strerror... none required
checking for inline... inline
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking for off_t... yes
checking for Darwin... no
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 8
checking for long long... yes
checking size of long long... 8
checking for gcc -Wformat -Werror sanity... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking for string.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for size_t... (cached) yes
checking size of size_t... 8
checking how to print size_t... lu
checking for off_t... (cached) yes
checking size of off_t... 8
checking how to print off_t... ld
checking for ssize_t... yes
checking size of ssize_t... 8
checking how to print ssize_t... ld
checking for pid_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking for ar... /usr/bin/ar
checking for ranlib... /usr/bin/ranlib
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for stdint.h... (cached) yes
checking for pipe... yes
checking for isatty... yes
checking for usleep... yes
checking for shutdown... yes
checking for time_t... yes
checking size of time_t... 8
checking how to print time_t... ld
checking whether byte ordering is bigendian... no
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking for snprintf... yes
checking for vsnprintf... yes
checking for neon-config... none
configure: no external neon library found
configure: using bundled neon (0.25.4)
checking for sys/time.h... (cached) yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for arpa/inet.h... yes
checking for signal.h... yes
checking for sys/socket.h... yes
checking for netinet/in.h... yes
checking for netinet/tcp.h... yes
checking for netdb.h... yes
checking for sys/poll.h... yes
configure: LFS support unnecessary, off_t is not 32-bit
checking for strtoll... yes
checking for strcasecmp... yes
checking for signal... yes
checking for setvbuf... yes
checking for setsockopt... yes
checking for stpcpy... yes
checking for poll... yes
checking whether stpcpy is declared... yes
checking for library containing socket... none needed
checking for library containing getaddrinfo... none needed
checking for gai_strerror... yes
checking for inet_ntop... yes
configure: IPv6 support is enabled
checking for working AI_ADDRCONFIG... no
checking for struct tm.tm_gmtoff... yes
checking for struct tm.__tm_gmtoff... yes
configure: zlib not supported
checking whether to enable ACL support in neon... no
configure: SSL support is not enabled
configure: SOCKSv5 support is not enabled
checking for krb5-config... none
configure: WebDAV support is enabled
checking expat.h usability... no
checking expat.h presence... no
checking for expat.h... no
checking for xml2-config... no
configure: XML parser used: bundled expat in $(top_srcdir)/lib/expat
checking for getopt_long... yes
checking for long long... (cached) yes
checking size of long long... (cached) 8
checking how to print long long... lld
configure: debugging is enabled
configure: creating ./config.status
config.status: creating litmus
config.status: creating Makefile
config.status: creating lib/neon/Makefile
config.status: creating config.h
configure: Configured to build litmus 0.10.5:

  Install prefix:  /usr/local
  Compiler:        gcc
  neon library:    included libneon (0.25.4)
  XML parser:      bundled expat in $(top_srcdir)/lib/expat
  SSL library:     SSL support is not enabled

gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/basic.c -o src/basic.o
make[1]: Entering directory '/home/build/litmus/lib/neon'
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_request.c -o ne_request.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_session.c -o ne_session.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_basic.c -o ne_basic.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_string.c -o ne_string.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_uri.c -o ne_uri.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_dates.c -o ne_dates.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_alloc.c -o ne_alloc.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_md5.c -o ne_md5.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_utils.c -o ne_utils.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_socket.c -o ne_socket.o
In file included from ne_socket.c:45:
/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^~~~~~~
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_auth.c -o ne_auth.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_redirect.c -o ne_redirect.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_compress.c -o ne_compress.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_207.c -o ne_207.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_xml.c -o ne_xml.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_props.c -o ne_props.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_locks.c -o ne_locks.o
ne_locks.c: In function 'add_timeout_header':
ne_locks.c:689:63: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'int' [-Wformat=]
  689 |     ne_print_request_header(req,"Timeout","Infinite, Second-%ld", 3600);
      |                                                             ~~^   ~~~~
      |                                                               |   |
      |                                                               |   int
      |                                                               long int
      |                                                             %d
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_xmlreq.c -o ne_xmlreq.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I../../lib/expat/xmlparse -I../../lib/expat/xmltok -I../../ -I../../lib -g -O2 -I../../lib/neon -c ne_stubssl.c -o ne_stubssl.o
/usr/bin/ar cru libneon.a ne_request.o ne_session.o ne_basic.o  ne_string.o ne_uri.o ne_dates.o ne_alloc.o ne_md5.o ne_utils.o ne_socket.o ne_auth.o ne_redirect.o ne_compress.o ne_207.o ne_xml.o ne_props.o ne_locks.o ne_xmlreq.o  ne_stubssl.o
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
/usr/bin/ranlib libneon.a
make[1]: Leaving directory '/home/build/litmus/lib/neon'
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/common.c -o src/common.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c test-common/child.c -o test-common/child.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c test-common/tests.c -o test-common/tests.o
In file included from test-common/tests.c:25:
/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include <sys/signal.h> to <signal.h> [-Wcpp]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^~~~~~~
/usr/bin/ar cru libtest.a src/common.o test-common/child.o test-common/tests.o
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
/usr/bin/ranlib libtest.a
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c lib/expat/xmltok/xmltok.c -o lib/expat/xmltok/xmltok.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c lib/expat/xmltok/xmlrole.c -o lib/expat/xmltok/xmlrole.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c lib/expat/xmlparse/xmlparse.c -o lib/expat/xmlparse/xmlparse.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c lib/expat/xmlparse/hashtable.c -o lib/expat/xmlparse/hashtable.o
gcc  -o basic src/basic.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/copymove.c -o src/copymove.o
gcc  -o copymove src/copymove.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/bind.c -o src/bind.o
gcc  -o bind src/bind.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/props.c -o src/props.o
src/props.c: In function 'propcopy_unmapped':
src/props.c:495:84: warning: format '%s' expects a matching 'char *' argument [-Wformat=]
  495 |  t_warning("Copy from %s to unmapped url %s should have changed the creation date %s %s",prop_uri,dest);
      |                                                                                   ~^
      |                                                                                    |
      |                                                                                    char *
src/props.c:495:87: warning: format '%s' expects a matching 'char *' argument [-Wformat=]
  495 |  t_warning("Copy from %s to unmapped url %s should have changed the creation date %s %s",prop_uri,dest);
      |                                                                                      ~^
      |                                                                                       |
      |                                                                                       char *
gcc  -o props src/props.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/version.c -o src/version.o
gcc  -o version src/version.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/acl.c -o src/acl.o
src/acl.c: In function 'pg_results':
src/acl.c:171:25: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'ne_propname' {aka 'const struct <anonymous>'} [-Wformat=]
  171 |    t_context("Property %s did not return 200. It returned %d",props[n],status->code);
      |                        ~^                                     ~~~~~~~~
      |                         |                                          |
      |                         char *                                     ne_propname {aka const struct <anonymous>}
gcc  -o acl src/acl.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/http.c -o src/http.o
gcc  -o http src/http.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/principal.c -o src/principal.o
gcc  -o principal src/principal.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc -DHAVE_CONFIG_H  -DXML_BYTE_ORDER=12 -DXML_DTD -I./lib/expat/xmlparse -I./lib/expat/xmltok -I. -I./lib -I./src -I./test-common -g -O2 -I./lib/neon -c src/locks.c -o src/locks.o
src/locks.c: In function 'pg_results':
src/locks.c:106:25: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'ne_propname' {aka 'const struct <anonymous>'} [-Wformat=]
  106 |    t_context("Property %s did not return 200. It returned %d",props[n],status->code);
      |                        ~^                                     ~~~~~~~~
      |                         |                                          |
      |                         char *                                     ne_propname {aka const struct <anonymous>}
In file included from src/common.h:28,
                 from src/locks.c:34:
src/locks.c: In function 'unmap_lockroot':
src/locks.c:1064:10: warning: implicit declaration of function 'upload_foo2'; did you mean 'upload_foo'? [-Wimplicit-function-declaration]
 1064 |     CALL(upload_foo2("lockcoll/collX/conflict.txt"));
      |          ^~~~~~~~~~~
./test-common/tests.h:123:35: note: in definition of macro 'CALL'
  123 | #define CALL(x) do { int t_ret = (x); if (t_ret != OK) return t_ret; } while (0)
      |                                   ^
gcc  -o locks src/locks.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o

  Now run:

     make URL=http://dav.server/path/ check
 or  make URL=http://dav.server/path/ CREDS="uname passwd" check

make[1]: Entering directory '/home/build/litmus/lib/neon'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/build/litmus/lib/neon'
gcc  -o basic src/basic.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o copymove src/copymove.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o bind src/bind.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o props src/props.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o version src/version.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o acl src/acl.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o http src/http.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o principal src/principal.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o locks src/locks.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o

  Now run:

     make URL=http://dav.server/path/ check
 or  make URL=http://dav.server/path/ CREDS="uname passwd" check

compliance_test
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
+ ./crystal-dav/scripts/compliance_test.sh
Starting server in background ...
Waiting for the server to be up and running ...
curl: (7) Failed to connect to 127.0.0.1 port 8080: Connection refused
Wed Feb 12 21:43:29 UTC 2020 - still trying
200 OK
Wed Feb 12 21:43:30 UTC 2020 - connected successfully
Running test suite ...
make[1]: Entering directory '/home/build/litmus/lib/neon'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/build/litmus/lib/neon'
gcc  -o basic src/basic.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o copymove src/copymove.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o bind src/bind.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o props src/props.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o version src/version.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o acl src/acl.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o http src/http.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o principal src/principal.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
gcc  -o locks src/locks.o -L. -ltest -Llib/neon -lneon   ./lib/expat/xmltok/xmltok.o ./lib/expat/xmltok/xmlrole.o ./lib/expat/xmlparse/xmlparse.o ./lib/expat/xmlparse/hashtable.o
-> running `basic':
 0. init.................. pass
 1. begin................. pass
 2. options............... pass
 3. put_get............... WARNING: PUT of new resource gave 200, should be 201
WARNING: length mismatch: 0 vs 41
    ...................... pass (with 2 warnings)
 4. put_get_utf8_segment.. WARNING: PUT of new resource gave 200, should be 201
WARNING: length mismatch: 0 vs 41
    ...................... pass (with 2 warnings)
 5. mkcol_over_plain...... FAIL (MKCOL on plain resource `/litmus/res-%e2%82%ac' succeeded!)
 6. delete................ pass
 7. delete_null........... FAIL (DELETE nonexistent resource succeeded)
 8. delete_fragment....... WARNING: DELETE removed collection resource with Request-URI including fragment; unsafe
    ...................... pass (with 1 warning)
 9. mkcol................. WARNING: MKCOL of new collection gave 200, should be 201
    ...................... pass (with 1 warning)
10. mkcol_percent_encoded. WARNING: MKCOL of new collection gave 200, should be 201
    ...................... pass (with 1 warning)
11. mkcol_again........... FAIL (MKCOL on existing collection succeeds)
12. delete_coll........... WARNING: DELETE of resource gave 200, should be 204
    ...................... pass (with 1 warning)
13. mkcol_no_parent....... FAIL (MKCOL with missing intermediate succeeds)
14. mkcol_with_body....... FAIL (MKCOL with weird body must fail (RFC2518:8.3.1))
15. mkcol_forbidden....... FAIL (MKCOL on root collection with user test1 succeeds)
16. chk_ETag.............. WARNING: PUT of new resource gave 200, should be 201 or 204
WARNING: PUT of new resource gave 200, should be 201 or 204
FAILED - segmentation fault
Segmentation fault
See debug.log for network/debug traces.
make: *** [Makefile:64: check] Error 1
Killing server ...
Logs from the server:
Build complete: failed 1 year, 5 months ago (took 49 seconds)