Repository Analysis

rui314/mold

mold: A Modern Linker 🦠

3.2 Likely human-written View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of rui314/mold, a C++ project with 16,666 GitHub stars. SynthScan v2.0 examined 524,401 lines of code across 2104 source files, recording 1538 pattern matches distributed across 15 syntactic categories. The overall adjusted score of 3.2 places this repository in the Likely human-written band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

3.2
Adjusted Score
3.2
Raw Score
100%
Time Factor
2026-07-10
Last Push
16.7K
Stars
C++
Language
524.4K
Lines of Code
2.1K
Files
1.5K
Pattern Hits
2026-07-14
Scan Date
0.00
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 5MEDIUM 94LOW 1439

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 1538 distinct pattern matches across 15 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block1357 hits · 1238 pts
SeverityFileLineSnippetContext
LOWCMakeLists.txt1# You can customize a build by specifying CMake options. An option may beCOMMENT
LOWCMakeLists.txt21# Specifies the build type. The default is `Release`, which is the rightCOMMENT
LOWCMakeLists.txt321# (e.g. X86_64) as its type parameter. Since we suport more than 10COMMENT
LOWdist.sh1#!/bin/bashCOMMENT
LOWdist.sh21# The mold executable created by this script is statically linked toCOMMENT
LOWdist.sh81 # Debian 9 (Stretch) released in June 2017.COMMENT
LOWtest/range-extension-thunk5.sh1#!/usr/bin/env bashCOMMENT
LOWtest/hwasan.sh1#!/usr/bin/env bashCOMMENT
LOWtest/lto-archive4.sh1#!/usr/bin/env bashCOMMENT
LOWtest/arch-x86_64-emit-relocs-relax.sh1#!/usr/bin/env bashCOMMENT
LOWlib/lib.h1#pragma onceCOMMENT
LOWlib/lib.h21#include <sstream>COMMENT
LOWlib/lib.h341}COMMENT
LOWlib/gentoo-test.sh1#!/bin/bashCOMMENT
LOWlib/integers.h1// This file defines integral types for file input/output. We need to useCOMMENT
LOWlib/integers.h21// Note that in C/C++, memcpy is a portable and efficient way to accessCOMMENT
LOWthird-party/blake3/Cargo.toml21# The Wasm SIMD implementation does not participate in dynamic feature detection,COMMENT
LOWthird-party/blake3/Cargo.toml41# Implementation detail: We take a dependency on rayon-core instead of rayon,COMMENT
LOWthird-party/blake3/Cargo.toml61COMMENT
LOWthird-party/blake3/Cargo.toml81# build.rs automatically falls back to a pure Rust build. This feature forcesCOMMENT
LOWthird-party/blake3/b3sum/src/main.rs21COMMENT
LOWthird-party/blake3/b3sum/src/main.rs61 ///COMMENT
LOWthird-party/blake3/b3sum/src/main.rs281COMMENT
LOWthird-party/blake3/reference_impl/reference_impl.rs1//! This is the reference implementation of BLAKE3. It is used for testing andCOMMENT
LOWthird-party/blake3/c/blake3.h1#ifndef BLAKE3_HCOMMENT
LOWthird-party/blake3/c/blake3.h21# define BLAKE3_API __attribute__((visibility("default")))COMMENT
LOWthird-party/blake3/c/blake3_dispatch.c1#include <stdbool.h>COMMENT
LOWthird-party/blake3/c/blake3_dispatch.c21#if !defined(BLAKE3_ATOMICS)COMMENT
LOWthird-party/blake3/c/main.c1/*COMMENT
LOWthird-party/blake3/c/blake3.c261// root compression. (If it did, it would use the wrong flags, and also weCOMMENT
LOWthird-party/blake3/c/blake3.c361 assert(num_cvs <= MAX_SIMD_DEGREE_OR_2);COMMENT
LOWthird-party/blake3/c/blake3.c441// compress_subtree_wide(), without setting aside anything for the chunk_state.COMMENT
LOWthird-party/blake3/c/blake3.c521 // to complete the current subtree first.COMMENT
LOWthird-party/blake3/c/blake3_impl.h1#ifndef BLAKE3_IMPL_HCOMMENT
LOWthird-party/blake3/c/blake3_impl.h21 ROOT = 1 << 3,COMMENT
LOWthird-party/blake3/c/blake3_impl.h41#if (defined(__x86_64__) || defined(_M_X64)) && !defined(_M_ARM64EC)COMMENT
LOWthird-party/blake3/c/blake3_impl.h61#if !defined(BLAKE3_USE_NEON) COMMENT
LOWthird-party/blake3/src/join.rs1//! The multi-threading abstractions used by `Hasher::update_with_join`.COMMENT
LOWthird-party/blake3/src/test.rs701 assert_eq!(_result.to_string(), "invalid hex character: 'Z'");COMMENT
LOWthird-party/blake3/src/io.rs21 }COMMENT
LOWthird-party/blake3/src/io.rs41// some raw pointer reads from it. Those reads should be volatile if you don't want the compiler toCOMMENT
LOWthird-party/blake3/src/lib.rs1//! The official Rust implementation of the [BLAKE3] cryptographic hashCOMMENT
LOWthird-party/blake3/src/lib.rs21//! let mut output = [0; 1000];COMMENT
LOWthird-party/blake3/src/lib.rs41//! the [`update_rayon`](Hasher::update_rayon) and (in combination with `mmap`COMMENT
LOWthird-party/blake3/src/lib.rs61//! The NEON implementation is enabled by default for AArch64 but requires theCOMMENT
LOWthird-party/blake3/src/lib.rs81//! [docs.rs]: https://docs.rs/COMMENT
LOWthird-party/blake3/src/lib.rs101pub mod platform;COMMENT
LOWthird-party/blake3/src/lib.rs221/// handles private data. `Hash` doesn't implement [`Deref`] or [`AsRef`], toCOMMENT
LOWthird-party/blake3/src/lib.rs261 self.0.as_slice()COMMENT
LOWthird-party/blake3/src/lib.rs761// The wide helper function returns (writes out) an array of chaining valuesCOMMENT
LOWthird-party/blake3/src/lib.rs901/// The default hash function.COMMENT
LOWthird-party/blake3/src/lib.rs921 hash_all_at_once::<join::SerialJoin>(input, IV, 0).root_hash()COMMENT
LOWthird-party/blake3/src/lib.rs941/// # let mac2 = mac;COMMENT
LOWthird-party/blake3/src/lib.rs961///COMMENT
LOWthird-party/blake3/src/lib.rs981/// For an incremental version that accepts multiple writes, see [`Hasher::new_derive_key`],COMMENT
LOWthird-party/blake3/src/lib.rs1041/// guarantees for this feature, and callers who use it should expect breakingCOMMENT
LOWthird-party/blake3/src/lib.rs1121 self.chunk_state.flags,COMMENT
LOWthird-party/blake3/src/lib.rs1161 // coming, so we know none of the merges are root.COMMENT
LOWthird-party/blake3/src/lib.rs1181 // as the reference impl does. Instead we do merges using the *previous* CVCOMMENT
LOWthird-party/blake3/src/lib.rs1241 return self;COMMENT
1297 more matches not shown…
Decorative Section Separators61 hits · 208 pts
SeverityFileLineSnippetContext
MEDIUMthird-party/tbb/CMakeLists.txt78# ---------------------------------------------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt100# ---------------------------------------------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt105# ---------------------------------------------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt179# -------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt234# -------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt236# -------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt245# -------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt313 # -------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/CMakeLists.txt343 # -------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/test/CMakeLists.txt688 # ----------------------------------------------------------------------------------------COMMENT
MEDIUMthird-party/tbb/test/CMakeLists.txt727 # ------------------------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt105# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt107# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt164# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt166# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt543# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt545# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt608# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt610# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt741# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt743# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt786# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/CMakeLists.txt788# -----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/azure-pipelines.yml183# ----------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/azure-pipelines.yml185# ----------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh3#-----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh5#-----------------------------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh12#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh14#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh36#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh38#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh52#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh54#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh87#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh89#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh117#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh119#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh148#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh150#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh205#---------------------------------------------------------COMMENT
MEDIUMthird-party/mimalloc/bin/bundle.sh207#---------------------------------------------------------COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt10# ============================================================================COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt12# ============================================================================COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt18# ============================================================================COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt20# ============================================================================COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt118# ============================================================================COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt120# ============================================================================COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt302# ============================================================================COMMENT
MEDIUMthird-party/zlib/CMakeLists.txt304# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/minizip/CMakeLists.txt15# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/minizip/CMakeLists.txt17# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/minizip/CMakeLists.txt23# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/minizip/CMakeLists.txt25# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/minizip/CMakeLists.txt33# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/minizip/CMakeLists.txt35# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/zlib1-dll/CMakeLists.txt10# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/zlib1-dll/CMakeLists.txt12# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/zlib1-dll/CMakeLists.txt106# ============================================================================COMMENT
MEDIUMthird-party/zlib/contrib/zlib1-dll/CMakeLists.txt108# ============================================================================COMMENT
MEDIUMthird-party/zstd/tests/gzip/init.sh19# =========================COMMENT
1 more matches not shown…
Self-Referential Comments19 hits · 55 pts
SeverityFileLineSnippetContext
MEDIUMdist.sh68# Create a Podman image.COMMENT
MEDIUMtest/shuffle-sections.sh11# Create a lot of sections to lower the probability thatCOMMENT
MEDIUMtest/shuffle-sections-seed.sh11# Create a lot of sections to lower the probability thatCOMMENT
MEDIUMtest/as-needed-gc.sh4# Create a shared libraryCOMMENT
MEDIUMtest/as-needed-gc.sh9# Create an object file with a dead function referencing foo(),COMMENT
MEDIUMtest/lto-unclaimed.sh7# Create a fake LLVM bitcode fileCOMMENT
MEDIUMlib/gentoo-test.sh23# Create a Podman imageCOMMENT
MEDIUMthird-party/tbb/doc/conf.py348 # Create a pending_xref node that Sphinx will resolveSTRING
MEDIUMthird-party/mimalloc/.github/workflows/release.yaml46 # Create a release: https://github.com/softprops/action-gh-release (MIT license)COMMENT
MEDIUMthird-party/zlib/os400/make.sh164# Create the OS/400 library if it does not exist.COMMENT
MEDIUMthird-party/zlib/os400/make.sh172# Create the DOCS source file if it does not exist.COMMENT
MEDIUMthird-party/zlib/os400/make.sh195# Create the OS/400 source program file for the C header files.COMMENT
MEDIUMthird-party/zlib/os400/make.sh206# Create the IFS directory for the C header files.COMMENT
MEDIUMthird-party/zstd/tests/gzip/init.cfg1# This file is sourced by init.sh, *before* its initialization.COMMENT
MEDIUMthird-party/zstd/tests/gzip/init.sh136# The following code attempts to find a shell with support for these features.COMMENT
MEDIUMthird-party/zstd/tests/gzip/init.sh451 # Create an alias, FOO, for each FOO.exe in this directory.COMMENT
MEDIUMthird-party/zstd/tests/gzip/init.sh495# Create a temporary directory, much like mktemp -d does.COMMENT
MEDIUMthird-party/zstd/tests/gzip/help-version.sh147# Create a file in the current directory, not in $TMPDIR.COMMENT
MEDIUMthird-party/zstd/tests/gzip/test-driver.sh26# This file is maintained in Automake, please reportCOMMENT
Fake / Example Data23 hits · 32 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/test/tbb/test_concurrent_lru_cache.cpp45 int dummy_key = 1;CODE
LOWthird-party/tbb/test/tbb/test_concurrent_lru_cache.cpp47 dummy_f(dummy_key) == cache[dummy_key].value(),CODE
LOW…/test/conformance/conformance_concurrent_lru_cache.cpp44 int dummy_key = 0;CODE
LOW…/test/conformance/conformance_concurrent_lru_cache.cpp45 preset::handle_type h = cache[dummy_key];CODE
LOW…/test/conformance/conformance_concurrent_lru_cache.cpp109 int dummy_key = 0;CODE
LOW…/test/conformance/conformance_concurrent_lru_cache.cpp110 cache[dummy_key];CODE
LOW…/test/conformance/conformance_concurrent_lru_cache.cpp111 cache[dummy_key];CODE
LOWthird-party/zstd/tests/loremOut.h12 * Generate @size bytes of compressible data using lorem ipsum generator intoCOMMENT
LOWthird-party/zstd/tests/fullbench.c932 * if @compressibility < 0.0, use Lorem Ipsum generatorCOMMENT
LOWthird-party/zstd/tests/loremOut.c12 * Generates a stream of Lorem ipsum paragraphs to stdout,COMMENT
LOW…ty/zstd/contrib/seekable_format/tests/seekable_tests.c272 { char const inBuffer[] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuCODE
LOW…ty/zstd/contrib/seekable_format/tests/seekable_tests.c272 { char const inBuffer[] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuCODE
LOWthird-party/zstd/programs/lorem.h11/* lorem ipsum generator */COMMENT
LOWthird-party/zstd/programs/lorem.h17 * Generate @size bytes of compressible data using lorem ipsum generatorCOMMENT
LOWthird-party/zstd/programs/benchzstd.h128 * if @compressibility < 0.0, uses the lorem ipsum generatorCOMMENT
LOWthird-party/zstd/programs/README.md133If no file is provided, the benchmark will use a procedurally generated "lorem ipsum" content.CODE
LOWthird-party/zstd/programs/zstd.1.md674When no `FILE` is provided, the benchmark will use a procedurally generated `lorem ipsum` text.CODE
LOWthird-party/zstd/programs/benchzstd.c1015 name = "Lorem ipsum";CODE
LOWthird-party/zstd/programs/lorem.c13 * This is a very simple lorem ipsum generatorCOMMENT
LOWthird-party/zstd/programs/lorem.c20 * The resulting compression / ratio curve of the lorem ipsum generatorCOMMENT
LOWthird-party/zstd/programs/lorem.c25 * The compression ratio achievable on the generated lorem ipsumCOMMENT
LOWthird-party/zstd/programs/lorem.c240/* It's "common" for lorem ipsum generators to start with the same firstCOMMENT
LOWthird-party/zstd/programs/zstdcli.c872 double compressibility = -1.0; /* lorem ipsum generator */CODE
Excessive Try-Catch Wrapping20 hits · 26 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/python/tbb/__init__.py233 except Exception as e:CODE
MEDIUMthird-party/tbb/python/tbb/__init__.py228def init_sem_name():CODE
LOWthird-party/zstd/tests/DEPRECATED-test-zstd-speed.py74 except Exception:CODE
LOWthird-party/zstd/tests/DEPRECATED-test-zstd-speed.py370 except Exception as e:CODE
MEDIUMthird-party/zstd/tests/DEPRECATED-test-zstd-speed.py71def does_command_exist(command):CODE
LOWthird-party/zstd/tests/fuzz/fuzz.py397 except Exception as e:STRING
LOWthird-party/zstd/tests/fuzz/fuzz.py583 except Exception as e:STRING
LOWthird-party/zstd/tests/fuzz/fuzz.py636 except Exception as e:STRING
LOWthird-party/zstd/tests/fuzz/fuzz.py660 except Exception as e:STRING
LOWthird-party/zstd/tests/fuzz/fuzz.py739 except Exception as e:STRING
LOWthird-party/zstd/tests/fuzz/fuzz.py814 except Exception as e:STRING
LOWthird-party/zstd/tests/fuzz/fuzz.py839 except Exception as e:STRING
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py905 print("Error: No such command {} (pass -h for help)".format(command))STRING
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py394def build(args):CODE
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py580def libfuzzer_cmd(args):CODE
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py633def afl(args):CODE
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py651def regression(args):CODE
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py736def gen(args):CODE
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py807def minimize(args):CODE
MEDIUMthird-party/zstd/tests/fuzz/fuzz.py833def zip_cmd(args):CODE
AI Response Leakage3 hits · 22 pts
SeverityFileLineSnippetContext
HIGHthird-party/zlib/contrib/dotzlib/DotZLib/GZipStream.cs263 /// <remarks>In this implementation, this method does nothing. This is because excessiveCOMMENT
HIGHthird-party/zlib/contrib/dotzlib/DotZLib/GZipStream.cs273 /// <remarks>In this implementation this property is not supported</remarks>COMMENT
HIGHthird-party/zlib/contrib/dotzlib/DotZLib/GZipStream.cs290 /// <remarks>In this implementation this property is not supported</remarks>COMMENT
Unused Imports14 hits · 14 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/python/setup.py20CODE
LOWthird-party/tbb/python/TBB.py16CODE
LOWthird-party/tbb/python/TBB.py17CODE
LOWthird-party/tbb/python/TBB.py17CODE
LOWthird-party/tbb/python/tbb/__init__.py32CODE
LOWthird-party/tbb/python/tbb/__init__.py34CODE
LOWthird-party/tbb/python/tbb/test.py49CODE
LOWthird-party/tbb/python/tbb/test.py50CODE
LOWthird-party/tbb/python/tbb/pool.py70CODE
LOWthird-party/zstd/tests/check_size.py13CODE
LOWthird-party/zstd/tests/test-zstd-versions.py19CODE
LOWthird-party/zstd/tests/DEPRECATED-test-zstd-speed.py20CODE
LOWthird-party/zstd/tests/test-license.py13CODE
LOW…rd-party/zstd/contrib/freestanding_lib/freestanding.py13CODE
Deep Nesting14 hits · 14 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/python/tbb/__init__.py248CODE
LOWthird-party/tbb/python/tbb/pool.py506CODE
LOWthird-party/tbb/python/tbb/pool.py599CODE
LOWthird-party/zstd/tests/automated_benchmarking.py260CODE
LOWthird-party/zstd/tests/test-license.py136CODE
LOWthird-party/zstd/tests/fuzz/fuzz.py736CODE
LOWthird-party/zstd/tests/cli-tests/run.py132CODE
LOWthird-party/zstd/tests/cli-tests/run.py583CODE
LOW…rd-party/zstd/contrib/freestanding_lib/freestanding.py115CODE
LOW…rd-party/zstd/contrib/freestanding_lib/freestanding.py149CODE
LOW…rd-party/zstd/contrib/freestanding_lib/freestanding.py261CODE
LOW…rd-party/zstd/contrib/freestanding_lib/freestanding.py523CODE
LOW…rd-party/zstd/contrib/freestanding_lib/freestanding.py573CODE
LOW…rd-party/zstd/contrib/freestanding_lib/freestanding.py614CODE
AI Slop Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMthird-party/tbb/test/tbb/test_openmp.cpp139 // For the purpose of testing, assume that OpenMP and TBB should utilize the same # of threads.COMMENT
MEDIUMthird-party/tbb/src/tbb/task_stream.h42//! Essentially, this is just a pair of a queue and a mutex to protect the queue.COMMENT
MEDIUMthird-party/tbb/src/tbb/task_dispatcher.cpp116 // into. Therefore, no need to utilize mandatory concurrency here.COMMENT
MEDIUMthird-party/mimalloc/src/prim/osx/alloc-override-zone.c399// it seems less robust than using interpose.COMMENT
TODO Padding8 hits · 12 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/include/oneapi/tbb/parallel_invoke.h164 //TODO: implement sub root for two tasks (measure performance)COMMENT
LOWthird-party/tbb/include/oneapi/tbb/concurrent_queue.h140 //TODO: implement support for std::allocator_traits::propagate_on_container_copy_assignmentCOMMENT
LOWthird-party/tbb/include/oneapi/tbb/concurrent_queue.h150 //TODO: implement support for std::allocator_traits::propagate_on_container_move_assignmentCOMMENT
LOWthird-party/tbb/include/oneapi/tbb/concurrent_queue.h181 //TODO: implement support for std::allocator_traits::propagate_on_container_swapCOMMENT
LOWthird-party/tbb/include/oneapi/tbb/concurrent_queue.h420 //TODO: implement support for std::allocator_traits::propagate_on_container_copy_assignmentCOMMENT
LOWthird-party/tbb/include/oneapi/tbb/concurrent_queue.h431 //TODO: implement support for std::allocator_traits::propagate_on_container_move_assignmentCOMMENT
LOWthird-party/tbb/include/oneapi/tbb/concurrent_queue.h463 //TODO: implement support for std::allocator_traits::propagate_on_container_swapCOMMENT
LOWthird-party/mimalloc/src/options.c603// TODO: implement ourselves to reduce dependencies on the C runtimeCOMMENT
Cross-Language Confusion2 hits · 8 pts
SeverityFileLineSnippetContext
HIGHthird-party/zstd/tests/automated_benchmarking.py103 os.system("cd ../ && make -j && cd tests")CODE
HIGH…rd-party/zstd/contrib/freestanding_lib/freestanding.py55 Handles && and ||.STRING
Hyper-Verbose Identifiers6 hits · 6 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/python/tbb/test.py92 def prepare_timeout_exception():CODE
LOWthird-party/zstd/tests/automated_benchmarking.py73def get_builds_for_latest_hash():CODE
LOWthird-party/zstd/tests/automated_benchmarking.py145def benchmark_dictionary_single(executable, filenames_directory, dictionary_filename, level, iterations):CODE
LOWthird-party/zstd/tests/automated_benchmarking.py172def parse_regressions_and_labels(old_cspeed, new_cspeed, old_dspeed, new_dspeed, baseline_build, test_build):CODE
LOWthird-party/zstd/tests/automated_benchmarking.py221def get_regressions_dictionary(baseline_build, test_build, filenames_directory, dictionary_filename, levels, iterations)CODE
LOWthird-party/zstd/tests/DEPRECATED-test-zstd-speed.py92def send_email_with_attachments(branch, commit, last_commit, args, text, results_files,CODE
Modern Structural Boilerplate4 hits · 4 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/python/tbb/__init__.py37__all__ = ["Monkey", "is_active"] + api__all + pool__allCODE
LOWthird-party/tbb/python/tbb/pool.py72__all__ = ["Pool", "TimeoutError"]CODE
LOWthird-party/zstd/tests/cli-tests/run.py489 def _setup_once(self) -> None:CODE
LOWthird-party/zstd/tests/cli-tests/run.py505 def _setup(self, test_basename: str) -> None:CODE
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOWtest/arch-x86_64-z-rewrite-endbr3.sh7# Check if Intel SDE CPU emulator is availableCOMMENT
LOWthird-party/zlib/os400/make.sh66# Set LINK to "YES" if the module has been compiled.COMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWthird-party/zlib/contrib/minizip/skipset.h20// Example usage:COMMENT