ninja.log

on kitten's pastes | raw

expires: 29 May, 2024

  1ninja: entering directory 'build'
  2[1/55] Generating docs/dunstctl_pod2man with a custom command
  3[2/55] Generating docs/dunst5_pod2man with a custom command
  4[3/55] Generating docs/dunst1_pod2man with a custom command
  5[4/55] Compiling C object src/dunst.p/wayland_wl_output.c.o
  6[5/55] Compiling C object src/dunst.p/wayland_wl.c.o
  7[6/55] Compiling C object src/dunst.p/wayland_pool-buffer.c.o
  8[7/55] Compiling C object src/dunst.p/wayland_libgwater-wayland.c.o
  9[8/55] Compiling C object src/dunst.p/wayland_foreign_toplevel.c.o
 10[9/55] Compiling C object src/dunst.p/utils.c.o
 11[10/55] Compiling C object src/dunst.p/settings.c.o
 12[11/55] Compiling C object src/dunst.p/rules.c.o
 13[12/55] Compiling C object src/dunst.p/queues.c.o
 14[13/55] Compiling C object src/dunst.p/output.c.o
 15[14/55] Compiling C object src/dunst.p/option_parser.c.o
 16[15/55] Compiling C object src/dunst.p/notification.c.o
 17[16/55] Compiling C object src/dunst.p/menu.c.o
 18[17/55] Compiling C object src/dunst.p/markup.c.o
 19[18/55] Compiling C object src/dunst.p/log.c.o
 20[19/55] Compiling C object src/dunst.p/input.c.o
 21[20/55] Compiling C object src/dunst.p/ini.c.o
 22[21/55] Compiling C object src/dunst.p/icon.c.o
 23[22/55] Compiling C object src/dunst.p/icon-lookup.c.o
 24[23/55] Compiling C object src/dunst.p/dunst.c.o
 25[24/55] Compiling C object src/dunst.p/draw.c.o
 26[25/55] Compiling C object src/dunst.p/dbus.c.o
 27[26/55] Compiling C object src/dunst.p/.._main.c.o
 28[27/55] Compiling C object test/test-runner.p/.._src_wayland_wl_output.c.o
 29[28/55] Compiling C object test/test-runner.p/.._src_wayland_wl.c.o
 30[29/55] Compiling C object test/test-runner.p/.._src_wayland_pool-buffer.c.o
 31[30/55] Compiling C object test/test-runner.p/.._src_wayland_libgwater-wayland.c.o
 32[31/55] Compiling C object test/test-runner.p/.._src_wayland_foreign_toplevel.c.o
 33[32/55] Compiling C object test/test-runner.p/.._src_settings.c.o
 34[33/55] Compiling C object test/test-runner.p/.._src_output.c.o
 35[34/55] Compiling C object test/test-runner.p/utils.c.o
 36[35/55] Compiling C object test/test-runner.p/test.c.o
 37[36/55] Compiling C object test/test-runner.p/settings_data.c.o
 38[37/55] Compiling C object test/test-runner.p/setting.c.o
 39[38/55] Compiling C object test/test-runner.p/rules.c.o
 40[39/55] Compiling C object test/test-runner.p/queues.c.o
 41[40/55] Compiling C object test/test-runner.p/option_parser.c.o
 42[41/55] Compiling C object test/test-runner.p/notification.c.o
 43[42/55] Linking target src/dunst
 44[43/55] Compiling C object test/test-runner.p/misc.c.o
 45[44/55] Compiling C object test/test-runner.p/menu.c.o
 46[45/55] Compiling C object test/test-runner.p/markup.c.o
 47[46/55] Compiling C object test/test-runner.p/log.c.o
 48[47/55] Compiling C object test/test-runner.p/input.c.o
 49[48/55] Compiling C object test/test-runner.p/ini.c.o
 50[49/55] Compiling C object test/test-runner.p/icon.c.o
 51[50/55] Compiling C object test/test-runner.p/icon-lookup.c.o
 52[51/55] Compiling C object test/test-runner.p/helpers.c.o
 53[52/55] Compiling C object test/test-runner.p/dunst.c.o
 54[53/55] Compiling C object test/test-runner.p/draw.c.o
 55[54/55] Compiling C object test/test-runner.p/dbus.c.o
 56In file included from ../test/option_parser.c:2:
 57../test/option_parser.c: In function 'test_string_to_corners':
 58../test/greatest.h:610:27: warning: storing the address of local variable 'buf' in 'greatest_info.msg' [-Wdangling-pointer=]
 59  610 |         greatest_info.msg = MSG;                                        \
 60../test/greatest.h:471:24: note: in expansion of macro 'GREATEST_FAILm'
 61  471 |         if (!(COND)) { GREATEST_FAILm(MSG); }                           \
 62      |                        ^~~~~~~~~~~~~~
 63../test/greatest.h:1208:24: note: in expansion of macro 'GREATEST_ASSERTm'
 64 1208 | #define ASSERTm        GREATEST_ASSERTm
 65      |                        ^~~~~~~~~~~~~~~~
 66../test/option_parser.c:755:17: note: in expansion of macro 'ASSERTm'
 67  755 |                 ASSERTm(buf, set_from_string(&corners, s, corners_enum_data[i].string));
 68      |                 ^~~~~~~
 69../test/option_parser.c:750:14: note: 'buf' declared here
 70  750 |         char buf[50];
 71      |              ^~~
 72../test/greatest.h:297:26: note: 'greatest_info' declared here
 73  297 | extern greatest_run_info greatest_info;
 74      |                          ^~~~~~~~~~~~~
 75../test/option_parser.c: In function 'test_string_to_corners_invalid':
 76../test/greatest.h:610:27: warning: storing the address of local variable 'buf' in 'greatest_info.msg' [-Wdangling-pointer=]
 77  610 |         greatest_info.msg = MSG;                                        \
 78../test/greatest.h:485:23: note: in expansion of macro 'GREATEST_FAILm'
 79  485 |         if ((COND)) { GREATEST_FAILm(MSG); }                            \
 80      |                       ^~~~~~~~~~~~~~
 81../test/greatest.h:1223:24: note: in expansion of macro 'GREATEST_ASSERT_FALSEm'
 82 1223 | #define ASSERT_FALSEm  GREATEST_ASSERT_FALSEm
 83      |                        ^~~~~~~~~~~~~~~~~~~~~~
 84../test/option_parser.c:813:17: note: in expansion of macro 'ASSERT_FALSEm'
 85  813 |                 ASSERT_FALSEm(buf, success);
 86      |                 ^~~~~~~~~~~~~
 87../test/option_parser.c:809:14: note: 'buf' declared here
 88  809 |         char buf[50];
 89      |              ^~~
 90../test/greatest.h:297:26: note: 'greatest_info' declared here
 91  297 | extern greatest_run_info greatest_info;
 92      |                          ^~~~~~~~~~~~~
 93../test/option_parser.c: In function 'test_string_to_maybe_int':
 94../test/greatest.h:610:27: warning: storing the address of local variable 'buf' in 'greatest_info.msg' [-Wdangling-pointer=]
 95  610 |         greatest_info.msg = MSG;                                        \
 96../test/greatest.h:471:24: note: in expansion of macro 'GREATEST_FAILm'
 97  471 |         if (!(COND)) { GREATEST_FAILm(MSG); }                           \
 98      |                        ^~~~~~~~~~~~~~
 99../test/greatest.h:1208:24: note: in expansion of macro 'GREATEST_ASSERTm'
