- Added
AllocationFunctionmodels foraligned_alloc,std::aligned_alloc, andbsl::aligned_alloc. - The "Comparison of narrow type with wide type in loop condition" (
cpp/comparison-with-wider-type) query has been upgraded tohighprecision. This query will now run in the default code scanning suite. - The "Multiplication result converted to larger type" (
cpp/integer-multiplication-cast-to-long) query has been upgraded tohighprecision. This query will now run in the default code scanning suite. - The "Suspicious add with sizeof" (
cpp/suspicious-add-sizeof) query has been upgraded tohighprecision. This query will now run in the default code scanning suite. - The "Wrong type of arguments to formatting function" (
cpp/wrong-type-format-argument) query has been upgraded tohighprecision. This query will now run in the default code scanning suite. - The "Implicit function declaration" (
cpp/implicit-function-declaration) query has been upgraded tohighprecision. However, forbuild mode: nonedatabases, it no longer produces any results. The results in this mode were found to be very noisy and fundamentally imprecise.