AI Slop Code Risk Monitor

gcc-mirror/gcc

SlopCodeMonitor badge for gcc-mirror/gcc Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).
2.3 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for gcc-mirror/gcc, a C++ project with 11,328 GitHub stars. SynthScan examined 8,660,316 lines of code across 110714 source files, recording 20718 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 2.3 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

2.3
Adjusted Signal
2.3
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
11.3K
Stars
C++
Language
8.7M
Lines of Code
110.7K
Files
20.7K
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 10.6/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 20342 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.1/100 · LOW

Are imports declared and package/API names verified? 221 finding(s).

Agent Over-Engineering Ratio 0.3/100 · LOW

Are wrappers, guards, and repeated structures necessary? 284 finding(s).

PR Review Velocity Impact 11.9/100 · LOW

Which changes need focused human review? 20718 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 0HIGH 36MEDIUM 572LOW 20110

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 20718 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block19563 hits · 17530 pts
SeverityFileLineSnippetContext
LOWltmain.sh1# Generated from ltmain.m4sh.COMMENT
LOWltmain.sh21# GNU Libtool is distributed in the hope that it will be useful, butCOMMENT
LOWltmain.sh41# --no-finish let install mode avoid finish commandsCOMMENT
LOWltmain.sh61#COMMENT
LOWltmain.sh221 # Empty path, that just means $cwd.COMMENT
LOWltmain.sh1061# func_lalib_p fileCOMMENT
LOWltmain.sh2941COMMENT
LOWltmain.sh2961#! $SHELLCOMMENT
LOWltmain.sh3161# func_to_host_path argCOMMENT
LOWltmain.sh3221 # Fallback:COMMENT
LOWltmain.sh3241# Path separators are also converted from $build format toCOMMENT
LOWltmain.sh3341*/COMMENT
LOWltmain.sh3361#include <stdarg.h>COMMENT
LOWltmain.sh3381#endifCOMMENT
LOWltmain.sh3401#elif defined(__CYGWIN__)COMMENT
LOWltmain.sh3421COMMENT
LOWltmain.sh3441# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)COMMENT
LOWltmain.sh4961 prev=xcclinkerCOMMENT
LOWltmain.sh4981 # @file GCC response filesCOMMENT
LOWltmain.sh6241 -R*) ;;COMMENT
LOWltmain.sh8641# If a disable-shared tag is given, we'll fallback to a static-onlyCOMMENT
LOWpyproject.toml1# Copyright (C) 2026 Free Software Foundation, Inc.COMMENT
LOWlibiberty/pex-djgpp.c21#include "pex-common.h"COMMENT
LOWlibiberty/fibheap.c21COMMENT
LOWlibiberty/cp-demangle.c101#if defined (_AIX) && !defined (__GNUC__)COMMENT
LOWlibiberty/cp-demangle.c121# ifndef allocaCOMMENT
LOWlibiberty/cp-demangle.c181#define cplus_demangle_init_info d_init_infoCOMMENT
LOWlibiberty/alloca.c41@end deftypefnCOMMENT
LOWlibiberty/simple-object.c21#include "libiberty.h"COMMENT
LOWlibiberty/pex-unix.c21COMMENT
LOWlibiberty/pex-unix.c41#endifCOMMENT
LOWlibiberty/pex-unix.c61#ifdef HAVE_SPAWN_HCOMMENT
LOWlibiberty/getpagesize.c21*/COMMENT
LOWlibiberty/getpagesize.c41# ifdef PAGESIZECOMMENT
LOWlibiberty/xstrerror.c21#ifdef VMSCOMMENT
LOWlibiberty/fnmatch.c21#ifdef HAVE_CONFIG_HCOMMENT
LOWlibiberty/pex-msdos.c21#include "pex-common.h"COMMENT
LOWlibiberty/physmem.c21# include <config.h>COMMENT
LOWlibiberty/physmem.c41#if HAVE_SYS_TABLE_HCOMMENT
LOWlibiberty/filedescriptor.c21COMMENT
LOWlibiberty/hashtab.c41#include <stdlib.h>COMMENT
LOWlibiberty/obstack.c321# define obstack_exit_failure EXIT_FAILURECOMMENT
LOWlibiberty/partition.c21COMMENT
LOWlibiberty/simple-object-mach-o.c21#include "libiberty.h"COMMENT
LOWlibiberty/pex-common.c21#include "config.h"COMMENT
LOWlibiberty/getcwd.c21COMMENT
LOWlibiberty/strtol.c61#include <errno.h>COMMENT
LOWlibiberty/cp-demint.c41#include "config.h"COMMENT
LOWlibiberty/xmemdup.c21#endifCOMMENT
LOWlibiberty/sort.c21COMMENT
LOWlibiberty/simple-object-xcoff.c21#include "libiberty.h"COMMENT
LOWlibiberty/getruntime.c21COMMENT
LOWlibiberty/getruntime.c41# include <time.h>COMMENT
LOWlibiberty/getruntime.c61/* This is a fallback; if wrong, it will likely make obviously wrongCOMMENT
LOWlibiberty/safe-ctype.c121#if EOF != -1COMMENT
LOWlibiberty/safe-ctype.c141#define XL (const unsigned short) (lo|is|xd|pr) /* lowercase hex digit */COMMENT
LOWlibiberty/sha1.c21 Credits:COMMENT
LOWlibiberty/timeval-utils.c21COMMENT
LOWlibiberty/putenv.c41COMMENT
LOWlibiberty/vprintf-support.c21#ifdef HAVE_CONFIG_HCOMMENT
19503 more matches not shown…
AI Slop Vocabulary329 hits · 974 pts
SeverityFileLineSnippetContext
MEDIUMltmain.sh371# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMltmain.sh2972# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMltmain.sh6770 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
MEDIUMpyproject.toml20# This pyproject.toml file is used to facilitate installation of all requiredCOMMENT
MEDIUM…sanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp932// MonotonicNanoTime is a timing function that can leverage the vDSO by callingCOMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-get-type-bad-enum.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-register-variable.c18#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-compile-to-dynamic-library.c9#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-param-reuse.c6#include "harness.h"COMMENT
MEDIUM…te/jit.dg/test-error-mismatching-types-in-assignment.c6#include "harness.h"COMMENT
MEDIUM…/test-error-gcc_jit_lvalue_access_field-wrong-struct.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-fuzzer.c12#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-reflection.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-alignment.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-global-set-initializer.c8#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-output-ident.c11#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-volatile.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-cold-attribute.c18#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-returning-function-ptr.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-add-driver-options.c5#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-validly-unreachable-block.c7#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-missing-return.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-arrays.c7#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-nested-contexts.c8#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-compile-to-object.c9#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-alignof.c8#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-unrecognized-dump.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-restrict-attribute.c18#include "harness.h"COMMENT
MEDIUM…dg/test-error-call-through-ptr-with-mismatching-args.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-version.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-array-as-pointer.c7#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-special-chars.c6#include "harness.h"COMMENT
MEDIUM…tsuite/jit.dg/test-error-ctor-struct-wrong-field-obj.c13#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-abi.c11#include "harness.h"COMMENT
MEDIUM…testsuite/jit.dg/test-error-index-not-a-numeric-type.c6#include "harness.h"COMMENT
MEDIUM…ite/jit.dg/test-error-param-used-from-other-function.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-sized-float.c7#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-pr95314-rvalue-reuse.c2#include "harness.h"COMMENT
MEDIUM…c/testsuite/jit.dg/test-error-ctor-struct-wrong-type.c12#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-bfloat16.c18#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-array-bounds.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-arith-overflow.c9#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-string-literal.c7#include "harness.h"COMMENT
MEDIUM…tsuite/jit.dg/test-error-ctor-union-wrong-field-name.c12#include "harness.h"COMMENT
MEDIUM…test-error-gcc_jit_context_new_bitfield-invalid-type.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-compile-to-assembler.c9#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-bad-cast.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-bad-bitcast2.c6#include "harness.h"COMMENT
MEDIUM…/test-error-gcc_jit_function_new_local-opaque-struct.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-bad-assignment.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-factorial.c7#include "harness.h"COMMENT
MEDIUM…ite/jit.dg/test-error-local-used-from-other-function.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-autovectorize.c2#include "harness.h"COMMENT
MEDIUM…/test-error-gcc_jit_type_get_vector-non-power-of-two.c6#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-unreachable-block.c7#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-ctor-array-wrong-obj.c12#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-debuginfo.c25#include "harness.h"COMMENT
MEDIUM…jit.dg/test-error-call-through-ptr-with-non-function.c6#include "harness.h"COMMENT
MEDIUM…g/test-error-gcc_jit_block_end_with_switch-NULL-case.c7#include "harness.h"COMMENT
MEDIUMgcc/testsuite/jit.dg/test-error-new-unary-op-bad-op.c6#include "harness.h"COMMENT
269 more matches not shown…
Decorative Section Separators115 hits · 350 pts
SeverityFileLineSnippetContext
MEDIUMgcc/ada/gnathtml.pl3#-----------------------------------------------------------------------------COMMENT
MEDIUMgcc/ada/gnathtml.pl24#-----------------------------------------------------------------------------COMMENT
MEDIUMgcc/ada/doc/share/conf.py5# --------------------------------COMMENT
MEDIUMgcc/text-art/ruler.h74 # y: 0: ├───────┬───────┼───────┬───────┼───────┬───────┤COMMENT
MEDIUM⚡gcc/rust/ast/rust-builtin-ast-nodes.h35// └──────────────────────────────────────────────┘COMMENT
MEDIUM⚡gcc/rust/ast/rust-builtin-ast-nodes.h39// └─────────┘COMMENT
MEDIUM⚡gcc/rust/ast/rust-builtin-ast-nodes.h43// └───────────────────┘COMMENT
MEDIUM⚡gcc/rust/ast/rust-builtin-ast-nodes.h47// └────┘└─────────┘└┘COMMENT
MEDIUM⚡gcc/rust/ast/rust-builtin-ast-nodes.h55// └─────────┘COMMENT
MEDIUMzlib/CMakeLists.txt88#============================================================================COMMENT
MEDIUMzlib/CMakeLists.txt90#============================================================================COMMENT
MEDIUMzlib/CMakeLists.txt197#============================================================================COMMENT
MEDIUMzlib/CMakeLists.txt199#============================================================================COMMENT
MEDIUMcontrib/update-copyright.py534#----------------------------------------------------------------------------COMMENT
MEDIUMcontrib/check_makefile_deps.sh31# -------------------------------------------------------------------------COMMENT
MEDIUMcontrib/unicode/emoji-data.txt20# ================================================COMMENT
MEDIUMcontrib/unicode/emoji-data.txt451# ================================================COMMENT
MEDIUMcontrib/unicode/emoji-data.txt760# ================================================COMMENT
MEDIUMcontrib/unicode/emoji-data.txt768# ================================================COMMENT
MEDIUMcontrib/unicode/emoji-data.txt826# ================================================COMMENT
MEDIUMcontrib/unicode/emoji-data.txt843# ================================================COMMENT
MEDIUM⚡contrib/unicode/HangulSyllableType.txt10# ================================================COMMENT
MEDIUM⚡contrib/unicode/HangulSyllableType.txt19# ================================================COMMENT
MEDIUM⚡contrib/unicode/HangulSyllableType.txt28# ================================================COMMENT
MEDIUM⚡contrib/unicode/HangulSyllableType.txt37# ================================================COMMENT
MEDIUM⚡contrib/unicode/HangulSyllableType.txt46# ================================================COMMENT
MEDIUMcontrib/unicode/HangulSyllableType.txt452# ================================================COMMENT
MEDIUMcontrib/unicode/NameAliases.txt70#-----------------------------------------------------------------COMMENT
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt10# ================================================COMMENT
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt19# ================================================COMMENT
MEDIUM⚡contrib/unicode/GraphemeBreakProperty.txt39# ================================================COMMENT
MEDIUM⚡contrib/unicode/GraphemeBreakProperty.txt45# ================================================COMMENT
MEDIUM⚡contrib/unicode/GraphemeBreakProperty.txt51# ================================================COMMENT
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt82# ================================================COMMENT
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt507# ================================================COMMENT
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt513# ================================================COMMENT
MEDIUM⚡contrib/unicode/GraphemeBreakProperty.txt676# ================================================COMMENT
MEDIUM⚡contrib/unicode/GraphemeBreakProperty.txt683# ================================================COMMENT
MEDIUM⚡contrib/unicode/GraphemeBreakProperty.txt692# ================================================COMMENT
MEDIUM⚡contrib/unicode/GraphemeBreakProperty.txt699# ================================================COMMENT
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt1103# ================================================COMMENT
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt1507# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt26# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt35# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt41# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt1366# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt1374# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt1380# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt1386# ================================================COMMENT
MEDIUM⚡contrib/unicode/PropList.txt1394# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt10# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt70# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt85# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt118# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt240# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt423# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt434# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt442# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt881# ================================================COMMENT
MEDIUMcontrib/unicode/PropList.txt912# ================================================COMMENT
55 more matches not shown…
Self-Referential Comments115 hits · 343 pts
SeverityFileLineSnippetContext
MEDIUMltmain.sh1063# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMltmain.sh1074# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUMltmain.sh1097# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMltmain.sh1106# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMltmain.sh1134# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMltmain.sh1241# Create a libtool object file (analogous to a ".la" file),COMMENT
MEDIUMltmain.sh5174 # Create the object directory.COMMENT
MEDIUMltmain.sh7692 # Create the old-style object.COMMENT
MEDIUMltmain.sh7712 # Create an invalid libtool object if no PIC, so that we don'tCOMMENT
MEDIUMpyproject.toml3# This file is part of GCC.COMMENT
MEDIUMlibgcobol/mk-rpath-spec.sh3# This file is part of GCC, distributed under the GNU General Public License,COMMENT
MEDIUMlibgcc/mkheader.sh4# This file is part of GCC.COMMENT
MEDIUMgcc/gdbhooks.py6# This file is part of GCC.COMMENT
MEDIUMgcc/regenerate-opt-urls.py8# This file is part of GCC.COMMENT
MEDIUMgcc/mkconfig.sh4# This file is part of GCC.COMMENT
MEDIUMgcc/regenerate-attr-urls.py7# This file is part of GCC.COMMENT
MEDIUMgcc/ada/doc/share/conf.py6# This file defines the configuration for all files createdCOMMENT
MEDIUMgcc/config/print-sysroot-suffix.sh8# This file is part of GCC.COMMENT
MEDIUMgcc/config/m68k/genopt.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/m68k/print-sysroot-suffix.sh3# This file is part of GCC.COMMENT
MEDIUMgcc/config/nvptx/gen-h.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/nvptx/gen-opt.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/nvptx/gen-copyright.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/nvptx/gen-multilib-matches.sh7# This file is part of GCC.COMMENT
MEDIUMgcc/config/nvptx/gen-omp-device-properties.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/c6x/genopt.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/c6x/genmult.sh7#This file is part of GCC.COMMENT
MEDIUMgcc/config/c6x/gensched.sh7#This file is part of GCC.COMMENT
MEDIUMgcc/config/h8300/genmova.sh7# This file is part of GCC.COMMENT
MEDIUMgcc/config/rs6000/genfusion.pl6# This file is part of GCC.COMMENT
MEDIUMgcc/config/rs6000/genopt.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/loongarch/genopts/genstr.sh7# This file is part of GCC.COMMENT
MEDIUMgcc/config/mips/genopt.sh5# This file is part of GCC.COMMENT
MEDIUMgcc/config/csky/csky_genopt.sh6# This file is part of GCC.COMMENT
MEDIUMgcc/config/aarch64/gentune.sh6# This file is part of GCC.COMMENT
MEDIUMgcc/config/aarch64/geniterators.sh6# This file is part of GCC.COMMENT
MEDIUM…onfig/aarch64/aarch64-generate-json-tuning-routines.py8# This file is part of GCC.COMMENT
MEDIUMgcc/config/bfin/print-sysroot-suffix.sh3# This file is part of GCC.COMMENT
MEDIUMgcc/testsuite/ada/acats-2/run_all.sh4# The following functions are to be customized if you run in crossCOMMENT
MEDIUMgcc/testsuite/ada/acats-3/run_all.sh4# The following functions are to be customized if you run in crossCOMMENT
MEDIUMgcc/testsuite/ada/acats-4/run_all.sh4# The following functions are to be customized if you run in crossCOMMENT
MEDIUMgcc/rust/util/make-rust-unicode.py3# This file is part of GCC.COMMENT
MEDIUMgcc/jit/docs/conf.py6# This file is execfile()d with the current directory set to its containing dir.COMMENT
MEDIUMgcc/m2/tools-src/tidydates.py7# This file is part of GNU Modula-2.COMMENT
MEDIUMgcc/m2/tools-src/mktargetsrc.py7# This file is part of GNU Modula-2.COMMENT
MEDIUMgcc/m2/tools-src/boilerplate.py8# This file is part of GNU Modula-2.COMMENT
MEDIUMgcc/m2/tools-src/def2doc.py7# This file is part of GNU Modula-2.COMMENT
MEDIUMgcc/m2/tools-src/checkmeta.py7# This file is part of GNU Modula-2.COMMENT
MEDIUMgcc/cp/gen-cxxapi-file.py4# This file is part of GCC.COMMENT
MEDIUMzlib/os400/make.sh164# Create the OS/400 library if it does not exist.COMMENT
MEDIUMzlib/os400/make.sh172# Create the DOCS source file if it does not exist.COMMENT
MEDIUMzlib/os400/make.sh194# Create the OS/400 source program file for the C header files.COMMENT
MEDIUMzlib/os400/make.sh205# Create the IFS directory for the C header files.COMMENT
MEDIUMcontrib/check_GNU_style.py9# This file is part of GCC.COMMENT
MEDIUMcontrib/sarif-listener.py7# This file is part of GCC.COMMENT
MEDIUMcontrib/git-add-user-branch.sh3# Create a new upstream user branch.COMMENT
MEDIUMcontrib/test_mklog.py5# This file is part of GCC.COMMENT
MEDIUMcontrib/filter-clang-warnings.py7# This file is part of GCC.COMMENT
MEDIUMcontrib/analyze_brprob_spec.py5# This file is part of GCC.COMMENT
MEDIUMcontrib/texi2pod.pl5# This file is part of GCC.COMMENT
55 more matches not shown…
Fake / Example Data124 hits · 138 pts
SeverityFileLineSnippetContext
LOWgcc/testsuite/g++.old-deja/g++.ext/memconst.C15 static const unsigned char * const dummy_key = (unsigned char*)"ThisIs a dummy!"; // { dg-error "" }CODE
LOWgcc/testsuite/g++.old-deja/g++.ext/memconst.C24 qwerty QWERTY ((unsigned short*)dummy_key);CODE
LOWgcc/testsuite/c-c++-common/cpp/embed-17.c111 = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magCODE
LOWgcc/testsuite/c-c++-common/cpp/embed-17.c111 = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magCODE
LOWgcc/testsuite/c-c++-common/analyzer/pr99193-2.c36 char *result = strdup ("placeholder");CODE
LOW…c-c++-common/analyzer/out-of-bounds-diagram-strcat-2.c7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOW…c-c++-common/analyzer/out-of-bounds-diagram-strcat-2.c7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOWgcc/testsuite/gcc.dg/pr69554-1.c132 /* Lorem ipsum dolor sit amet, consectetur adipiscing elit.COMMENT
LOWgcc/testsuite/gcc.dg/pr69554-1.c132 /* Lorem ipsum dolor sit amet, consectetur adipiscing elit.COMMENT
LOWgcc/testsuite/gcc.dg/plugin/crash-test-nested-ice.c13 /* { dg-error "placeholder" "" { target *-*-* } .-1 } */COMMENT
LOW…e/gcc.dg/plugin/crash-test-nested-write-through-null.c13 /* { dg-error "placeholder" "" { target *-*-* } .-1 } */COMMENT
LOW…estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c241 Lorem ipsum dolor sit amet, consectetur adipiscing elit,CODE
LOW…estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c241 Lorem ipsum dolor sit amet, consectetur adipiscing elit,CODE
LOW⚡…estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c253 Lorem ipsum dolor sit amet, consectetur adipiscing elit,CODE
LOW⚡…estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c253 Lorem ipsum dolor sit amet, consectetur adipiscing elit,CODE
LOW⚡…estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c258 LOREM IPSUM DOLOR SIT AMET CONSECTETUR ADIPISCING ELITCODE
LOW⚡…estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c258 LOREM IPSUM DOLOR SIT AMET CONSECTETUR ADIPISCING ELITCODE
LOWgcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-6.c12 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOWgcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-6.c12 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOW…c/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-19.c7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOW…c/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-19.c7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOWgcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-4.c7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOWgcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-4.c7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \CODE
LOWgcc/testsuite/g++.dg/cpp1z/class-deduction66.C9 A (*fp)() = 0; // { dg-error "placeholder" }CODE
LOWgcc/testsuite/g++.dg/cpp1z/class-deduction23.C10A *ap = &a; // { dg-error "placeholder" }CODE
LOWgcc/testsuite/g++.dg/cpp2a/class-deduction-abbrev1.C8void f(A); // { dg-error "placeholder" }CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c88 vbool1_t a = *(vbool1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c89 vbool2_t b = *(vbool2_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c90 vbool4_t c = *(vbool4_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c91 vbool8_t d = *(vbool8_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c92 vbool16_t e = *(vbool16_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c93 vbool32_t f = *(vbool32_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c124 vbool1_t a = *(vbool1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c125 vint8m4_t b = *(vint8m4_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c126 vbool2_t c = *(vbool2_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c141 vbool1_t a = *(vbool1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c142 vint8m8_t b = *(vint8m8_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c143 vint8m8_t c = *(vint8m8_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c165 foo6 (a, b, c, d, e, (vint8m1_t *) test_data, (vint8m8_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c166 (vint8m4_t *) dummy_data, (vint8m2_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c167 (vint8m1_t *) dummy_data);CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c171 foo6 (a, b, c, d, e, (vint8m1_t *) dummy_data, (vint8m8_t *) test_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c172 (vint8m4_t *) dummy_data, (vint8m2_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c173 (vint8m1_t *) dummy_data);CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c177 foo6 (a, b, c, d, e, (vint8m1_t *) dummy_data, (vint8m8_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c178 (vint8m4_t *) test_data, (vint8m2_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c179 (vint8m1_t *) dummy_data);CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c183 foo6 (a, b, c, d, e, (vint8m1_t *) dummy_data, (vint8m8_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c184 (vint8m4_t *) dummy_data, (vint8m2_t *) test_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c185 (vint8m1_t *) dummy_data);CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c189 foo6 (a, b, c, d, e, (vint8m1_t *) dummy_data, (vint8m8_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c190 (vint8m4_t *) dummy_data, (vint8m2_t *) dummy_data,CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c207 vint8m1_t a1 = *(vint8m1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c208 vint8m1_t a2 = *(vint8m1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c209 vint8m1_t a3 = *(vint8m1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c210 vint8m1_t a4 = *(vint8m1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c211 vint8m1_t a5 = *(vint8m1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c212 vint8m1_t a6 = *(vint8m1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c213 vint8m1_t a7 = *(vint8m1_t *) dummy_data;CODE
LOW⚡…tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c214 vint8m1_t a8 = *(vint8m1_t *) dummy_data;CODE
64 more matches not shown…
Hyper-Verbose Identifiers128 hits · 105 pts
SeverityFileLineSnippetContext
LOWgcc/regenerate-opt-urls.py116 def parse_html_line_option_index(self, dirname, line, language, verbose=False):STRING
LOWgcc/regenerate-opt-urls.py283def filter_urlsuffixes_for_optfile(optfile, url_suffixes):STRING
LOWgcc/regenerate-attr-urls.py66 def parse_html_line_attribute_index(self, line, verbose=False):STRING
LOWgcc/regenerate-attr-urls.py132 def test_function_attribute_with_target(self):STRING
LOWgcc/regenerate-attr-urls.py153 def test_enumerator_attribute(self):STRING
LOWgcc/regenerate-attr-urls.py186 def test_parse_attribute_index(self):STRING
LOW…onfig/aarch64/aarch64-generate-json-tuning-routines.py51def extract_schema_from_header(file_path: str) -> str:STRING
LOW…onfig/aarch64/aarch64-generate-json-tuning-routines.py150def generate_field_serialization(STRING
LOW…onfig/aarch64/aarch64-generate-json-tuning-routines.py219def collect_all_objects_with_paths(STRING
LOW…onfig/aarch64/aarch64-generate-json-tuning-routines.py319def write_generated_include_file(CODE
LOWgcc/testsuite/gfortran.dg/diagnostic-format-sarif-1.py16def test_execution_unsuccessful(sarif):CODE
LOW…dg/2.1.0-valid/embedded-links-check-sarif-roundtrip.py9def test_roundtrip_of_url_in_generated_sarif(sarif):CODE
LOW…eplay.dg/2.1.0-valid/signal-1-check-sarif-roundtrip.py16def test_execution_successful(sarif):CODE
LOW…valid/embedded-links-pr123056-check-sarif-roundtrip.py9def test_roundtrip_of_url_in_generated_sarif(sarif):CODE
LOWgcc/testsuite/gcc.dg/fatal-error-sarif.py9def test_execution_unsuccessful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/include-chain-2.py34def test_execution_successful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/include-chain-2.py59def test_location_relationships(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/multiple-outputs.py9def test_execution_unsuccessful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/werror.py16def test_execution_unsuccessful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/bad-pragma.py9def test_messages_have_embedded_urls(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/no-diagnostics.py16def test_execution_successful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/bad-binary-op.py16def test_execution_unsuccessful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/include-chain-1.py16def test_execution_unsuccessful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/include-chain-1.py27def test_location_relationships(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/missing-semicolon.py16def test_execution_unsuccessful(sarif):CODE
LOWgcc/testsuite/gcc.dg/sarif-output/missing-semicolon.py27def test_location_relationships(sarif):CODE
LOW…dg/plugin/diagnostic-test-paths-multithreaded-sarif.py53def test_execution_successful(sarif):CODE
LOW…/testsuite/gcc.dg/plugin/diagnostic-test-show-locus.py97def test_fixit_insert_newline(html_tree):CODE
LOWgcc/testsuite/gcc.dg/analyzer/state-diagram-5-sarif.py9def test_nested_types_in_state_graph(sarif):CODE
LOWgcc/testsuite/g++.dg/modules/test-p1689.py134def _get_predictable_ordered_array(arr):CODE
LOW⚡gcc/testsuite/lib/sarif.py13def get_location_artifact_uri(location):CODE
LOW⚡gcc/testsuite/lib/sarif.py16def get_location_physical_region(location):CODE
LOW⚡gcc/testsuite/lib/sarif.py19def get_location_snippet_text(location):CODE
LOW⚡gcc/testsuite/lib/sarif.py22def get_location_relationships(location):CODE
LOWgcc/testsuite/lib/htmltest.py61def assert_event_range_with_margin(element):CODE
LOW…estsuite/libgdiagnostics.dg/test-logical-location-c.py9def test_sarif_output_with_logical_location(sarif):CODE
LOW…stsuite/libgdiagnostics.dg/test-warning-with-path-c.py17def test_sarif_output_for_warning_with_path(sarif):CODE
LOW…/testsuite/libgdiagnostics.dg/test-message-buffer-c.py9def test_message_in_generated_sarif(sarif):CODE
LOWgcc/testsuite/libgdiagnostics.dg/test-metadata-c.py9def test_sarif_output_metadata(sarif):CODE
LOWgcc/testsuite/libgdiagnostics.dg/test-fix-it-hint-c.py9def test_sarif_output_with_fixes(sarif):CODE
LOW…testsuite/libgdiagnostics.dg/test-error-with-note-c.py11def test_sarif_output_for_note(sarif):CODE
LOW…ite/libgdiagnostics.dg/test-note-with-fix-it-hint-c.py11def test_sarif_output_with_fixes(sarif):CODE
LOW…diagnostics.dg/test-nested-logical-locations-json-c.py9def test_sarif_output_with_logical_location(sarif):CODE
LOWgcc/rust/util/make-rust-unicode.py136def read_derived_norm_props_txt(filepath: str) -> None:CODE
LOWgcc/rust/util/make-rust-unicode.py164def read_derived_core_props_txt(filepath: str) -> None:CODE
LOWgcc/m2/tools-src/mktargetsrc.py327def process_mod_target_procedure(args, line, key, dictDefs):STRING
LOWgcc/m2/tools-src/mktargetsrc.py346def process_def_target_procedure(args, line, key, dictDefs):STRING
LOWgcc/m2/tools-src/boilerplate.py115def analyse_header_without_terminator(f, start):CODE
LOWgcc/m2/tools-src/boilerplate.py129def analyse_header_with_terminator(f, start, end):CODE
LOWgcc/m2/tools-src/def2doc.py326def process_def_target_procedure(line, key):CODE
LOWgcc/m2/tools-src/def2doc.py342def process_mod_target_procedure(line, key):CODE
LOW⚡contrib/test_mklog.py488 def test_pr_bugzilla_download(self):STRING
LOW⚡contrib/test_mklog.py496 def test_dr_detection_in_test_case(self):STRING
LOW⚡contrib/test_mklog.py506 def test_define_macro_parsing(self):STRING
LOWcontrib/git-fix-changelog.py37def replace_file_in_changelog(lines, filename, fixed):CODE
LOWcontrib/check_GNU_style_lib.py238 def test_line_length_check_basic(self):CODE
LOWcontrib/check_GNU_style_lib.py250 def test_trailing_whitespace_check_basic(self):CODE
LOWcontrib/check_GNU_style_lib.py262 def test_trailing_whitespace_check_basic(self):CODE
LOWcontrib/check-internal-format-escaping.py71 def lint_matching_placeholders():CODE
LOWcontrib/check-internal-format-escaping.py98 def lint_option_outside_quotes():CODE
68 more matches not shown…
Unused Imports94 hits · 94 pts
SeverityFileLineSnippetContext
LOWgcc/regenerate-opt-urls.py38CODE
LOWgcc/regenerate-opt-urls.py41CODE
LOWgcc/regenerate-attr-urls.py36CODE
LOWgcc/regenerate-attr-urls.py37CODE
LOWgcc/regenerate-attr-urls.py39CODE
LOWgcc/testsuite/gfortran.dg/diagnostic-format-sarif-1.py1CODE
LOW…y.dg/2.1.0-valid/missing-source-pr122622-check-html.py1CODE
LOW…suite/sarif-replay.dg/2.1.0-valid/graphs-check-html.py1CODE
LOW…rif-replay.dg/2.1.0-valid/embedded-links-check-html.py1CODE
LOW…ite/sarif-replay.dg/2.1.0-valid/signal-1-check-html.py1CODE
LOW…dg/2.1.0-valid/embedded-links-check-sarif-roundtrip.py1CODE
LOW…eplay.dg/2.1.0-valid/signal-1-check-sarif-roundtrip.py1CODE
LOW…y.dg/2.1.0-valid/embedded-links-pr123056-check-html.py1CODE
LOW…valid/embedded-links-pr123056-check-sarif-roundtrip.py1CODE
LOW…-replay.dg/2.1.0-valid/graphs-check-sarif-roundtrip.py1CODE
LOWgcc/testsuite/gcc.dg/fatal-error-sarif.py1CODE
LOWgcc/testsuite/gcc.dg/fatal-error-html.py1CODE
LOWgcc/testsuite/gcc.dg/diagnostic-cfgs-html.py1CODE
LOWgcc/testsuite/gcc.dg/diagnostic-cfgs-sarif.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/include-chain-2.py19CODE
LOWgcc/testsuite/gcc.dg/sarif-output/multiple-outputs.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/werror.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/bad-pragma.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/no-diagnostics.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/bad-binary-op.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/extra-semicolon.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/include-chain-1.py1CODE
LOWgcc/testsuite/gcc.dg/sarif-output/missing-semicolon.py1CODE
LOW…stsuite/gcc.dg/plugin/diagnostic-test-metadata-html.py3CODE
LOW…testsuite/gcc.dg/plugin/diagnostic-test-graphs-html.py3CODE
LOW…g/plugin/crash-test-nested-write-through-null-sarif.py1CODE
LOW…tsuite/gcc.dg/plugin/diagnostic-test-metadata-sarif.py6CODE
LOW…stsuite/gcc.dg/plugin/diagnostic-test-nesting-sarif.py1CODE
LOW…te/gcc.dg/plugin/crash-test-ice-in-header-sarif-2_2.py12CODE
LOW…testsuite/gcc.dg/plugin/crash-test-nested-ice-sarif.py1CODE
LOWgcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-4.py3CODE
LOW…/testsuite/gcc.dg/plugin/crash-test-nested-ice-html.py1CODE
LOW…estsuite/gcc.dg/plugin/diagnostic-test-nesting-html.py3CODE
LOWgcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-2.py3CODE
LOW…te/gcc.dg/plugin/crash-test-ice-in-header-sarif-2_1.py12CODE
LOW…estsuite/gcc.dg/plugin/diagnostic-test-graphs-sarif.py1CODE
LOW…dg/plugin/diagnostic-test-paths-multithreaded-sarif.py38CODE
LOW…/testsuite/gcc.dg/plugin/diagnostic-test-show-locus.py3CODE
LOW…dg/plugin/crash-test-nested-write-through-null-html.py1CODE
LOWgcc/testsuite/gcc.dg/html-output/missing-semicolon.py13CODE
LOWgcc/testsuite/gcc.dg/format/diagnostic-ranges-html.py1CODE
LOWgcc/testsuite/gcc.dg/analyzer/state-diagram-1-sarif.py1CODE
LOWgcc/testsuite/gcc.dg/analyzer/sarif-analyzer-graphs.py6CODE
LOWgcc/testsuite/gcc.dg/analyzer/state-diagram-5-html.py3CODE
LOWgcc/testsuite/gcc.dg/analyzer/state-diagram-5-sarif.py1CODE
LOWgcc/testsuite/gcc.dg/analyzer/setjmp-3-sarif.py1CODE
LOW…c/testsuite/g++.dg/sarif-output/logical-locations-2.py1CODE
LOW…c/testsuite/g++.dg/sarif-output/logical-locations-3.py1CODE
LOW…c/testsuite/g++.dg/sarif-output/logical-locations-3.py2CODE
LOW…c/testsuite/g++.dg/sarif-output/logical-locations-1.py1CODE
LOWgcc/testsuite/g++.dg/modules/test-depfile.py1CODE
LOW….dg/analyzer/exception-path-unwind-multiple-2-sarif.py1CODE
LOWgcc/testsuite/g++.dg/analyzer/exception-path-1-sarif.py1CODE
LOWgcc/testsuite/libgdiagnostics.dg/test-error-c.py1CODE
LOW…estsuite/libgdiagnostics.dg/test-logical-location-c.py1CODE
34 more matches not shown…
Empty Error Handlers17 hits · 85 pts
SeverityFileLineSnippetContext
HIGHgcc/gdbhooks.py961except gdb.error:CODE
HIGHgcc/ada/doc/share/conf.py56except Exception:CODE
HIGHcontrib/update-copyright.py393except UnicodeDecodeError:CODE
HIGHcontrib/update-copyright.py403except OSError:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py96except ImportError:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py413except:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py825except:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py117except RuntimeError:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py1528except:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py1845except RuntimeError:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py1902except:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py1927except:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py2172except:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py150except gdb.error:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py2734except:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py189except gdb.error:CODE
HIGHlibstdc++-v3/python/libstdcxx/v6/printers.py1460except gdb.error:CODE
AI Response Leakage11 hits · 82 pts
SeverityFileLineSnippetContext
HIGHgcc/testsuite/rust/alloc/alloc/src/string.rs2191/// In this implementation, the `to_string` method panicsCOMMENT
HIGHzlib/contrib/dotzlib/DotZLib/GZipStream.cs263 /// <remarks>In this implementation, this method does nothing. This is because excessiveCOMMENT
HIGHzlib/contrib/dotzlib/DotZLib/GZipStream.cs273 /// <remarks>In this implementation this property is not supported</remarks>COMMENT
HIGHzlib/contrib/dotzlib/DotZLib/GZipStream.cs290 /// <remarks>In this implementation this property is not supported</remarks>COMMENT
HIGHlibstdc++-v3/include/bits/postypes.h131 // gives no semantics. In this implementation it just adds itsCOMMENT
HIGHlibstdc++-v3/include/bits/postypes.h142 // gives no semantics. In this implementation it just subtractsCOMMENT
HIGHlibstdc++-v3/include/bits/postypes.h191 // equivalence relation. In this implementation two fpos<StateT>COMMENT
HIGHlibgo/go/golang.org/x/text/unicode/bidi/bracket.go107 // normalized text to give the same result. In this implementation that stepCOMMENT
HIGHlibitm/config/posix/rwlock.h45// In this implementation, writers are given highest priority access butCOMMENT
HIGHlibitm/config/linux/rwlock.h40// In this implementation, writers are given highest priority access butCOMMENT
HIGHlibgrust/rustc-lib/alloc/src/string.rs2189/// In this implementation, the `to_string` method panicsCOMMENT
Deep Nesting72 hits · 69 pts
SeverityFileLineSnippetContext
LOWmaintainer-scripts/bugzilla-close-candidate.py35CODE
LOWmaintainer-scripts/bugzilla-close-candidate.py68CODE
LOWgcc/gdbhooks.py219CODE
LOWgcc/regenerate-opt-urls.py318CODE
LOWgcc/regenerate-opt-urls.py375CODE
LOWgcc/regenerate-opt-urls.py206CODE
LOW…onfig/aarch64/aarch64-generate-json-tuning-routines.py76CODE
LOWgcc/testsuite/g++.dg/modules/test-p1689.py145CODE
LOWgcc/testsuite/g++.dg/modules/test-depfile.py54CODE
LOWgcc/rust/util/make-rust-unicode.py136CODE
LOWgcc/rust/util/make-rust-unicode.py137CODE
LOWgcc/m2/tools-src/tidydates.py57CODE
LOWgcc/m2/tools-src/tidydates.py117CODE
LOWgcc/m2/tools-src/mktargetsrc.py62CODE
LOWgcc/m2/tools-src/mktargetsrc.py372CODE
LOWgcc/m2/tools-src/boilerplate.py70CODE
LOWgcc/m2/tools-src/boilerplate.py129CODE
LOWgcc/m2/tools-src/boilerplate.py339CODE
LOWgcc/m2/tools-src/boilerplate.py441CODE
LOWgcc/m2/tools-src/boilerplate.py519CODE
LOWgcc/m2/tools-src/def2doc.py164CODE
LOWgcc/m2/tools-src/def2doc.py208CODE
LOWgcc/m2/tools-src/def2doc.py360CODE
LOWgcc/m2/tools-src/def2doc.py575CODE
LOWgcc/m2/tools-src/checkmeta.py43CODE
LOWgcc/m2/tools-src/checkmeta.py89CODE
LOWgcc/cp/gen-cxxapi-file.py51CODE
LOWcontrib/unused_functions.py92CODE
LOWcontrib/dg-extract-results.py196CODE
LOWcontrib/dg-extract-results.py273CODE
LOWcontrib/dg-extract-results.py599CODE
LOWcontrib/analyze_brprob.py101CODE
LOWcontrib/analyze_brprob.py252CODE
LOWcontrib/gen_autofdo_event.py51CODE
LOWcontrib/mklog.py184CODE
LOWcontrib/mklog.py363CODE
LOWcontrib/forge_teams.py329CODE
LOWcontrib/gen-MAINTAINERS.py229CODE
LOWcontrib/check_GNU_style_lib.py272CODE
LOWcontrib/check-internal-format-escaping.py58CODE
LOWcontrib/check-internal-format-escaping.py98CODE
LOWcontrib/maintainer_utils.py221CODE
LOWcontrib/maintainer_utils.py294CODE
LOWcontrib/update-copyright.py296CODE
LOWcontrib/update-copyright.py397CODE
LOWcontrib/update-copyright.py508CODE
LOWcontrib/unicode/from_glibc/unicode_utils.py105CODE
LOWcontrib/unicode/from_glibc/unicode_utils.py153CODE
LOWcontrib/testsuite-management/validate_failures.py352CODE
LOWcontrib/testsuite-management/validate_failures.py396CODE
LOWcontrib/gcc-changelog/git_commit.py245CODE
LOWcontrib/gcc-changelog/git_commit.py475CODE
LOWcontrib/gcc-changelog/git_commit.py605CODE
LOWcontrib/gcc-changelog/git_commit.py661CODE
LOWcontrib/gcc-changelog/git_commit.py696CODE
LOWcontrib/gcc-changelog/git_commit.py808CODE
LOWcontrib/gcc-changelog/git_update_version.py99CODE
LOWcontrib/gcc-changelog/git_email.py40CODE
LOWcontrib/gcc-changelog/git_repository.py34CODE
LOWcontrib/gcc-changelog/git_repository.py37CODE
12 more matches not shown…
Slop Phrases26 hits · 48 pts
SeverityFileLineSnippetContext
LOW…izer/sanitizer_common/sanitizer_symbolizer_libcdep.cpp263 // When adding a new architecture, don't forget to also updateCOMMENT
LOWlibsanitizer/sanitizer_common/sanitizer_common.h799// When adding a new architecture, don't forget to also updateCOMMENT
LOWgcc/testsuite/objc.dg/proto-lossage-2.m1/* Don't forget to look in protocols if a class (and its superclasses) do notCOMMENT
LOWgcc/testsuite/obj-c++.dg/proto-lossage-2.mm1/* Don't forget to look in protocols if a class (and its superclasses) do notCOMMENT
MEDIUMgcc/rust/resolve/rust-forever-stack.h99As mentioned earlier, modules are not present in the value namespace, so our newCODE
LOWcontrib/prepare_patch.sh92submitting to the patch tester, don't forget to sign it with:CODE
MEDIUM…v3/doc/html/manual/generalized_numeric_operations.html11 </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><code CODE
MEDIUMlibstdc++-v3/doc/html/manual/streambufs.html14 </p><p>Here is a simple example, io/outbuf1, from the Josuttis text. ItCODE
LOWlibstdc++-v3/doc/html/manual/ext_demangling.html58 use crummy memory management facilities, so don't forget toCODE
LOWlibstdc++-v3/doc/html/manual/associative.html155 <code class="code">N</code> that you need at the time. Don't forget to deleteCODE
MEDIUMlibstdc++-v3/doc/xml/manual/io.xml199 <para>Here is a simple example, io/outbuf1, from the Josuttis text. ItCODE
LOWlibstdc++-v3/doc/xml/manual/containers.xml278 <code>N</code> that you need at the time. Don't forget to deleteCODE
LOWlibstdc++-v3/doc/xml/manual/extensions.xml564 use crummy memory management facilities, so don't forget toCODE
MEDIUMlibstdc++-v3/doc/xml/manual/numerics.xml71 <para>Here is a simple example of the two forms of <code>accumulate</code>.CODE
LOWlibgo/go/bufio/example_test.go19 w.Flush() // Don't forget to flush!CODE
LOWlibgo/go/net/http/example_test.go29 // Don't forget to close the connection:COMMENT
MEDIUMlibgo/go/net/rpc/server.go54 Here is a simple example. A server wishes to export an object of type Arith:CODE
MEDIUMlibgo/go/runtime/metrics/doc.go35As mentioned earlier, metric keys are strings. Their format is simple and well-defined,CODE
MEDIUMlibgo/go/internal/syscall/windows/registry/key.go9// Here is a simple example, opening a registry key and reading a string value from it.COMMENT
MEDIUMlibgo/go/os/file.go16// Here is a simple example, opening a file and reading some of it.COMMENT
MEDIUMlibgo/go/text/template/doc.go426constant. Here is a simple example:CODE
LOWlibgrust/rustc-lib/core/src/fmt/mod.rs1124#[must_use = "don't forget to write the post padding"]COMMENT
LOWlibgrust/rustc-lib/core/src/fmt/mod.rs1124#[must_use = "don't forget to write the post padding"]COMMENT
MEDIUMlibgrust/rustc-lib/core/src/future/future.rs73 /// `poll(2)` or `select(2)` syscalls on Unix it's worth noting that futuresCOMMENT
MEDIUMlibgrust/rustc-lib/core/src/mem/manually_drop.rs65 #[must_use = "if you don't need the wrapper, you can use `mem::forget` instead"]COMMENT
MEDIUMlibgrust/rustc-lib/core/src/mem/manually_drop.rs106 #[must_use = "if you don't need the value, you can use `ManuallyDrop::drop` instead"]COMMENT
Verbosity Indicators23 hits · 42 pts
SeverityFileLineSnippetContext
LOWlibobjc/init.c563 module compiled. (_GLOBAL_$I$...) The purpose of this function isCODE
LOW⚡contrib/analyze_brprob.py34# Step 1: Compile and profile your program. You need to use -fprofile-generateCOMMENT
LOW⚡contrib/analyze_brprob.py36# Step 2: Make a reference run of the intrumented application.COMMENT
LOW⚡contrib/analyze_brprob.py37# Step 3: Compile the program with collected profile and dump IPA profilesCOMMENT
LOW⚡contrib/analyze_brprob.py39# Step 4: Collect all generated dump files:COMMENT
LOW⚡contrib/analyze_brprob.py41# Step 5: Run the script:COMMENT
LOWlibstdc++-v3/include/bits/shared_ptr_atomic.h522 // control block is same, we need to check if ptr changed,COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/f2s.c58 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/f2s.c65 // Step 3: Convert to a decimal power base using 64-bit arithmetic.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/f2s.c144 // Step 4: Find the shortest decimal representation in the interval of valid representations.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/f2s.c222 // Step 5: Print the decimal representation.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/f2s.c298 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/d2s.c97 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/d2s.c105 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/d2s.c193 // Step 4: Find the shortest decimal representation in the interval of valid representations.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/d2s.c304 // Step 5: Print the decimal representation.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/d2s.c444 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/generic_128.c95 // Step 2: Determine the interval of legal decimal representations.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/generic_128.c102 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/generic_128.c185 // Step 4: Find the shortest decimal representation in the interval of legal representations.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/generic_128.c256 // Step 5: Print the decimal representation.COMMENT
LOWlibgo/go/net/http/server.go1116// The purpose of this function is to provide more helpful error messages.COMMENT
LOW…lang.org/x/tools/internal/analysisinternal/analysis.go248 // We need to check if we are in an else-if stmt andCOMMENT
Structural Annotation Overuse21 hits · 40 pts
SeverityFileLineSnippetContext
LOWgcc/rust/ast/rust-desugar-for-loops.h62// NOTE: This class could eventually be removed in favor ofCOMMENT
LOW⚡contrib/analyze_brprob.py34# Step 1: Compile and profile your program. You need to use -fprofile-generateCOMMENT
LOW⚡contrib/analyze_brprob.py36# Step 2: Make a reference run of the intrumented application.COMMENT
LOW⚡contrib/analyze_brprob.py37# Step 3: Compile the program with collected profile and dump IPA profilesCOMMENT
LOW⚡contrib/analyze_brprob.py39# Step 4: Collect all generated dump files:COMMENT
LOW⚡contrib/analyze_brprob.py41# Step 5: Run the script:COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/f2s.c58 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/f2s.c65 // Step 3: Convert to a decimal power base using 64-bit arithmetic.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/f2s.c144 // Step 4: Find the shortest decimal representation in the interval of valid representations.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/f2s.c222 // Step 5: Print the decimal representation.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/f2s.c298 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/d2s.c97 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/d2s.c105 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/d2s.c193 // Step 4: Find the shortest decimal representation in the interval of valid representations.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/d2s.c304 // Step 5: Print the decimal representation.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/d2s.c444 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/generic_128.c95 // Step 2: Determine the interval of legal decimal representations.COMMENT
LOW⚡libstdc++-v3/src/c++17/ryu/generic_128.c102 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/generic_128.c185 // Step 4: Find the shortest decimal representation in the interval of legal representations.COMMENT
LOWlibstdc++-v3/src/c++17/ryu/generic_128.c256 // Step 5: Print the decimal representation.COMMENT
LOWlibgo/go/testing/cover.go65// NOTE: This function is internal to the testing infrastructure and may change.COMMENT
Redundant / Tautological Comments25 hits · 39 pts
SeverityFileLineSnippetContext
LOWltmain.sh1921 # Check if any of the arguments is a wrapper script.COMMENT
LOWltmain.sh7421 # Loop over the list of objects to be linked.COMMENT
LOW⚡gcc/gdbhooks.py851 # Open fileCOMMENT
LOW⚡gcc/gdbhooks.py861 # Close fileCOMMENT
LOW⚡gcc/gdbhooks.py867 # Open file in editor, if necessaryCOMMENT
LOWgcc/ada/gnathtml.pl648 ## Check if the ALI file does apply to the source fileCOMMENT
LOWzlib/os400/make.sh66# Set LINK to "YES" if the module has been compiled.COMMENT
LOWcontrib/dg-extract-results.py582 # Output the results in the usual dejagnu runtest format.STRING
LOWcontrib/legacy/mklog.pl133# Check if line is a top-level declaration.COMMENT
LOWcontrib/legacy/mklog.pl179 # Check if the body of diff started.COMMENT
LOWcontrib/legacy/mklog.pl232 # Check if file is newly added.COMMENT
LOWcontrib/legacy/mklog.pl240 # Check if file was removed.COMMENT
LOWcontrib/testsuite-management/validate_failures.py257 # Check if testsuite of expected_result is present in current results.COMMENT
LOWlibstdc++-v3/python/libstdcxx/v6/printers.py1156 # Check if the stream was redirected. This is essentially:COMMENT
LOWlibgo/config/ltmain.sh1921 # Check if any of the arguments is a wrapper script.COMMENT
LOWlibgo/config/ltmain.sh7399 # Loop over the list of objects to be linked.COMMENT
LOWlibgrust/rustc-lib/core/src/num/dec2flt/mod.rs150 /// # Return valueCOMMENT
LOWlibgrust/rustc-lib/core/src/ops/generator.rs95 /// # Return valueCOMMENT
LOWlibgrust/rustc-lib/core/src/future/future.rs40 /// # Return valueCOMMENT
LOW…ustc-lib/stdarch/crates/core_arch/src/wasm32/atomic.rs37/// # Return valueCOMMENT
LOW…ustc-lib/stdarch/crates/core_arch/src/wasm32/atomic.rs72/// # Return valueCOMMENT
LOW…ustc-lib/stdarch/crates/core_arch/src/wasm32/atomic.rs102/// # Return valueCOMMENT
LOW…st/rustc-lib/stdarch/crates/core_arch/src/x86/cpuid.rs129 # Set eflags to the value of $0COMMENT
LOW…-lib/stdarch/crates/core_arch/src/x86_64/cmpxchg16b.rs12/// # Return valueCOMMENT
LOWlibvtv/scripts/run-testsuite.sh31# Check if value of LGCC_LIB_PATH/$1 exists. If it does, save this path.COMMENT
Synthetic Comment Markers5 hits · 38 pts
SeverityFileLineSnippetContext
HIGHlibsanitizer/asan/asan_rtl.cpp561// Initialize as requested from some part of ASan runtime library (interceptors,COMMENT
HIGHlibsanitizer/asan/asan_rtl.cpp674// Initialize as requested from instrumented application code.COMMENT
HIGHlibgo/go/cmd/go/internal/modload/load.go1156 // add them as requested.COMMENT
HIGHlibgo/go/cmd/go/internal/modload/load.go1668 // add them as requested.COMMENT
HIGHlibgo/go/fmt/print.go361// not, as requested, by temporarily setting the sharp flag.COMMENT
TODO Padding11 hits · 16 pts
SeverityFileLineSnippetContext
LOWlibsanitizer/hwasan/hwasan_thread.cpp276 // TODO: implement.COMMENT
LOWlibsanitizer/hwasan/hwasan_thread.cpp279 // TODO: implement.COMMENT
LOWlibsanitizer/sanitizer_common/sanitizer_fuchsia.cpp475 // TODO: implement.COMMENT
LOWlibsanitizer/sanitizer_common/sanitizer_win.cpp987 // TODO: implement.COMMENT
LOWlibstdc++-v3/include/bits/ranges_algobase.h109 // TODO: implement more specializations to at least have parity withCOMMENT
LOWlibstdc++-v3/include/bits/ranges_algobase.h260 // TODO: implement more specializations to be at least on par withCOMMENT
LOWlibstdc++-v3/include/bits/ranges_algobase.h394 // TODO: implement more specializations to be at least on par withCOMMENT
LOWlibstdc++-v3/include/bits/ranges_algobase.h554 // TODO: implement more specializations to be at least on par withCOMMENT
LOWlibstdc++-v3/include/bits/ranges_algobase.h601 // TODO: implement more specializations to be at least on par withCOMMENT
LOWlibgo/go/net/http/h2_bundle.go3804 // TODO: implementCOMMENT
LOWlibgo/go/golang.org/x/text/transform/transform.go204// TODO: implement ReadByte (and ReadRune??).COMMENT
Example Usage Blocks10 hits · 16 pts
SeverityFileLineSnippetContext
LOWlibsanitizer/sanitizer_common/sanitizer_addrhashmap.h25// Usage example:COMMENT
LOWlibgcc/gen-fixed.sh5# Usage:COMMENT
LOWcontrib/git-add-user-branch.sh5# Usage:COMMENT
LOWcontrib/dg-out-generator.pl19# Usage example:COMMENT
LOWcontrib/git-add-vendor-branch.sh5# Usage:COMMENT
LOW⚡contrib/analyze_brprob.py33# Usage:COMMENT
LOWlibgo/go/database/sql/sql.go100// Example usage:COMMENT
LOWlibgo/go/database/sql/sql.go422// Example usage:COMMENT
LOWlibgo/go/database/sql/sql.go2859// Example usage:COMMENT
LOWlibgo/go/golang.org/x/net/dns/dnsmessage/message.go1175// Example usage:COMMENT
Excessive Try-Catch Wrapping15 hits · 14 pts
SeverityFileLineSnippetContext
LOWgcc/ada/doc/share/conf.py56 except Exception:CODE
LOW…onfig/aarch64/aarch64-generate-json-tuning-routines.py349 except Exception as e:STRING
MEDIUM…onfig/aarch64/aarch64-generate-json-tuning-routines.py350 print(f"Error writing to {output_file_path}: {e}")STRING
LOW…onfig/aarch64/aarch64-generate-json-tuning-routines.py381 except Exception as e:STRING
MEDIUM…onfig/aarch64/aarch64-generate-json-tuning-routines.py382 print(f"Error: {e}")STRING
LOWcontrib/maintainer_utils.py239 except Exception as e:CODE
LOWcontrib/gcc-changelog/git_update_version.py148 except Exception:CODE
MEDIUMcontrib/gcc-changelog/git_email.py142 print('Error: patch contains no parsed lines', file=sys.stderr)CODE
LOWcontrib/bpf-vmtest-tool/kernel.py128 except Exception as e:CODE
LOWcontrib/bpf-vmtest-tool/main.py53 except Exception as e:CODE
LOWcontrib/bpf-vmtest-tool/main.py68 except Exception as e:CODE
LOWcontrib/bpf-vmtest-tool/main.py81 except Exception as e:CODE
LOWcontrib/bpf-vmtest-tool/main.py92 except Exception as e:CODE
LOWcontrib/bpf-vmtest-tool/main.py283 except Exception as e:STRING
LOWcontrib/bpf-vmtest-tool/tests/test_cli.py110 except Exception as e:STRING
Cross-Language Confusion3 hits · 12 pts
SeverityFileLineSnippetContext
HIGHcontrib/gen_autofdo_event.py164case `test $vendor = Intel && grep -E -q "^cpu family\s*: 6" /proc/cpuinfo &&CODE
HIGHcontrib/gcc-changelog/git_update_version.py146 repo.git.push('origin', branch)CODE
HIGHlibgrust/rustc-lib/core/src/unicode/printable.py221 print(" if 0x{:x} <= x && x < 0x{:x} {{".format(a, a + b))STRING
Modern Structural Boilerplate8 hits · 8 pts
SeverityFileLineSnippetContext
LOWcontrib/forge_teams.py83 def _setup(self) -> None:CODE
LOWcontrib/forge_teams.py329def update_teams(forge, needed_teams, existing_teams) -> None:CODE
LOWcontrib/bpf-vmtest-tool/bpf.py15logger = logging.getLogger(__name__)CODE
LOWcontrib/bpf-vmtest-tool/kernel.py16logger = logging.getLogger(__name__)CODE
LOWcontrib/bpf-vmtest-tool/vm.py8logger = logging.getLogger(__name__)CODE
LOWcontrib/bpf-vmtest-tool/utils.py5logger = logging.getLogger(__name__)CODE
LOWcontrib/bpf-vmtest-tool/main.py13logger = logging.getLogger(__name__)CODE
LOWcontrib/bpf-vmtest-tool/tests/test_cli.py11logger = logging.getLogger(__name__)CODE
Modern AI Meta-Vocabulary2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUMcontrib/unicode/HangulSyllableType.txt561B77D..B797 ; LVT # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAHCODE
MEDIUMcontrib/unicode/GraphemeBreakProperty.txt1210B77D..B797 ; LVT # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAHCODE
AI Structural Patterns1 hit · 1 pts
SeverityFileLineSnippetContext
LOWcontrib/header-tools/headerutils.py388CODE