100 1208 | #define ASSERTm        GREATEST_ASSERTm
101      |                        ^~~~~~~~~~~~~~~~
102../test/option_parser.c:847:17: note: in expansion of macro 'ASSERTm'
103  847 |                 ASSERTm(buf, set_from_string(&val, s, inputs[i]));
104      |                 ^~~~~~~
105../test/option_parser.c:843:14: note: 'buf' declared here
106  843 |         char buf[500];
107      |              ^~~
108../test/greatest.h:297:26: note: 'greatest_info' declared here
109  297 | extern greatest_run_info greatest_info;
110      |                          ^~~~~~~~~~~~~
111In file included from ../test/option_parser.c:1:
112In function 'set_from_string',
113    inlined from 'test_string_to_int' at ../test/option_parser.c:145:17,
114    inlined from 'suite_option_parser' at ../test/option_parser.c:905:9:
115../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
116  363 |                         g_free(*(char**) target);
117      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
118../test/option_parser.c: In function 'suite_option_parser':
119../test/option_parser.c:121:13: note: object 'val' of size 4
120  121 |         int val = -123;
121      |             ^~~
122In function 'set_from_string',
123    inlined from 'test_string_to_int' at ../test/option_parser.c:145:17,
124    inlined from 'suite_option_parser' at ../test/option_parser.c:905:9:
125../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
126  350 |                         g_free(*(char**) target);
127      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
128../test/option_parser.c: In function 'suite_option_parser':
129../test/option_parser.c:121:13: note: object 'val' of size 4
130  121 |         int val = -123;
131      |             ^~~
132In function 'set_from_string',
133    inlined from 'test_string_to_int_invalid' at ../test/option_parser.c:172:17,
134    inlined from 'suite_option_parser' at ../test/option_parser.c:906:9:
135../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
136  363 |                         g_free(*(char**) target);
137      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
138../test/option_parser.c: In function 'suite_option_parser':
139../test/option_parser.c:153:13: note: object 'val' of size 4
140  153 |         int val = -123;
141      |             ^~~
142In function 'set_from_string',
143    inlined from 'test_string_to_int_invalid' at ../test/option_parser.c:172:17,
144    inlined from 'suite_option_parser' at ../test/option_parser.c:906:9:
145../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
146  350 |                         g_free(*(char**) target);
147      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
148../test/option_parser.c: In function 'suite_option_parser':
149../test/option_parser.c:153:13: note: object 'val' of size 4
150  153 |         int val = -123;
151      |             ^~~
152In function 'set_from_string',
153    inlined from 'test_string_to_enum' at ../test/option_parser.c:320:17,
154    inlined from 'suite_option_parser' at ../test/option_parser.c:909:9:
155../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
156  363 |                         g_free(*(char**) target);
157      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
158../test/option_parser.c: In function 'suite_option_parser':
159../test/option_parser.c:307:13: note: object 'val' of size 4
160  307 |         int val = -123;
161      |             ^~~
162In function 'set_from_string',
163    inlined from 'test_string_to_enum' at ../test/option_parser.c:320:17,
164    inlined from 'suite_option_parser' at ../test/option_parser.c:909:9:
165../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
166  350 |                         g_free(*(char**) target);
167      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
168../test/option_parser.c: In function 'suite_option_parser':
169../test/option_parser.c:307:13: note: object 'val' of size 4
170  307 |         int val = -123;
171      |             ^~~
172In function 'set_from_string',
173    inlined from 'test_string_to_enum_invalid' at ../test/option_parser.c:349:17,
174    inlined from 'suite_option_parser' at ../test/option_parser.c:910:9:
175../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
176  363 |                         g_free(*(char**) target);
177      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
178../test/option_parser.c: In function 'suite_option_parser':
179../test/option_parser.c:328:13: note: object 'val' of size 4
180  328 |         int val = -123;
181      |             ^~~
182In function 'set_from_string',
183    inlined from 'test_string_to_enum_invalid' at ../test/option_parser.c:349:17,
184    inlined from 'suite_option_parser' at ../test/option_parser.c:910:9:
185../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'int[1]' [-Warray-bounds=]
186  350 |                         g_free(*(char**) target);
187      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
188../test/option_parser.c: In function 'suite_option_parser':
189../test/option_parser.c:328:13: note: object 'val' of size 4
190  328 |         int val = -123;
191      |             ^~~
192In function 'set_from_string',
193    inlined from 'test_string_to_boolean' at ../test/option_parser.c:269:17,
194    inlined from 'suite_option_parser' at ../test/option_parser.c:911:9:
195../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of '_Bool[1]' [-Warray-bounds=]
196  363 |                         g_free(*(char**) target);
197      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
198../test/option_parser.c: In function 'suite_option_parser':
199../test/option_parser.c:239:14: note: object 'val' of size 1
200  239 |         bool val;
201      |              ^~~
202In function 'set_from_string',
203    inlined from 'test_string_to_boolean' at ../test/option_parser.c:269:17,
204    inlined from 'suite_option_parser' at ../test/option_parser.c:911:9:
205../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of '_Bool[1]' [-Warray-bounds=]
206  350 |                         g_free(*(char**) target);
207      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
208../test/option_parser.c: In function 'suite_option_parser':
209../test/option_parser.c:239:14: note: object 'val' of size 1
210  239 |         bool val;
211      |              ^~~
212In function 'set_from_string',
213    inlined from 'test_string_to_boolean_invalid' at ../test/option_parser.c:298:32,
214    inlined from 'suite_option_parser' at ../test/option_parser.c:912:9:
215../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of '_Bool[1]' [-Warray-bounds=]
216  363 |                         g_free(*(char**) target);
217      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
218../test/option_parser.c: In function 'suite_option_parser':
219../test/option_parser.c:278:14: note: object 'val' of size 1
220  278 |         bool val = true;
221      |              ^~~
222In function 'set_from_string',
223    inlined from 'test_string_to_boolean_invalid' at ../test/option_parser.c:298:32,
224    inlined from 'suite_option_parser' at ../test/option_parser.c:912:9:
225../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of '_Bool[1]' [-Warray-bounds=]
226  350 |                         g_free(*(char**) target);
227      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
228../test/option_parser.c: In function 'suite_option_parser':
229../test/option_parser.c:278:14: note: object 'val' of size 1
230  278 |         bool val = true;
231      |              ^~~
232In function 'set_from_string',
233    inlined from 'test_string_to_corners' at ../test/option_parser.c:782:17,
234    inlined from 'suite_option_parser' at ../test/option_parser.c:918:9:
235../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'enum corner_pos[1]' [-Warray-bounds=]
236  363 |                         g_free(*(char**) target);
237      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
238../test/option_parser.c: In function 'suite_option_parser':
239../test/option_parser.c:742:25: note: object 'corners' of size 4
240  742 |         enum corner_pos corners = C_NONE;
241      |                         ^~~~~~~
242In function 'set_from_string',
243    inlined from 'test_string_to_corners' at ../test/option_parser.c:782:17,
244    inlined from 'suite_option_parser' at ../test/option_parser.c:918:9:
245../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'enum corner_pos[1]' [-Warray-bounds=]
246  350 |                         g_free(*(char**) target);
247      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
248../test/option_parser.c: In function 'suite_option_parser':
249../test/option_parser.c:742:25: note: object 'corners' of size 4
250  742 |         enum corner_pos corners = C_NONE;
251      |                         ^~~~~~~
252In function 'set_from_string',
253    inlined from 'test_string_to_corners' at ../test/option_parser.c:755:17,
254    inlined from 'suite_option_parser' at ../test/option_parser.c:918:9:
255../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'enum corner_pos[1]' [-Warray-bounds=]
256  363 |                         g_free(*(char**) target);
257      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
258../test/option_parser.c: In function 'suite_option_parser':
259../test/option_parser.c:742:25: note: object 'corners' of size 4
260  742 |         enum corner_pos corners = C_NONE;
261      |                         ^~~~~~~
262In function 'set_from_string',
263    inlined from 'test_string_to_corners' at ../test/option_parser.c:755:17,
264    inlined from 'suite_option_parser' at ../test/option_parser.c:918:9:
265../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'enum corner_pos[1]' [-Warray-bounds=]
266  350 |                         g_free(*(char**) target);
267      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
268../test/option_parser.c: In function 'suite_option_parser':
269../test/option_parser.c:742:25: note: object 'corners' of size 4
270  742 |         enum corner_pos corners = C_NONE;
271      |                         ^~~~~~~
272In function 'set_from_string',
273    inlined from 'test_string_to_corners_invalid' at ../test/option_parser.c:812:32,
274    inlined from 'suite_option_parser' at ../test/option_parser.c:919:9:
275../test/../src/option_parser.c:363:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'enum corner_pos[1]' [-Warray-bounds=]
276  363 |                         g_free(*(char**) target);
277      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
278../test/option_parser.c: In function 'suite_option_parser':
279../test/option_parser.c:790:25: note: object 'corners' of size 4
280  790 |         enum corner_pos corners = C_ALL + 1;
281      |                         ^~~~~~~
282In function 'set_from_string',
283    inlined from 'test_string_to_corners_invalid' at ../test/option_parser.c:812:32,
284    inlined from 'suite_option_parser' at ../test/option_parser.c:919:9:
285../test/../src/option_parser.c:350:25: warning: array subscript 'char *[0]' is partly outside array bounds of 'enum corner_pos[1]' [-Warray-bounds=]
286  350 |                         g_free(*(char**) target);
287      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
288../test/option_parser.c: In function 'suite_option_parser':
289../test/option_parser.c:790:25: note: object 'corners' of size 4
290  790 |         enum corner_pos corners = C_ALL + 1;
291      |                         ^~~~~~~
292At top level:
293cc1: note: unrecognized command-line option '-Wno-gnu-zero-variadic-macro-arguments' may have been intended to silence earlier diagnostics
294[55/55] Linking target test/test-runner