io.c: In function ‘word_to_string’: io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 333 | case 20: EXTRACT_DIGIT(s, x, 10000000000000000000ULL, dot); /* GCOV_NOT_REACHED */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:333:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 333 | case 20: EXTRACT_DIGIT(s, x, 10000000000000000000ULL, dot); /* GCOV_NOT_REACHED */ | ^~~~~~~~~~~~~ io.c:334:5: note: here 334 | case 19: EXTRACT_DIGIT(s, x, 1000000000000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 334 | case 19: EXTRACT_DIGIT(s, x, 1000000000000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:334:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 334 | case 19: EXTRACT_DIGIT(s, x, 1000000000000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:335:5: note: here 335 | case 18: EXTRACT_DIGIT(s, x, 100000000000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 335 | case 18: EXTRACT_DIGIT(s, x, 100000000000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~~~~~~~ io.c:335:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 335 | case 18: EXTRACT_DIGIT(s, x, 100000000000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:336:5: note: here 336 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 336 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~~~~~~ io.c:336:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 336 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:337:5: note: here 337 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 337 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~~~~~ io.c:337:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 337 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:338:5: note: here 338 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 338 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~~~~ io.c:338:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 338 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:339:5: note: here 339 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 339 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~~~ io.c:339:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 339 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:340:5: note: here 340 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 340 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~~ io.c:340:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 340 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:341:5: note: here 341 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 341 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ~~~~~~~~~~~~~~~~~~ io.c:341:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 341 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:342:5: note: here 342 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 342 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ~~~~~~~~~~~~~~~~~ io.c:342:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 342 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^~~~~~~~~~~~~ io.c:344:5: note: here 344 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 344 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ~~~~~~~~~~~~~~~ io.c:344:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 344 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^~~~~~~~~~~~~ io.c:345:5: note: here 345 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 345 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ~~~~~~~~~~~~~~ io.c:345:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 345 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^~~~~~~~~~~~~ io.c:346:5: note: here 346 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 346 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ~~~~~~~~~~~~~ io.c:346:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 346 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^~~~~~~~~~~~~ io.c:347:5: note: here 347 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 347 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ~~~~~~~~~~~~ io.c:347:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 347 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^~~~~~~~~~~~~ io.c:348:5: note: here 348 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 348 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ~~~~~~~~~~~ io.c:348:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 348 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^~~~~~~~~~~~~ io.c:349:5: note: here 349 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 349 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ~~~~~~~~~~ io.c:349:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 349 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^~~~~~~~~~~~~ io.c:350:5: note: here 350 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 350 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ~~~~~~~~~ io.c:350:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 350 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^~~~~~~~~~~~~ io.c:351:5: note: here 351 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 351 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ~~~~~~~~ io.c:351:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 351 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^~~~~~~~~~~~~ io.c:352:5: note: here 352 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ^~~~ io.c:327:65: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d ...... 352 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ~~~~~~~ io.c:352:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 352 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ^~~~~~~~~~~~~ io.c:353:5: note: here 353 | default: if (s == dot) *s++ = '.'; *s++ = '0' + (char)x; | ^~~~~~~ CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY time: 0.000065