Snippets for afl++ 4.40c from Alpine x86
Sourced from https://build.alpinelinux.org/buildlogs/build-edge-x86/community/afl++/afl++-4.40c-r1.log.
-
src/afl-fuzz-run.c:187:27: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 187 | if (unlikely(new_size < afl->min_length && !fix)) { | ^ -
src/afl-fuzz-run.c:191:34: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 191 | } else if (unlikely(new_size > afl->max_length)) { | ^ -
src/afl-fuzz-run.c:1341:29: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 1341 | if (unlikely(new_size < afl->min_length)) { | ^ -
src/afl-fuzz-run.c:1345:36: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 1345 | } else if (unlikely(new_size > afl->max_length)) { | ^ -
src/afl-fuzz-stats.c:105:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | fprintf(f2, "%p\n", (void *)get_binary_hash(afl->fsrv.target_path)); | ^ -
src/afl-cc.c:1243:52: warning: unused parameter 'argc' [-Wunused-parameter] 1243 | void mode_final_checkout(aflcc_state_t *aflcc, int argc, char **argv) { | ^ -
src/afl-cc.c:1243:65: warning: unused parameter 'argv' [-Wunused-parameter] 1243 | void mode_final_checkout(aflcc_state_t *aflcc, int argc, char **argv) { | ^ -
/usr/lib/llvm22/include/llvm/ADT/ilist.h:58:34: warning: unused parameter 'V' [-Wunused-parameter] 58 | static void deleteNode(NodeTy *V) {} | ^ -
/usr/lib/llvm22/include/llvm/Support/Casting.h:279:45: warning: unused parameter 'f' [-Wunused-parameter] 279 | static inline bool isPossible(const From &f) { return true; } | ^ -
/usr/lib/llvm22/include/llvm/Support/Casting.h:598:41: warning: unused parameter 't' [-Wunused-parameter] 598 | static inline bool isPresent(const T &t) { return true; } | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:3037:37: warning: unused parameter 'idx' [-Wunused-parameter] 3037 | BasicBlock *getSuccessor(unsigned idx) const { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:3041:30: warning: unused parameter 'idx' [-Wunused-parameter] 3041 | void setSuccessor(unsigned idx, BasicBlock *B) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:3041:47: warning: unused parameter 'B' [-Wunused-parameter] 3041 | void setSuccessor(unsigned idx, BasicBlock *B) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:4096:37: warning: unused parameter 'idx' [-Wunused-parameter] 4096 | BasicBlock *getSuccessor(unsigned idx) const { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:4100:30: warning: unused parameter 'idx' [-Wunused-parameter] 4100 | void setSuccessor(unsigned idx, BasicBlock *NewSucc) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:4100:47: warning: unused parameter 'NewSucc' [-Wunused-parameter] 4100 | void setSuccessor(unsigned idx, BasicBlock *NewSucc) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:4556:37: warning: unused parameter 'idx' [-Wunused-parameter] 4556 | BasicBlock *getSuccessor(unsigned idx) const { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:4560:30: warning: unused parameter 'idx' [-Wunused-parameter] 4560 | void setSuccessor(unsigned idx, BasicBlock *B) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Instructions.h:4560:47: warning: unused parameter 'B' [-Wunused-parameter] 4560 | void setSuccessor(unsigned idx, BasicBlock *B) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Constants.h:61:41: warning: unused parameter 'From' [-Wunused-parameter] 61 | Value *handleOperandChangeImpl(Value *From, Value *To) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Constants.h:61:54: warning: unused parameter 'To' [-Wunused-parameter] 61 | Value *handleOperandChangeImpl(Value *From, Value *To) { | ^ -
/usr/lib/llvm22/include/llvm/IR/ConstantFolder.h:88:37: warning: unused parameter 'FMF' [-Wunused-parameter] 88 | FastMathFlags FMF) const override { | ^ -
/usr/lib/llvm22/include/llvm/IR/ConstantFolder.h:93:36: warning: unused parameter 'FMF' [-Wunused-parameter] 93 | FastMathFlags FMF) const override { | ^ -
/usr/lib/llvm22/include/llvm/IR/ConstantFolder.h:184:44: warning: unused parameter 'ID' [-Wunused-parameter] 184 | Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, | ^ -
/usr/lib/llvm22/include/llvm/IR/ConstantFolder.h:184:55: warning: unused parameter 'LHS' [-Wunused-parameter] 184 | Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, | ^ -
/usr/lib/llvm22/include/llvm/IR/ConstantFolder.h:184:67: warning: unused parameter 'RHS' [-Wunused-parameter] 184 | Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, | ^ -
/usr/lib/llvm22/include/llvm/IR/ConstantFolder.h:184:78: warning: unused parameter 'Ty' [-Wunused-parameter] 184 | Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, | ^ -
/usr/lib/llvm22/include/llvm/IR/ConstantFolder.h:185:43: warning: unused parameter 'FMFSource' [-Wunused-parameter] 185 | Instruction *FMFSource) const override { | ^ -
/usr/lib/llvm22/include/llvm/Support/TrailingObjects.h:244:40: warning: unused parameter 'Obj' [-Wunused-parameter] 244 | callNumTrailingObjects(const BaseTy *Obj, | ^ -
/usr/lib/llvm22/include/llvm/IR/IRBuilder.h:1302:55: warning: unused parameter 'OpBundles' [-Wunused-parameter] 1302 | ArrayRef<OperandBundleDef> OpBundles, | ^ -
/usr/lib/llvm22/include/llvm/Support/Allocator.h:226:31: warning: unused parameter 'Ptr' [-Wunused-parameter] 226 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ^ -
/usr/lib/llvm22/include/llvm/Support/Allocator.h:226:43: warning: unused parameter 'Size' [-Wunused-parameter] 226 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ^ -
/usr/lib/llvm22/include/llvm/Support/Error.h:304:24: warning: unused parameter 'V' [-Wunused-parameter] 304 | void setChecked(bool V) { | ^ -
/usr/lib/llvm22/include/llvm/IR/DebugInfoMetadata.h:2587:50: warning: unused parameter 'N' [-Wunused-parameter] 2587 | [](const Metadata *N) { | ^ -
/usr/lib/llvm22/include/llvm/ADT/StringExtras.h:454:42: warning: unused parameter 'Result' [-Wunused-parameter] 454 | inline void join_items_impl(std::string &Result, Sep Separator) {} | ^ -
/usr/lib/llvm22/include/llvm/ADT/StringExtras.h:454:54: warning: unused parameter 'Separator' [-Wunused-parameter] 454 | inline void join_items_impl(std::string &Result, Sep Separator) {} | ^ -
/usr/lib/llvm22/include/llvm/ADT/StringExtras.h:457:54: warning: unused parameter 'Separator' [-Wunused-parameter] 457 | inline void join_items_impl(std::string &Result, Sep Separator, | ^ -
/usr/lib/llvm22/include/llvm/IR/PassManager.h:645:23: warning: unused parameter 'IR' [-Wunused-parameter] 645 | Result run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM, | ^ -
/usr/lib/llvm22/include/llvm/IR/PassManager.h:645:68: warning: unused parameter 'AM' [-Wunused-parameter] 645 | Result run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM, | ^ -
/usr/lib/llvm22/include/llvm/IR/PassManager.h:937:34: warning: unused parameter 'Arg' [-Wunused-parameter] 937 | PreservedAnalyses run(IRUnitT &Arg, AnalysisManagerT &AM, ExtraArgTs &&...) { | ^ -
/usr/lib/llvm22/include/llvm/IR/PassManager.h:937:57: warning: unused parameter 'AM' [-Wunused-parameter] 937 | PreservedAnalyses run(IRUnitT &Arg, AnalysisManagerT &AM, ExtraArgTs &&...) { | ^ -
/usr/lib/llvm22/include/llvm/IR/Attributes.h:379:3: warning: definition of implicit copy assignment operator for 'AttributeSet' is deprecated because it has a user-declared destructor [-Wdeprecated-copy-with-dtor] 379 | ~AttributeSet() = default; | ^ -
instrumentation/afl-llvm-common.h:134:9: warning: 'moveBefore' is deprecated: Use iterators as instruction positions [-Wdeprecated-declarations] 134 | AI->moveBefore(Load); | ^