=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for fio-3.19nb3 FIO_VERSION = fio-3.19 CC crc/crc16.o CC crc/crc32.o CC crc/crc32c-arm64.o CC crc/crc32c-intel.o CC crc/crc32c.o CC crc/crc64.o CC crc/crc7.o CC crc/fnv.o CC crc/md5.o CC crc/murmur3.o crc/murmur3.c:33:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: ^ crc/murmur3.c:33:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: ^ __attribute__((fallthrough)); crc/murmur3.c:33:2: note: insert 'break;' to avoid fall-through case 2: ^ break; crc/murmur3.c:36:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: ^ crc/murmur3.c:36:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: ^ __attribute__((fallthrough)); crc/murmur3.c:36:2: note: insert 'break;' to avoid fall-through case 1: ^ break; 2 warnings generated. CC crc/sha1.o CC crc/sha256.o CC crc/sha3.o CC crc/sha512.o CC crc/test.o In file included from crc/test.c:24: crc/../hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ crc/../hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; crc/../hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ crc/../hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; crc/../hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ crc/../hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; crc/../hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ crc/../hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; crc/../hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ crc/../hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; crc/../hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ crc/../hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; crc/../hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ crc/../hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; crc/../hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ crc/../hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; crc/../hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ crc/../hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; crc/../hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ crc/../hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); crc/../hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; crc/../hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ crc/../hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); crc/../hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; crc/../hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ crc/../hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC crc/xxhash.o CC lib/axmap.o CC lib/bloom.o In file included from lib/bloom.c:4: lib/../hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ lib/../hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; lib/../hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ lib/../hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; lib/../hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ lib/../hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; lib/../hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ lib/../hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; lib/../hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ lib/../hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; lib/../hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ lib/../hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; lib/../hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ lib/../hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; lib/../hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ lib/../hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; lib/../hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ lib/../hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; lib/../hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ lib/../hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; lib/../hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ lib/../hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); lib/../hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; lib/../hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ lib/../hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC lib/flist_sort.o CC lib/gauss.o In file included from lib/gauss.c:3: lib/../hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ lib/../hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; lib/../hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ lib/../hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; lib/../hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ lib/../hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; lib/../hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ lib/../hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; lib/../hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ lib/../hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; lib/../hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ lib/../hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; lib/../hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ lib/../hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; lib/../hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ lib/../hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; lib/../hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ lib/../hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; lib/../hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ lib/../hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; lib/../hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ lib/../hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); lib/../hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; lib/../hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ lib/../hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC lib/getrusage.o CC lib/hweight.o CC lib/ieee754.o CC lib/lfsr.o lib/lfsr.c:92:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 14: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:92:3: note: insert '__attribute__((fallthrough));' to silence this warning case 14: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:92:3: note: insert 'break;' to avoid fall-through case 14: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:94:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 13: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:94:3: note: insert '__attribute__((fallthrough));' to silence this warning case 13: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:94:3: note: insert 'break;' to avoid fall-through case 13: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:96:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 12: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:96:3: note: insert '__attribute__((fallthrough));' to silence this warning case 12: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:96:3: note: insert 'break;' to avoid fall-through case 12: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:98:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:98:3: note: insert '__attribute__((fallthrough));' to silence this warning case 11: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:98:3: note: insert 'break;' to avoid fall-through case 11: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:100:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:100:3: note: insert '__attribute__((fallthrough));' to silence this warning case 10: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:100:3: note: insert 'break;' to avoid fall-through case 10: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:102:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:102:3: note: insert '__attribute__((fallthrough));' to silence this warning case 9: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:102:3: note: insert 'break;' to avoid fall-through case 9: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:104:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:104:3: note: insert '__attribute__((fallthrough));' to silence this warning case 8: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:104:3: note: insert 'break;' to avoid fall-through case 8: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:106:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:106:3: note: insert '__attribute__((fallthrough));' to silence this warning case 7: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:106:3: note: insert 'break;' to avoid fall-through case 7: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:108:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:108:3: note: insert '__attribute__((fallthrough));' to silence this warning case 6: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:108:3: note: insert 'break;' to avoid fall-through case 6: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:110:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:110:3: note: insert '__attribute__((fallthrough));' to silence this warning case 5: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:110:3: note: insert 'break;' to avoid fall-through case 5: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:112:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:112:3: note: insert '__attribute__((fallthrough));' to silence this warning case 4: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:112:3: note: insert 'break;' to avoid fall-through case 4: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:114:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:114:3: note: insert '__attribute__((fallthrough));' to silence this warning case 3: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:114:3: note: insert 'break;' to avoid fall-through case 3: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:116:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:116:3: note: insert '__attribute__((fallthrough));' to silence this warning case 2: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:116:3: note: insert 'break;' to avoid fall-through case 2: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:118:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:118:3: note: insert '__attribute__((fallthrough));' to silence this warning case 1: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:118:3: note: insert 'break;' to avoid fall-through case 1: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:120:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: __LFSR_NEXT(fl, fl->last_val); ^ lib/lfsr.c:120:3: note: insert '__attribute__((fallthrough));' to silence this warning case 0: __LFSR_NEXT(fl, fl->last_val); ^ __attribute__((fallthrough)); lib/lfsr.c:120:3: note: insert 'break;' to avoid fall-through case 0: __LFSR_NEXT(fl, fl->last_val); ^ break; lib/lfsr.c:122:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] default: break; ^ lib/lfsr.c:122:3: note: insert 'break;' to avoid fall-through default: break; ^ break; 16 warnings generated. CC lib/memalign.o CC lib/memcpy.o CC lib/mountcheck.o CC lib/num2str.o CC lib/output_buffer.o CC lib/pattern.o CC lib/prio_tree.o CC lib/rand.o In file included from lib/rand.c:39: lib/../hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ lib/../hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; lib/../hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ lib/../hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; lib/../hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ lib/../hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; lib/../hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ lib/../hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; lib/../hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ lib/../hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; lib/../hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ lib/../hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; lib/../hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ lib/../hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; lib/../hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ lib/../hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; lib/../hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ lib/../hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; lib/../hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ lib/../hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; lib/../hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ lib/../hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); lib/../hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; lib/../hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ lib/../hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC lib/rbtree.o CC lib/strntol.o CC lib/zipf.o In file included from lib/zipf.c:5: lib/../hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ lib/../hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; lib/../hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ lib/../hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; lib/../hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ lib/../hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; lib/../hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ lib/../hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; lib/../hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ lib/../hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; lib/../hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ lib/../hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; lib/../hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ lib/../hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; lib/../hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ lib/../hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; lib/../hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ lib/../hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; lib/../hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ lib/../hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); lib/../hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; lib/../hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ lib/../hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); lib/../hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; lib/../hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ lib/../hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC gettime.o CC ioengines.o CC init.o init.c:2891:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] default: ^ init.c:2891:3: note: insert '__attribute__((fallthrough));' to silence this warning default: ^ __attribute__((fallthrough)); init.c:2891:3: note: insert 'break;' to avoid fall-through default: ^ break; 1 warning generated. CC stat.o CC log.o CC time.o CC filesetup.o In file included from filesetup.c:14: ./hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ ./hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; ./hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ ./hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; ./hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ ./hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; ./hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ ./hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; ./hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ ./hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; ./hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ ./hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; ./hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ ./hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; ./hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ ./hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; ./hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ ./hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; ./hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ ./hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; ./hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ ./hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); ./hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; ./hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ ./hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC eta.o CC verify.o CC memory.o CC io_u.o io_u.c:971:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: ^ io_u.c:971:2: note: insert 'break;' to avoid fall-through case 0: ^ break; io_u.c:1012:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: ^ io_u.c:1012:2: note: insert 'break;' to avoid fall-through case 1: ^ break; io_u.c:1052:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0 ... 1: ^ io_u.c:1052:2: note: insert 'break;' to avoid fall-through case 0 ... 1: ^ break; io_u.c:1093:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0 ... 1: ^ io_u.c:1093:2: note: insert 'break;' to avoid fall-through case 0 ... 1: ^ break; io_u.c:1140:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0 ... 1: ^ io_u.c:1140:2: note: insert 'break;' to avoid fall-through case 0 ... 1: ^ break; 5 warnings generated. YACC y.tab.c CC lex.yy.o lex.yy.c:1444:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case EOB_ACT_END_OF_FILE: ^ lex.yy.c:1444:5: note: insert '__attribute__((fallthrough));' to silence this warning case EOB_ACT_END_OF_FILE: ^ __attribute__((fallthrough)); lex.yy.c:1444:5: note: insert 'break;' to avoid fall-through case EOB_ACT_END_OF_FILE: ^ break; 1 warning generated. CC y.tab.o CC parse.o parse.c:600:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case FIO_OPT_ULL: ^ parse.c:600:2: note: insert '__attribute__((fallthrough));' to silence this warning case FIO_OPT_ULL: ^ __attribute__((fallthrough)); parse.c:600:2: note: insert 'break;' to avoid fall-through case FIO_OPT_ULL: ^ break; parse.c:945:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case FIO_OPT_SOFT_DEPRECATED: ^ parse.c:945:2: note: insert '__attribute__((fallthrough));' to silence this warning case FIO_OPT_SOFT_DEPRECATED: ^ __attribute__((fallthrough)); parse.c:945:2: note: insert 'break;' to avoid fall-through case FIO_OPT_SOFT_DEPRECATED: ^ break; 2 warnings generated. CC fio_sem.o CC rwlock.o CC pshared.o CC options.o CC smalloc.o CC filehash.o In file included from filehash.c:6: ./hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ ./hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; ./hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ ./hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; ./hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ ./hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; ./hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ ./hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; ./hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ ./hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; ./hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ ./hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; ./hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ ./hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; ./hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ ./hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; ./hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ ./hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; ./hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ ./hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; ./hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ ./hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); ./hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; ./hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ ./hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC profile.o CC debug.o CC engines/cpu.o CC engines/mmap.o CC engines/sync.o CC engines/null.o CC engines/net.o CC engines/ftruncate.o CC engines/filecreate.o CC engines/filestat.o CC server.o CC client.o In file included from client.c:23: ./hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ ./hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; ./hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ ./hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; ./hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ ./hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; ./hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ ./hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; ./hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ ./hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; ./hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ ./hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; ./hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ ./hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; ./hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ ./hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; ./hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ ./hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; ./hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ ./hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; ./hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ ./hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); ./hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; ./hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ ./hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC iolog.o CC backend.o CC libfio.o CC flow.o CC cconv.o CC gettime-thread.o CC helpers.o CC json.o CC idletime.o CC td_error.o CC profiles/tiobench.o CC profiles/act.o CC io_u_queue.o CC filelock.o In file included from filelock.c:15: ./hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ ./hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; ./hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ ./hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; ./hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ ./hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; ./hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ ./hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; ./hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ ./hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; ./hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ ./hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; ./hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ ./hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; ./hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ ./hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; ./hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ ./hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; ./hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ ./hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); ./hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; ./hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ ./hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); ./hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; ./hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ ./hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC workqueue.o CC rate-submit.o CC optgroup.o CC helper_thread.o CC steadystate.o CC zone-dist.o CC engines/posixaio.o CC oslib/asprintf.o CC oslib/statx.o CC fio.o LINK fio CC t/log.o CC t/genzipf.o In file included from t/genzipf.c:23: t/../hash.h:145:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ t/../hash.h:145:2: note: insert '__attribute__((fallthrough));' to silence this warning case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:145:2: note: insert 'break;' to avoid fall-through case 11: c += (uint32_t) k[10] << 16; /* fall through */ ^ break; t/../hash.h:146:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ t/../hash.h:146:2: note: insert '__attribute__((fallthrough));' to silence this warning case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:146:2: note: insert 'break;' to avoid fall-through case 10: c += (uint32_t) k[9] << 8; /* fall through */ ^ break; t/../hash.h:147:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 9: c += k[8]; /* fall through */ ^ t/../hash.h:147:2: note: insert '__attribute__((fallthrough));' to silence this warning case 9: c += k[8]; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:147:2: note: insert 'break;' to avoid fall-through case 9: c += k[8]; /* fall through */ ^ break; t/../hash.h:148:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ t/../hash.h:148:2: note: insert '__attribute__((fallthrough));' to silence this warning case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:148:2: note: insert 'break;' to avoid fall-through case 8: b += (uint32_t) k[7] << 24; /* fall through */ ^ break; t/../hash.h:149:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ t/../hash.h:149:2: note: insert '__attribute__((fallthrough));' to silence this warning case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:149:2: note: insert 'break;' to avoid fall-through case 7: b += (uint32_t) k[6] << 16; /* fall through */ ^ break; t/../hash.h:150:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ t/../hash.h:150:2: note: insert '__attribute__((fallthrough));' to silence this warning case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:150:2: note: insert 'break;' to avoid fall-through case 6: b += (uint32_t) k[5] << 8; /* fall through */ ^ break; t/../hash.h:151:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: b += k[4]; /* fall through */ ^ t/../hash.h:151:2: note: insert '__attribute__((fallthrough));' to silence this warning case 5: b += k[4]; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:151:2: note: insert 'break;' to avoid fall-through case 5: b += k[4]; /* fall through */ ^ break; t/../hash.h:152:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ t/../hash.h:152:2: note: insert '__attribute__((fallthrough));' to silence this warning case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:152:2: note: insert 'break;' to avoid fall-through case 4: a += (uint32_t) k[3] << 24; /* fall through */ ^ break; t/../hash.h:153:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ t/../hash.h:153:2: note: insert '__attribute__((fallthrough));' to silence this warning case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:153:2: note: insert 'break;' to avoid fall-through case 3: a += (uint32_t) k[2] << 16; /* fall through */ ^ break; t/../hash.h:154:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ t/../hash.h:154:2: note: insert '__attribute__((fallthrough));' to silence this warning case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ __attribute__((fallthrough)); t/../hash.h:154:2: note: insert 'break;' to avoid fall-through case 2: a += (uint32_t) k[1] << 8; /* fall through */ ^ break; t/../hash.h:155:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: a += k[0]; ^ t/../hash.h:155:2: note: insert '__attribute__((fallthrough));' to silence this warning case 1: a += k[0]; ^ __attribute__((fallthrough)); t/../hash.h:155:2: note: insert 'break;' to avoid fall-through case 1: a += k[0]; ^ break; t/../hash.h:157:2: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 0: /* Nothing left to add */ ^ t/../hash.h:157:2: note: insert 'break;' to avoid fall-through case 0: /* Nothing left to add */ ^ break; 12 warnings generated. CC oslib/strcasestr.o CC oslib/strndup.o LINK t/fio-genzipf CC t/dedupe.o CC t/debug.o CC t/arch.o LINK t/fio-dedupe CC t/verify-state.o LINK t/fio-verify-state CC t/stest.o LINK t/stest CC t/ieee754.o LINK t/ieee754 CC t/axmap.o LINK t/axmap CC t/lfsr-test.o t/lfsr-test.c:44:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: spin = atoi(argv[3]); ^ t/lfsr-test.c:44:3: note: insert '__attribute__((fallthrough));' to silence this warning case 4: spin = atoi(argv[3]); ^ __attribute__((fallthrough)); t/lfsr-test.c:44:3: note: insert 'break;' to avoid fall-through case 4: spin = atoi(argv[3]); ^ break; t/lfsr-test.c:46:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: seed = atol(argv[2]); ^ t/lfsr-test.c:46:3: note: insert '__attribute__((fallthrough));' to silence this warning case 3: seed = atol(argv[2]); ^ __attribute__((fallthrough)); t/lfsr-test.c:46:3: note: insert 'break;' to avoid fall-through case 3: seed = atol(argv[2]); ^ break; t/lfsr-test.c:48:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: numbers = strtol(argv[1], NULL, 16); ^ t/lfsr-test.c:48:3: note: insert '__attribute__((fallthrough));' to silence this warning case 2: numbers = strtol(argv[1], NULL, 16); ^ __attribute__((fallthrough)); t/lfsr-test.c:48:3: note: insert 'break;' to avoid fall-through case 2: numbers = strtol(argv[1], NULL, 16); ^ break; 3 warnings generated. LINK t/lfsr-test CC t/gen-rand.o LINK t/gen-rand CC t/memlock.o LINK t/memlock CC t/read-to-pipe-async.o LINK t/read-to-pipe-async