GCC Front-End for Rust
This report summarizes scanner evidence for Rust-GCC/gccrs, a C++ project with 2,969 GitHub stars. SynthScan examined 8,662,273 lines of code across 110779 source files, recording 20723 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.
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.
Can maintainers explain intent, assumptions, and trade-offs? 20345 finding(s).
Are imports declared and package/API names verified? 222 finding(s).
Are wrappers, guards, and repeated structures necessary? 285 finding(s).
Which changes need focused human review? 20723 finding(s).
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.
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.
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.
The scanner identified 20723 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ltmain.sh | 1 | # Generated from ltmain.m4sh. | COMMENT |
| LOW | ltmain.sh | 21 | # GNU Libtool is distributed in the hope that it will be useful, but | COMMENT |
| LOW | ltmain.sh | 41 | # --no-finish let install mode avoid finish commands | COMMENT |
| LOW | ltmain.sh | 61 | # | COMMENT |
| LOW | ltmain.sh | 221 | # Empty path, that just means $cwd. | COMMENT |
| LOW | ltmain.sh | 1061 | # func_lalib_p file | COMMENT |
| LOW | ltmain.sh | 2941 | COMMENT | |
| LOW | ltmain.sh | 2961 | #! $SHELL | COMMENT |
| LOW | ltmain.sh | 3161 | # func_to_host_path arg | COMMENT |
| LOW | ltmain.sh | 3221 | # Fallback: | COMMENT |
| LOW | ltmain.sh | 3241 | # Path separators are also converted from $build format to | COMMENT |
| LOW | ltmain.sh | 3341 | */ | COMMENT |
| LOW | ltmain.sh | 3361 | #include <stdarg.h> | COMMENT |
| LOW | ltmain.sh | 3381 | #endif | COMMENT |
| LOW | ltmain.sh | 3401 | #elif defined(__CYGWIN__) | COMMENT |
| LOW | ltmain.sh | 3421 | COMMENT | |
| LOW | ltmain.sh | 3441 | # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) | COMMENT |
| LOW | ltmain.sh | 4961 | prev=xcclinker | COMMENT |
| LOW | ltmain.sh | 4981 | # @file GCC response files | COMMENT |
| LOW | ltmain.sh | 6241 | -R*) ;; | COMMENT |
| LOW | ltmain.sh | 8641 | # If a disable-shared tag is given, we'll fallback to a static-only | COMMENT |
| LOW | pyproject.toml | 1 | # Copyright (C) 2026 Free Software Foundation, Inc. | COMMENT |
| LOW | libiberty/pex-djgpp.c | 21 | #include "pex-common.h" | COMMENT |
| LOW | libiberty/fibheap.c | 21 | COMMENT | |
| LOW | libiberty/cp-demangle.c | 101 | #if defined (_AIX) && !defined (__GNUC__) | COMMENT |
| LOW | libiberty/cp-demangle.c | 121 | # ifndef alloca | COMMENT |
| LOW | libiberty/cp-demangle.c | 181 | #define cplus_demangle_init_info d_init_info | COMMENT |
| LOW | libiberty/alloca.c | 41 | @end deftypefn | COMMENT |
| LOW | libiberty/simple-object.c | 21 | #include "libiberty.h" | COMMENT |
| LOW | libiberty/pex-unix.c | 21 | COMMENT | |
| LOW | libiberty/pex-unix.c | 41 | #endif | COMMENT |
| LOW | libiberty/pex-unix.c | 61 | #ifdef HAVE_SPAWN_H | COMMENT |
| LOW | libiberty/getpagesize.c | 21 | */ | COMMENT |
| LOW | libiberty/getpagesize.c | 41 | # ifdef PAGESIZE | COMMENT |
| LOW | libiberty/xstrerror.c | 21 | #ifdef VMS | COMMENT |
| LOW | libiberty/fnmatch.c | 21 | #ifdef HAVE_CONFIG_H | COMMENT |
| LOW | libiberty/pex-msdos.c | 21 | #include "pex-common.h" | COMMENT |
| LOW | libiberty/physmem.c | 21 | # include <config.h> | COMMENT |
| LOW | libiberty/physmem.c | 41 | #if HAVE_SYS_TABLE_H | COMMENT |
| LOW | libiberty/filedescriptor.c | 21 | COMMENT | |
| LOW | libiberty/hashtab.c | 41 | #include <stdlib.h> | COMMENT |
| LOW | libiberty/obstack.c | 321 | # define obstack_exit_failure EXIT_FAILURE | COMMENT |
| LOW | libiberty/partition.c | 21 | COMMENT | |
| LOW | libiberty/simple-object-mach-o.c | 21 | #include "libiberty.h" | COMMENT |
| LOW | libiberty/pex-common.c | 21 | #include "config.h" | COMMENT |
| LOW | libiberty/getcwd.c | 21 | COMMENT | |
| LOW | libiberty/strtol.c | 61 | #include <errno.h> | COMMENT |
| LOW | libiberty/cp-demint.c | 41 | #include "config.h" | COMMENT |
| LOW | libiberty/xmemdup.c | 21 | #endif | COMMENT |
| LOW | libiberty/sort.c | 21 | COMMENT | |
| LOW | libiberty/simple-object-xcoff.c | 21 | #include "libiberty.h" | COMMENT |
| LOW | libiberty/getruntime.c | 21 | COMMENT | |
| LOW | libiberty/getruntime.c | 41 | # include <time.h> | COMMENT |
| LOW | libiberty/getruntime.c | 61 | /* This is a fallback; if wrong, it will likely make obviously wrong | COMMENT |
| LOW | libiberty/safe-ctype.c | 121 | #if EOF != -1 | COMMENT |
| LOW | libiberty/safe-ctype.c | 141 | #define XL (const unsigned short) (lo|is|xd|pr) /* lowercase hex digit */ | COMMENT |
| LOW | libiberty/sha1.c | 21 | Credits: | COMMENT |
| LOW | libiberty/timeval-utils.c | 21 | COMMENT | |
| LOW | libiberty/putenv.c | 41 | COMMENT | |
| LOW | libiberty/vprintf-support.c | 21 | #ifdef HAVE_CONFIG_H | COMMENT |
| 19504 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | ltmain.sh | 371 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | ltmain.sh | 2972 | # Sed substitution that helps us do robust quoting. It backslashifies | COMMENT |
| MEDIUM | ltmain.sh | 6770 | # This code stresses the "libraries are programs" paradigm to its | COMMENT |
| MEDIUM | pyproject.toml | 20 | # This pyproject.toml file is used to facilitate installation of all required | COMMENT |
| MEDIUM | …sanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp | 932 | // MonotonicNanoTime is a timing function that can leverage the vDSO by calling | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-get-type-bad-enum.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-register-variable.c | 18 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-compile-to-dynamic-library.c | 9 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-param-reuse.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | …te/jit.dg/test-error-mismatching-types-in-assignment.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | …/test-error-gcc_jit_lvalue_access_field-wrong-struct.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-fuzzer.c | 12 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-reflection.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-alignment.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-global-set-initializer.c | 8 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-output-ident.c | 11 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-volatile.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-cold-attribute.c | 18 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-returning-function-ptr.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-add-driver-options.c | 5 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-validly-unreachable-block.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-missing-return.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-arrays.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-nested-contexts.c | 8 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-compile-to-object.c | 9 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-alignof.c | 8 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-unrecognized-dump.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-restrict-attribute.c | 18 | #include "harness.h" | COMMENT |
| MEDIUM | …dg/test-error-call-through-ptr-with-mismatching-args.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-version.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-array-as-pointer.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-special-chars.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | …tsuite/jit.dg/test-error-ctor-struct-wrong-field-obj.c | 13 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-abi.c | 11 | #include "harness.h" | COMMENT |
| MEDIUM | …testsuite/jit.dg/test-error-index-not-a-numeric-type.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | …ite/jit.dg/test-error-param-used-from-other-function.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-sized-float.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-pr95314-rvalue-reuse.c | 2 | #include "harness.h" | COMMENT |
| MEDIUM | …c/testsuite/jit.dg/test-error-ctor-struct-wrong-type.c | 12 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-bfloat16.c | 18 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-array-bounds.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-arith-overflow.c | 9 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-string-literal.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | …tsuite/jit.dg/test-error-ctor-union-wrong-field-name.c | 12 | #include "harness.h" | COMMENT |
| MEDIUM | …test-error-gcc_jit_context_new_bitfield-invalid-type.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-compile-to-assembler.c | 9 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-bad-cast.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-bad-bitcast2.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | …/test-error-gcc_jit_function_new_local-opaque-struct.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-bad-assignment.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-factorial.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | …ite/jit.dg/test-error-local-used-from-other-function.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-autovectorize.c | 2 | #include "harness.h" | COMMENT |
| MEDIUM | …/test-error-gcc_jit_type_get_vector-non-power-of-two.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-unreachable-block.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-ctor-array-wrong-obj.c | 12 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-debuginfo.c | 25 | #include "harness.h" | COMMENT |
| MEDIUM | …jit.dg/test-error-call-through-ptr-with-non-function.c | 6 | #include "harness.h" | COMMENT |
| MEDIUM | …g/test-error-gcc_jit_block_end_with_switch-NULL-case.c | 7 | #include "harness.h" | COMMENT |
| MEDIUM | gcc/testsuite/jit.dg/test-error-new-unary-op-bad-op.c | 6 | #include "harness.h" | COMMENT |
| 269 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | gcc/ada/gnathtml.pl | 3 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | gcc/ada/gnathtml.pl | 24 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | gcc/ada/doc/share/conf.py | 5 | # -------------------------------- | COMMENT |
| MEDIUM | gcc/text-art/ruler.h | 74 | # y: 0: ├───────┬───────┼───────┬───────┼───────┬───────┤ | COMMENT |
| MEDIUM⚡ | gcc/rust/ast/rust-builtin-ast-nodes.h | 35 | // └──────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | gcc/rust/ast/rust-builtin-ast-nodes.h | 39 | // └─────────┘ | COMMENT |
| MEDIUM⚡ | gcc/rust/ast/rust-builtin-ast-nodes.h | 43 | // └───────────────────┘ | COMMENT |
| MEDIUM⚡ | gcc/rust/ast/rust-builtin-ast-nodes.h | 47 | // └────┘└─────────┘└┘ | COMMENT |
| MEDIUM⚡ | gcc/rust/ast/rust-builtin-ast-nodes.h | 55 | // └─────────┘ | COMMENT |
| MEDIUM | zlib/CMakeLists.txt | 88 | #============================================================================ | COMMENT |
| MEDIUM | zlib/CMakeLists.txt | 90 | #============================================================================ | COMMENT |
| MEDIUM | zlib/CMakeLists.txt | 197 | #============================================================================ | COMMENT |
| MEDIUM | zlib/CMakeLists.txt | 199 | #============================================================================ | COMMENT |
| MEDIUM | contrib/update-copyright.py | 534 | #---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | contrib/check_makefile_deps.sh | 31 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | contrib/unicode/emoji-data.txt | 20 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/emoji-data.txt | 451 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/emoji-data.txt | 760 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/emoji-data.txt | 768 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/emoji-data.txt | 826 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/emoji-data.txt | 843 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/HangulSyllableType.txt | 10 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/HangulSyllableType.txt | 19 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/HangulSyllableType.txt | 28 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/HangulSyllableType.txt | 37 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/HangulSyllableType.txt | 46 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/HangulSyllableType.txt | 452 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/NameAliases.txt | 70 | #----------------------------------------------------------------- | COMMENT |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 10 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 19 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/GraphemeBreakProperty.txt | 39 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/GraphemeBreakProperty.txt | 45 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/GraphemeBreakProperty.txt | 51 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 82 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 507 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 513 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/GraphemeBreakProperty.txt | 676 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/GraphemeBreakProperty.txt | 683 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/GraphemeBreakProperty.txt | 692 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/GraphemeBreakProperty.txt | 699 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 1103 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 1507 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 26 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 35 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 41 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 1366 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 1374 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 1380 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 1386 | # ================================================ | COMMENT |
| MEDIUM⚡ | contrib/unicode/PropList.txt | 1394 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 10 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 70 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 85 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 118 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 240 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 423 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 434 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 442 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 881 | # ================================================ | COMMENT |
| MEDIUM | contrib/unicode/PropList.txt | 912 | # ================================================ | COMMENT |
| 55 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | ltmain.sh | 1063 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 1074 | # This function implements the same check as func_lalib_p without | COMMENT |
| MEDIUM | ltmain.sh | 1097 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 1106 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 1134 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | ltmain.sh | 1241 | # Create a libtool object file (analogous to a ".la" file), | COMMENT |
| MEDIUM | ltmain.sh | 5174 | # Create the object directory. | COMMENT |
| MEDIUM | ltmain.sh | 7692 | # Create the old-style object. | COMMENT |
| MEDIUM | ltmain.sh | 7712 | # Create an invalid libtool object if no PIC, so that we don't | COMMENT |
| MEDIUM | pyproject.toml | 3 | # This file is part of GCC. | COMMENT |
| MEDIUM | libgcobol/mk-rpath-spec.sh | 3 | # This file is part of GCC, distributed under the GNU General Public License, | COMMENT |
| MEDIUM | libgcc/mkheader.sh | 4 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/gdbhooks.py | 6 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/regenerate-opt-urls.py | 8 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/mkconfig.sh | 4 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/regenerate-attr-urls.py | 7 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/ada/doc/share/conf.py | 6 | # This file defines the configuration for all files created | COMMENT |
| MEDIUM | gcc/config/print-sysroot-suffix.sh | 8 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/m68k/genopt.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/m68k/print-sysroot-suffix.sh | 3 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/nvptx/gen-h.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/nvptx/gen-opt.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/nvptx/gen-copyright.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/nvptx/gen-multilib-matches.sh | 7 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/nvptx/gen-omp-device-properties.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/c6x/genopt.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/c6x/genmult.sh | 7 | #This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/c6x/gensched.sh | 7 | #This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/h8300/genmova.sh | 7 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/rs6000/genfusion.pl | 6 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/rs6000/genopt.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/loongarch/genopts/genstr.sh | 7 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/mips/genopt.sh | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/csky/csky_genopt.sh | 6 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/aarch64/gentune.sh | 6 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/aarch64/geniterators.sh | 6 | # This file is part of GCC. | COMMENT |
| MEDIUM | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 8 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/config/bfin/print-sysroot-suffix.sh | 3 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/testsuite/ada/acats-2/run_all.sh | 4 | # The following functions are to be customized if you run in cross | COMMENT |
| MEDIUM | gcc/testsuite/ada/acats-3/run_all.sh | 4 | # The following functions are to be customized if you run in cross | COMMENT |
| MEDIUM | gcc/testsuite/ada/acats-4/run_all.sh | 4 | # The following functions are to be customized if you run in cross | COMMENT |
| MEDIUM | gcc/rust/util/make-rust-unicode.py | 3 | # This file is part of GCC. | COMMENT |
| MEDIUM | gcc/jit/docs/conf.py | 6 | # This file is execfile()d with the current directory set to its containing dir. | COMMENT |
| MEDIUM | gcc/m2/tools-src/tidydates.py | 7 | # This file is part of GNU Modula-2. | COMMENT |
| MEDIUM | gcc/m2/tools-src/mktargetsrc.py | 7 | # This file is part of GNU Modula-2. | COMMENT |
| MEDIUM | gcc/m2/tools-src/boilerplate.py | 8 | # This file is part of GNU Modula-2. | COMMENT |
| MEDIUM | gcc/m2/tools-src/def2doc.py | 7 | # This file is part of GNU Modula-2. | COMMENT |
| MEDIUM | gcc/m2/tools-src/checkmeta.py | 7 | # This file is part of GNU Modula-2. | COMMENT |
| MEDIUM | gcc/cp/gen-cxxapi-file.py | 4 | # This file is part of GCC. | COMMENT |
| MEDIUM | zlib/os400/make.sh | 164 | # Create the OS/400 library if it does not exist. | COMMENT |
| MEDIUM | zlib/os400/make.sh | 172 | # Create the DOCS source file if it does not exist. | COMMENT |
| MEDIUM | zlib/os400/make.sh | 194 | # Create the OS/400 source program file for the C header files. | COMMENT |
| MEDIUM | zlib/os400/make.sh | 205 | # Create the IFS directory for the C header files. | COMMENT |
| MEDIUM | contrib/check_GNU_style.py | 9 | # This file is part of GCC. | COMMENT |
| MEDIUM | contrib/sarif-listener.py | 7 | # This file is part of GCC. | COMMENT |
| MEDIUM | contrib/git-add-user-branch.sh | 3 | # Create a new upstream user branch. | COMMENT |
| MEDIUM | contrib/test_mklog.py | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | contrib/filter-clang-warnings.py | 7 | # This file is part of GCC. | COMMENT |
| MEDIUM | contrib/analyze_brprob_spec.py | 5 | # This file is part of GCC. | COMMENT |
| MEDIUM | contrib/texi2pod.pl | 5 | # This file is part of GCC. | COMMENT |
| 56 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | gcc/testsuite/g++.old-deja/g++.ext/memconst.C | 15 | static const unsigned char * const dummy_key = (unsigned char*)"ThisIs a dummy!"; // { dg-error "" } | CODE |
| LOW | gcc/testsuite/g++.old-deja/g++.ext/memconst.C | 24 | qwerty QWERTY ((unsigned short*)dummy_key); | CODE |
| LOW | gcc/testsuite/c-c++-common/cpp/embed-17.c | 111 | = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore mag | CODE |
| LOW | gcc/testsuite/c-c++-common/cpp/embed-17.c | 111 | = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore mag | CODE |
| LOW | gcc/testsuite/c-c++-common/analyzer/pr99193-2.c | 36 | char *result = strdup ("placeholder"); | CODE |
| LOW | …c-c++-common/analyzer/out-of-bounds-diagram-strcat-2.c | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | …c-c++-common/analyzer/out-of-bounds-diagram-strcat-2.c | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | gcc/testsuite/gcc.dg/pr69554-1.c | 132 | /* Lorem ipsum dolor sit amet, consectetur adipiscing elit. | COMMENT |
| LOW | gcc/testsuite/gcc.dg/pr69554-1.c | 132 | /* Lorem ipsum dolor sit amet, consectetur adipiscing elit. | COMMENT |
| LOW | gcc/testsuite/gcc.dg/plugin/crash-test-nested-ice.c | 13 | /* { dg-error "placeholder" "" { target *-*-* } .-1 } */ | COMMENT |
| LOW | …e/gcc.dg/plugin/crash-test-nested-write-through-null.c | 13 | /* { dg-error "placeholder" "" { target *-*-* } .-1 } */ | COMMENT |
| LOW | …estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c | 241 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, | CODE |
| LOW | …estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c | 241 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, | CODE |
| LOW⚡ | …estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c | 253 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, | CODE |
| LOW⚡ | …estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c | 253 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, | CODE |
| LOW⚡ | …estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c | 258 | LOREM IPSUM DOLOR SIT AMET CONSECTETUR ADIPISCING ELIT | CODE |
| LOW⚡ | …estsuite/gcc.dg/plugin/diagnostic-test-show-locus-bw.c | 258 | LOREM IPSUM DOLOR SIT AMET CONSECTETUR ADIPISCING ELIT | CODE |
| LOW | gcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-6.c | 12 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | gcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-6.c | 12 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | …c/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-19.c | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | …c/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-19.c | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | gcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-4.c | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | gcc/testsuite/gcc.dg/analyzer/out-of-bounds-diagram-4.c | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" \ | CODE |
| LOW | gcc/testsuite/g++.dg/cpp1z/class-deduction66.C | 9 | A (*fp)() = 0; // { dg-error "placeholder" } | CODE |
| LOW | gcc/testsuite/g++.dg/cpp1z/class-deduction23.C | 10 | A *ap = &a; // { dg-error "placeholder" } | CODE |
| LOW | gcc/testsuite/g++.dg/cpp2a/class-deduction-abbrev1.C | 8 | void f(A); // { dg-error "placeholder" } | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 88 | vbool1_t a = *(vbool1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 89 | vbool2_t b = *(vbool2_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 90 | vbool4_t c = *(vbool4_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 91 | vbool8_t d = *(vbool8_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 92 | vbool16_t e = *(vbool16_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 93 | vbool32_t f = *(vbool32_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 124 | vbool1_t a = *(vbool1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 125 | vint8m4_t b = *(vint8m4_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 126 | vbool2_t c = *(vbool2_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 141 | vbool1_t a = *(vbool1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 142 | vint8m8_t b = *(vint8m8_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 143 | vint8m8_t c = *(vint8m8_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 165 | 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.c | 166 | (vint8m4_t *) dummy_data, (vint8m2_t *) dummy_data, | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 167 | (vint8m1_t *) dummy_data); | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 171 | 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.c | 172 | (vint8m4_t *) dummy_data, (vint8m2_t *) dummy_data, | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 173 | (vint8m1_t *) dummy_data); | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 177 | 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.c | 178 | (vint8m4_t *) test_data, (vint8m2_t *) dummy_data, | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 179 | (vint8m1_t *) dummy_data); | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 183 | 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.c | 184 | (vint8m4_t *) dummy_data, (vint8m2_t *) test_data, | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 185 | (vint8m1_t *) dummy_data); | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 189 | 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.c | 190 | (vint8m4_t *) dummy_data, (vint8m2_t *) dummy_data, | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 207 | vint8m1_t a1 = *(vint8m1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 208 | vint8m1_t a2 = *(vint8m1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 209 | vint8m1_t a3 = *(vint8m1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 210 | vint8m1_t a4 = *(vint8m1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 211 | vint8m1_t a5 = *(vint8m1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 212 | vint8m1_t a6 = *(vint8m1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 213 | vint8m1_t a7 = *(vint8m1_t *) dummy_data; | CODE |
| LOW⚡ | …tsuite/gcc.target/riscv/rvv/base/abi-call-args-3-run.c | 214 | vint8m1_t a8 = *(vint8m1_t *) dummy_data; | CODE |
| 64 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | gcc/regenerate-opt-urls.py | 116 | def parse_html_line_option_index(self, dirname, line, language, verbose=False): | STRING |
| LOW | gcc/regenerate-opt-urls.py | 283 | def filter_urlsuffixes_for_optfile(optfile, url_suffixes): | STRING |
| LOW | gcc/regenerate-attr-urls.py | 66 | def parse_html_line_attribute_index(self, line, verbose=False): | STRING |
| LOW | gcc/regenerate-attr-urls.py | 132 | def test_function_attribute_with_target(self): | STRING |
| LOW | gcc/regenerate-attr-urls.py | 153 | def test_enumerator_attribute(self): | STRING |
| LOW | gcc/regenerate-attr-urls.py | 186 | def test_parse_attribute_index(self): | STRING |
| LOW | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 51 | def extract_schema_from_header(file_path: str) -> str: | STRING |
| LOW | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 150 | def generate_field_serialization( | STRING |
| LOW | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 219 | def collect_all_objects_with_paths( | STRING |
| LOW | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 319 | def write_generated_include_file( | CODE |
| LOW | gcc/testsuite/gfortran.dg/diagnostic-format-sarif-1.py | 16 | def test_execution_unsuccessful(sarif): | CODE |
| LOW | …dg/2.1.0-valid/embedded-links-check-sarif-roundtrip.py | 9 | def test_roundtrip_of_url_in_generated_sarif(sarif): | CODE |
| LOW | …eplay.dg/2.1.0-valid/signal-1-check-sarif-roundtrip.py | 16 | def test_execution_successful(sarif): | CODE |
| LOW | …valid/embedded-links-pr123056-check-sarif-roundtrip.py | 9 | def test_roundtrip_of_url_in_generated_sarif(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/fatal-error-sarif.py | 9 | def test_execution_unsuccessful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/include-chain-2.py | 34 | def test_execution_successful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/include-chain-2.py | 59 | def test_location_relationships(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/multiple-outputs.py | 9 | def test_execution_unsuccessful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/werror.py | 16 | def test_execution_unsuccessful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/bad-pragma.py | 9 | def test_messages_have_embedded_urls(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/no-diagnostics.py | 16 | def test_execution_successful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/bad-binary-op.py | 16 | def test_execution_unsuccessful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/include-chain-1.py | 16 | def test_execution_unsuccessful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/include-chain-1.py | 27 | def test_location_relationships(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/missing-semicolon.py | 16 | def test_execution_unsuccessful(sarif): | CODE |
| LOW | gcc/testsuite/gcc.dg/sarif-output/missing-semicolon.py | 27 | def test_location_relationships(sarif): | CODE |
| LOW | …dg/plugin/diagnostic-test-paths-multithreaded-sarif.py | 53 | def test_execution_successful(sarif): | CODE |
| LOW | …/testsuite/gcc.dg/plugin/diagnostic-test-show-locus.py | 97 | def test_fixit_insert_newline(html_tree): | CODE |
| LOW | gcc/testsuite/gcc.dg/analyzer/state-diagram-5-sarif.py | 9 | def test_nested_types_in_state_graph(sarif): | CODE |
| LOW | gcc/testsuite/g++.dg/modules/test-p1689.py | 134 | def _get_predictable_ordered_array(arr): | CODE |
| LOW⚡ | gcc/testsuite/lib/sarif.py | 13 | def get_location_artifact_uri(location): | CODE |
| LOW⚡ | gcc/testsuite/lib/sarif.py | 16 | def get_location_physical_region(location): | CODE |
| LOW⚡ | gcc/testsuite/lib/sarif.py | 19 | def get_location_snippet_text(location): | CODE |
| LOW⚡ | gcc/testsuite/lib/sarif.py | 22 | def get_location_relationships(location): | CODE |
| LOW | gcc/testsuite/lib/htmltest.py | 61 | def assert_event_range_with_margin(element): | CODE |
| LOW | …estsuite/libgdiagnostics.dg/test-logical-location-c.py | 9 | def test_sarif_output_with_logical_location(sarif): | CODE |
| LOW | …stsuite/libgdiagnostics.dg/test-warning-with-path-c.py | 17 | def test_sarif_output_for_warning_with_path(sarif): | CODE |
| LOW | …/testsuite/libgdiagnostics.dg/test-message-buffer-c.py | 9 | def test_message_in_generated_sarif(sarif): | CODE |
| LOW | gcc/testsuite/libgdiagnostics.dg/test-metadata-c.py | 9 | def test_sarif_output_metadata(sarif): | CODE |
| LOW | gcc/testsuite/libgdiagnostics.dg/test-fix-it-hint-c.py | 9 | def test_sarif_output_with_fixes(sarif): | CODE |
| LOW | …testsuite/libgdiagnostics.dg/test-error-with-note-c.py | 11 | def test_sarif_output_for_note(sarif): | CODE |
| LOW | …ite/libgdiagnostics.dg/test-note-with-fix-it-hint-c.py | 11 | def test_sarif_output_with_fixes(sarif): | CODE |
| LOW | …diagnostics.dg/test-nested-logical-locations-json-c.py | 9 | def test_sarif_output_with_logical_location(sarif): | CODE |
| LOW | gcc/rust/util/make-rust-unicode.py | 136 | def read_derived_norm_props_txt(filepath: str) -> None: | CODE |
| LOW | gcc/rust/util/make-rust-unicode.py | 164 | def read_derived_core_props_txt(filepath: str) -> None: | CODE |
| LOW | gcc/m2/tools-src/mktargetsrc.py | 327 | def process_mod_target_procedure(args, line, key, dictDefs): | STRING |
| LOW | gcc/m2/tools-src/mktargetsrc.py | 346 | def process_def_target_procedure(args, line, key, dictDefs): | STRING |
| LOW | gcc/m2/tools-src/boilerplate.py | 115 | def analyse_header_without_terminator(f, start): | CODE |
| LOW | gcc/m2/tools-src/boilerplate.py | 129 | def analyse_header_with_terminator(f, start, end): | CODE |
| LOW | gcc/m2/tools-src/def2doc.py | 326 | def process_def_target_procedure(line, key): | CODE |
| LOW | gcc/m2/tools-src/def2doc.py | 342 | def process_mod_target_procedure(line, key): | CODE |
| LOW⚡ | contrib/test_mklog.py | 488 | def test_pr_bugzilla_download(self): | STRING |
| LOW⚡ | contrib/test_mklog.py | 496 | def test_dr_detection_in_test_case(self): | STRING |
| LOW⚡ | contrib/test_mklog.py | 506 | def test_define_macro_parsing(self): | STRING |
| LOW | contrib/git-fix-changelog.py | 37 | def replace_file_in_changelog(lines, filename, fixed): | CODE |
| LOW | contrib/check_GNU_style_lib.py | 238 | def test_line_length_check_basic(self): | CODE |
| LOW | contrib/check_GNU_style_lib.py | 250 | def test_trailing_whitespace_check_basic(self): | CODE |
| LOW | contrib/check_GNU_style_lib.py | 262 | def test_trailing_whitespace_check_basic(self): | CODE |
| LOW | contrib/check-internal-format-escaping.py | 71 | def lint_matching_placeholders(): | CODE |
| LOW | contrib/check-internal-format-escaping.py | 98 | def lint_option_outside_quotes(): | CODE |
| 68 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | gcc/regenerate-opt-urls.py | 38 | CODE | |
| LOW | gcc/regenerate-opt-urls.py | 41 | CODE | |
| LOW | gcc/regenerate-attr-urls.py | 36 | CODE | |
| LOW | gcc/regenerate-attr-urls.py | 37 | CODE | |
| LOW | gcc/regenerate-attr-urls.py | 39 | CODE | |
| LOW | gcc/testsuite/gfortran.dg/diagnostic-format-sarif-1.py | 1 | CODE | |
| LOW | …y.dg/2.1.0-valid/missing-source-pr122622-check-html.py | 1 | CODE | |
| LOW | …suite/sarif-replay.dg/2.1.0-valid/graphs-check-html.py | 1 | CODE | |
| LOW | …rif-replay.dg/2.1.0-valid/embedded-links-check-html.py | 1 | CODE | |
| LOW | …ite/sarif-replay.dg/2.1.0-valid/signal-1-check-html.py | 1 | CODE | |
| LOW | …dg/2.1.0-valid/embedded-links-check-sarif-roundtrip.py | 1 | CODE | |
| LOW | …eplay.dg/2.1.0-valid/signal-1-check-sarif-roundtrip.py | 1 | CODE | |
| LOW | …y.dg/2.1.0-valid/embedded-links-pr123056-check-html.py | 1 | CODE | |
| LOW | …valid/embedded-links-pr123056-check-sarif-roundtrip.py | 1 | CODE | |
| LOW | …-replay.dg/2.1.0-valid/graphs-check-sarif-roundtrip.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/fatal-error-sarif.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/fatal-error-html.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/diagnostic-cfgs-html.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/diagnostic-cfgs-sarif.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/include-chain-2.py | 19 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/multiple-outputs.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/werror.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/bad-pragma.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/no-diagnostics.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/bad-binary-op.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/extra-semicolon.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/include-chain-1.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/sarif-output/missing-semicolon.py | 1 | CODE | |
| LOW | …stsuite/gcc.dg/plugin/diagnostic-test-metadata-html.py | 3 | CODE | |
| LOW | …testsuite/gcc.dg/plugin/diagnostic-test-graphs-html.py | 3 | CODE | |
| LOW | …g/plugin/crash-test-nested-write-through-null-sarif.py | 1 | CODE | |
| LOW | …tsuite/gcc.dg/plugin/diagnostic-test-metadata-sarif.py | 6 | CODE | |
| LOW | …stsuite/gcc.dg/plugin/diagnostic-test-nesting-sarif.py | 1 | CODE | |
| LOW | …te/gcc.dg/plugin/crash-test-ice-in-header-sarif-2_2.py | 12 | CODE | |
| LOW | …testsuite/gcc.dg/plugin/crash-test-nested-ice-sarif.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-4.py | 3 | CODE | |
| LOW | …/testsuite/gcc.dg/plugin/crash-test-nested-ice-html.py | 1 | CODE | |
| LOW | …estsuite/gcc.dg/plugin/diagnostic-test-nesting-html.py | 3 | CODE | |
| LOW | gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-2.py | 3 | CODE | |
| LOW | …te/gcc.dg/plugin/crash-test-ice-in-header-sarif-2_1.py | 12 | CODE | |
| LOW | …estsuite/gcc.dg/plugin/diagnostic-test-graphs-sarif.py | 1 | CODE | |
| LOW | …dg/plugin/diagnostic-test-paths-multithreaded-sarif.py | 38 | CODE | |
| LOW | …/testsuite/gcc.dg/plugin/diagnostic-test-show-locus.py | 3 | CODE | |
| LOW | …dg/plugin/crash-test-nested-write-through-null-html.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/html-output/missing-semicolon.py | 13 | CODE | |
| LOW | gcc/testsuite/gcc.dg/format/diagnostic-ranges-html.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/analyzer/state-diagram-1-sarif.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/analyzer/state-diagram-5-html.py | 3 | CODE | |
| LOW | gcc/testsuite/gcc.dg/analyzer/state-diagram-5-sarif.py | 1 | CODE | |
| LOW | gcc/testsuite/gcc.dg/analyzer/setjmp-3-sarif.py | 1 | CODE | |
| LOW | …c/testsuite/g++.dg/sarif-output/logical-locations-2.py | 1 | CODE | |
| LOW | …c/testsuite/g++.dg/sarif-output/logical-locations-3.py | 1 | CODE | |
| LOW | …c/testsuite/g++.dg/sarif-output/logical-locations-3.py | 2 | CODE | |
| LOW | …c/testsuite/g++.dg/sarif-output/logical-locations-1.py | 1 | CODE | |
| LOW | gcc/testsuite/g++.dg/modules/test-depfile.py | 1 | CODE | |
| LOW | ….dg/analyzer/exception-path-unwind-multiple-2-sarif.py | 1 | CODE | |
| LOW | gcc/testsuite/g++.dg/analyzer/exception-path-1-sarif.py | 1 | CODE | |
| LOW | gcc/testsuite/libgdiagnostics.dg/test-error-c.py | 1 | CODE | |
| LOW | …estsuite/libgdiagnostics.dg/test-logical-location-c.py | 1 | CODE | |
| LOW | …/testsuite/libgdiagnostics.dg/test-no-diagnostics-c.py | 1 | CODE | |
| 35 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | gcc/gdbhooks.py | 961 | except gdb.error: | CODE |
| HIGH | gcc/ada/doc/share/conf.py | 56 | except Exception: | CODE |
| HIGH | contrib/update-copyright.py | 393 | except UnicodeDecodeError: | CODE |
| HIGH | contrib/update-copyright.py | 403 | except OSError: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 96 | except ImportError: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 413 | except: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 825 | except: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 117 | except RuntimeError: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 1528 | except: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 1845 | except RuntimeError: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 1902 | except: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 1927 | except: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 2172 | except: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 150 | except gdb.error: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 2734 | except: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 189 | except gdb.error: | CODE |
| HIGH | libstdc++-v3/python/libstdcxx/v6/printers.py | 1460 | except gdb.error: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | gcc/testsuite/rust/alloc/alloc/src/string.rs | 2191 | /// In this implementation, the `to_string` method panics | COMMENT |
| HIGH | zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 263 | /// <remarks>In this implementation, this method does nothing. This is because excessive | COMMENT |
| HIGH | zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 273 | /// <remarks>In this implementation this property is not supported</remarks> | COMMENT |
| HIGH | zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 290 | /// <remarks>In this implementation this property is not supported</remarks> | COMMENT |
| HIGH | libstdc++-v3/include/bits/postypes.h | 131 | // gives no semantics. In this implementation it just adds its | COMMENT |
| HIGH | libstdc++-v3/include/bits/postypes.h | 142 | // gives no semantics. In this implementation it just subtracts | COMMENT |
| HIGH | libstdc++-v3/include/bits/postypes.h | 191 | // equivalence relation. In this implementation two fpos<StateT> | COMMENT |
| HIGH | libgo/go/golang.org/x/text/unicode/bidi/bracket.go | 107 | // normalized text to give the same result. In this implementation that step | COMMENT |
| HIGH | libitm/config/posix/rwlock.h | 45 | // In this implementation, writers are given highest priority access but | COMMENT |
| HIGH | libitm/config/linux/rwlock.h | 40 | // In this implementation, writers are given highest priority access but | COMMENT |
| HIGH | libgrust/rustc-lib/alloc/src/string.rs | 2189 | /// In this implementation, the `to_string` method panics | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | maintainer-scripts/bugzilla-close-candidate.py | 35 | CODE | |
| LOW | maintainer-scripts/bugzilla-close-candidate.py | 68 | CODE | |
| LOW | gcc/gdbhooks.py | 219 | CODE | |
| LOW | gcc/regenerate-opt-urls.py | 318 | CODE | |
| LOW | gcc/regenerate-opt-urls.py | 375 | CODE | |
| LOW | gcc/regenerate-opt-urls.py | 206 | CODE | |
| LOW | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 76 | CODE | |
| LOW | gcc/testsuite/g++.dg/modules/test-p1689.py | 145 | CODE | |
| LOW | gcc/testsuite/g++.dg/modules/test-depfile.py | 54 | CODE | |
| LOW | gcc/rust/util/make-rust-unicode.py | 136 | CODE | |
| LOW | gcc/rust/util/make-rust-unicode.py | 137 | CODE | |
| LOW | gcc/m2/tools-src/tidydates.py | 57 | CODE | |
| LOW | gcc/m2/tools-src/tidydates.py | 117 | CODE | |
| LOW | gcc/m2/tools-src/mktargetsrc.py | 62 | CODE | |
| LOW | gcc/m2/tools-src/mktargetsrc.py | 372 | CODE | |
| LOW | gcc/m2/tools-src/boilerplate.py | 70 | CODE | |
| LOW | gcc/m2/tools-src/boilerplate.py | 129 | CODE | |
| LOW | gcc/m2/tools-src/boilerplate.py | 339 | CODE | |
| LOW | gcc/m2/tools-src/boilerplate.py | 441 | CODE | |
| LOW | gcc/m2/tools-src/boilerplate.py | 519 | CODE | |
| LOW | gcc/m2/tools-src/def2doc.py | 164 | CODE | |
| LOW | gcc/m2/tools-src/def2doc.py | 208 | CODE | |
| LOW | gcc/m2/tools-src/def2doc.py | 360 | CODE | |
| LOW | gcc/m2/tools-src/def2doc.py | 575 | CODE | |
| LOW | gcc/m2/tools-src/checkmeta.py | 43 | CODE | |
| LOW | gcc/m2/tools-src/checkmeta.py | 89 | CODE | |
| LOW | gcc/cp/gen-cxxapi-file.py | 51 | CODE | |
| LOW | contrib/unused_functions.py | 92 | CODE | |
| LOW | contrib/dg-extract-results.py | 196 | CODE | |
| LOW | contrib/dg-extract-results.py | 273 | CODE | |
| LOW | contrib/dg-extract-results.py | 599 | CODE | |
| LOW | contrib/analyze_brprob.py | 101 | CODE | |
| LOW | contrib/analyze_brprob.py | 252 | CODE | |
| LOW | contrib/gen_autofdo_event.py | 51 | CODE | |
| LOW | contrib/mklog.py | 184 | CODE | |
| LOW | contrib/mklog.py | 363 | CODE | |
| LOW | contrib/forge_teams.py | 329 | CODE | |
| LOW | contrib/gen-MAINTAINERS.py | 229 | CODE | |
| LOW | contrib/check_GNU_style_lib.py | 272 | CODE | |
| LOW | contrib/check-internal-format-escaping.py | 58 | CODE | |
| LOW | contrib/check-internal-format-escaping.py | 98 | CODE | |
| LOW | contrib/maintainer_utils.py | 221 | CODE | |
| LOW | contrib/maintainer_utils.py | 294 | CODE | |
| LOW | contrib/update-copyright.py | 296 | CODE | |
| LOW | contrib/update-copyright.py | 397 | CODE | |
| LOW | contrib/update-copyright.py | 508 | CODE | |
| LOW | contrib/unicode/from_glibc/unicode_utils.py | 105 | CODE | |
| LOW | contrib/unicode/from_glibc/unicode_utils.py | 153 | CODE | |
| LOW | contrib/testsuite-management/validate_failures.py | 352 | CODE | |
| LOW | contrib/testsuite-management/validate_failures.py | 396 | CODE | |
| LOW | contrib/gcc-changelog/git_commit.py | 245 | CODE | |
| LOW | contrib/gcc-changelog/git_commit.py | 475 | CODE | |
| LOW | contrib/gcc-changelog/git_commit.py | 605 | CODE | |
| LOW | contrib/gcc-changelog/git_commit.py | 661 | CODE | |
| LOW | contrib/gcc-changelog/git_commit.py | 696 | CODE | |
| LOW | contrib/gcc-changelog/git_commit.py | 808 | CODE | |
| LOW | contrib/gcc-changelog/git_update_version.py | 99 | CODE | |
| LOW | contrib/gcc-changelog/git_email.py | 40 | CODE | |
| LOW | contrib/gcc-changelog/git_repository.py | 34 | CODE | |
| LOW | contrib/gcc-changelog/git_repository.py | 37 | CODE | |
| 12 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …izer/sanitizer_common/sanitizer_symbolizer_libcdep.cpp | 263 | // When adding a new architecture, don't forget to also update | COMMENT |
| LOW | libsanitizer/sanitizer_common/sanitizer_common.h | 799 | // When adding a new architecture, don't forget to also update | COMMENT |
| LOW | gcc/testsuite/objc.dg/proto-lossage-2.m | 1 | /* Don't forget to look in protocols if a class (and its superclasses) do not | COMMENT |
| LOW | gcc/testsuite/obj-c++.dg/proto-lossage-2.mm | 1 | /* Don't forget to look in protocols if a class (and its superclasses) do not | COMMENT |
| MEDIUM | gcc/rust/resolve/rust-forever-stack.h | 99 | As mentioned earlier, modules are not present in the value namespace, so our new | CODE |
| LOW | contrib/prepare_patch.sh | 92 | submitting to the patch tester, don't forget to sign it with: | CODE |
| MEDIUM | …v3/doc/html/manual/generalized_numeric_operations.html | 11 | </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><code | CODE |
| MEDIUM | libstdc++-v3/doc/html/manual/streambufs.html | 14 | </p><p>Here is a simple example, io/outbuf1, from the Josuttis text. It | CODE |
| LOW | libstdc++-v3/doc/html/manual/ext_demangling.html | 58 | use crummy memory management facilities, so don't forget to | CODE |
| LOW | libstdc++-v3/doc/html/manual/associative.html | 155 | <code class="code">N</code> that you need at the time. Don't forget to delete | CODE |
| MEDIUM | libstdc++-v3/doc/xml/manual/io.xml | 199 | <para>Here is a simple example, io/outbuf1, from the Josuttis text. It | CODE |
| LOW | libstdc++-v3/doc/xml/manual/containers.xml | 278 | <code>N</code> that you need at the time. Don't forget to delete | CODE |
| LOW | libstdc++-v3/doc/xml/manual/extensions.xml | 564 | use crummy memory management facilities, so don't forget to | CODE |
| MEDIUM | libstdc++-v3/doc/xml/manual/numerics.xml | 71 | <para>Here is a simple example of the two forms of <code>accumulate</code>. | CODE |
| LOW | libgo/go/bufio/example_test.go | 19 | w.Flush() // Don't forget to flush! | CODE |
| LOW | libgo/go/net/http/example_test.go | 29 | // Don't forget to close the connection: | COMMENT |
| MEDIUM | libgo/go/net/rpc/server.go | 54 | Here is a simple example. A server wishes to export an object of type Arith: | CODE |
| MEDIUM | libgo/go/runtime/metrics/doc.go | 35 | As mentioned earlier, metric keys are strings. Their format is simple and well-defined, | CODE |
| MEDIUM | libgo/go/internal/syscall/windows/registry/key.go | 9 | // Here is a simple example, opening a registry key and reading a string value from it. | COMMENT |
| MEDIUM | libgo/go/os/file.go | 16 | // Here is a simple example, opening a file and reading some of it. | COMMENT |
| MEDIUM | libgo/go/text/template/doc.go | 426 | constant. Here is a simple example: | CODE |
| LOW | .github/workflows/send-emails.yml | 272 | # loop over the patches and make sure to do that in numerical order | COMMENT |
| LOW | libgrust/rustc-lib/core/src/fmt/mod.rs | 1124 | #[must_use = "don't forget to write the post padding"] | COMMENT |
| LOW | libgrust/rustc-lib/core/src/fmt/mod.rs | 1124 | #[must_use = "don't forget to write the post padding"] | COMMENT |
| MEDIUM | libgrust/rustc-lib/core/src/future/future.rs | 73 | /// `poll(2)` or `select(2)` syscalls on Unix it's worth noting that futures | COMMENT |
| MEDIUM | libgrust/rustc-lib/core/src/mem/manually_drop.rs | 65 | #[must_use = "if you don't need the wrapper, you can use `mem::forget` instead"] | COMMENT |
| MEDIUM | libgrust/rustc-lib/core/src/mem/manually_drop.rs | 106 | #[must_use = "if you don't need the value, you can use `ManuallyDrop::drop` instead"] | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | libobjc/init.c | 563 | module compiled. (_GLOBAL_$I$...) The purpose of this function is | CODE |
| LOW⚡ | contrib/analyze_brprob.py | 34 | # Step 1: Compile and profile your program. You need to use -fprofile-generate | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 36 | # Step 2: Make a reference run of the intrumented application. | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 37 | # Step 3: Compile the program with collected profile and dump IPA profiles | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 39 | # Step 4: Collect all generated dump files: | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 41 | # Step 5: Run the script: | COMMENT |
| LOW | libstdc++-v3/include/bits/shared_ptr_atomic.h | 522 | // control block is same, we need to check if ptr changed, | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/f2s.c | 58 | // Step 2: Determine the interval of valid decimal representations. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/f2s.c | 65 | // Step 3: Convert to a decimal power base using 64-bit arithmetic. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/f2s.c | 144 | // Step 4: Find the shortest decimal representation in the interval of valid representations. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/f2s.c | 222 | // Step 5: Print the decimal representation. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/f2s.c | 298 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/d2s.c | 97 | // Step 2: Determine the interval of valid decimal representations. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/d2s.c | 105 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/d2s.c | 193 | // Step 4: Find the shortest decimal representation in the interval of valid representations. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/d2s.c | 304 | // Step 5: Print the decimal representation. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/d2s.c | 444 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/generic_128.c | 95 | // Step 2: Determine the interval of legal decimal representations. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/generic_128.c | 102 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/generic_128.c | 185 | // Step 4: Find the shortest decimal representation in the interval of legal representations. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/generic_128.c | 256 | // Step 5: Print the decimal representation. | COMMENT |
| LOW | libgo/go/net/http/server.go | 1116 | // The purpose of this function is to provide more helpful error messages. | COMMENT |
| LOW | …lang.org/x/tools/internal/analysisinternal/analysis.go | 248 | // We need to check if we are in an else-if stmt and | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | gcc/rust/ast/rust-desugar-for-loops.h | 62 | // NOTE: This class could eventually be removed in favor of | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 34 | # Step 1: Compile and profile your program. You need to use -fprofile-generate | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 36 | # Step 2: Make a reference run of the intrumented application. | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 37 | # Step 3: Compile the program with collected profile and dump IPA profiles | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 39 | # Step 4: Collect all generated dump files: | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 41 | # Step 5: Run the script: | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/f2s.c | 58 | // Step 2: Determine the interval of valid decimal representations. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/f2s.c | 65 | // Step 3: Convert to a decimal power base using 64-bit arithmetic. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/f2s.c | 144 | // Step 4: Find the shortest decimal representation in the interval of valid representations. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/f2s.c | 222 | // Step 5: Print the decimal representation. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/f2s.c | 298 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/d2s.c | 97 | // Step 2: Determine the interval of valid decimal representations. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/d2s.c | 105 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/d2s.c | 193 | // Step 4: Find the shortest decimal representation in the interval of valid representations. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/d2s.c | 304 | // Step 5: Print the decimal representation. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/d2s.c | 444 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/generic_128.c | 95 | // Step 2: Determine the interval of legal decimal representations. | COMMENT |
| LOW⚡ | libstdc++-v3/src/c++17/ryu/generic_128.c | 102 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/generic_128.c | 185 | // Step 4: Find the shortest decimal representation in the interval of legal representations. | COMMENT |
| LOW | libstdc++-v3/src/c++17/ryu/generic_128.c | 256 | // Step 5: Print the decimal representation. | COMMENT |
| LOW | libgo/go/testing/cover.go | 65 | // NOTE: This function is internal to the testing infrastructure and may change. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ltmain.sh | 1921 | # Check if any of the arguments is a wrapper script. | COMMENT |
| LOW | ltmain.sh | 7421 | # Loop over the list of objects to be linked. | COMMENT |
| LOW⚡ | gcc/gdbhooks.py | 851 | # Open file | COMMENT |
| LOW⚡ | gcc/gdbhooks.py | 861 | # Close file | COMMENT |
| LOW⚡ | gcc/gdbhooks.py | 867 | # Open file in editor, if necessary | COMMENT |
| LOW | gcc/ada/gnathtml.pl | 648 | ## Check if the ALI file does apply to the source file | COMMENT |
| LOW | zlib/os400/make.sh | 66 | # Set LINK to "YES" if the module has been compiled. | COMMENT |
| LOW | contrib/dg-extract-results.py | 582 | # Output the results in the usual dejagnu runtest format. | STRING |
| LOW | contrib/legacy/mklog.pl | 133 | # Check if line is a top-level declaration. | COMMENT |
| LOW | contrib/legacy/mklog.pl | 179 | # Check if the body of diff started. | COMMENT |
| LOW | contrib/legacy/mklog.pl | 232 | # Check if file is newly added. | COMMENT |
| LOW | contrib/legacy/mklog.pl | 240 | # Check if file was removed. | COMMENT |
| LOW | contrib/testsuite-management/validate_failures.py | 257 | # Check if testsuite of expected_result is present in current results. | COMMENT |
| LOW | libstdc++-v3/python/libstdcxx/v6/printers.py | 1156 | # Check if the stream was redirected. This is essentially: | COMMENT |
| LOW | libgo/config/ltmain.sh | 1921 | # Check if any of the arguments is a wrapper script. | COMMENT |
| LOW | libgo/config/ltmain.sh | 7399 | # Loop over the list of objects to be linked. | COMMENT |
| LOW | libgrust/rustc-lib/core/src/num/dec2flt/mod.rs | 150 | /// # Return value | COMMENT |
| LOW | libgrust/rustc-lib/core/src/ops/generator.rs | 95 | /// # Return value | COMMENT |
| LOW | libgrust/rustc-lib/core/src/future/future.rs | 40 | /// # Return value | COMMENT |
| LOW | …ustc-lib/stdarch/crates/core_arch/src/wasm32/atomic.rs | 37 | /// # Return value | COMMENT |
| LOW | …ustc-lib/stdarch/crates/core_arch/src/wasm32/atomic.rs | 72 | /// # Return value | COMMENT |
| LOW | …ustc-lib/stdarch/crates/core_arch/src/wasm32/atomic.rs | 102 | /// # Return value | COMMENT |
| LOW | …st/rustc-lib/stdarch/crates/core_arch/src/x86/cpuid.rs | 129 | # Set eflags to the value of $0 | COMMENT |
| LOW | …-lib/stdarch/crates/core_arch/src/x86_64/cmpxchg16b.rs | 12 | /// # Return value | COMMENT |
| LOW | libvtv/scripts/run-testsuite.sh | 31 | # Check if value of LGCC_LIB_PATH/$1 exists. If it does, save this path. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | libsanitizer/asan/asan_rtl.cpp | 561 | // Initialize as requested from some part of ASan runtime library (interceptors, | COMMENT |
| HIGH | libsanitizer/asan/asan_rtl.cpp | 674 | // Initialize as requested from instrumented application code. | COMMENT |
| HIGH | libgo/go/cmd/go/internal/modload/load.go | 1156 | // add them as requested. | COMMENT |
| HIGH | libgo/go/cmd/go/internal/modload/load.go | 1668 | // add them as requested. | COMMENT |
| HIGH | libgo/go/fmt/print.go | 361 | // not, as requested, by temporarily setting the sharp flag. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | libsanitizer/hwasan/hwasan_thread.cpp | 276 | // TODO: implement. | COMMENT |
| LOW | libsanitizer/hwasan/hwasan_thread.cpp | 279 | // TODO: implement. | COMMENT |
| LOW | libsanitizer/sanitizer_common/sanitizer_fuchsia.cpp | 475 | // TODO: implement. | COMMENT |
| LOW | libsanitizer/sanitizer_common/sanitizer_win.cpp | 987 | // TODO: implement. | COMMENT |
| LOW | libstdc++-v3/include/bits/ranges_algobase.h | 109 | // TODO: implement more specializations to at least have parity with | COMMENT |
| LOW | libstdc++-v3/include/bits/ranges_algobase.h | 260 | // TODO: implement more specializations to be at least on par with | COMMENT |
| LOW | libstdc++-v3/include/bits/ranges_algobase.h | 394 | // TODO: implement more specializations to be at least on par with | COMMENT |
| LOW | libstdc++-v3/include/bits/ranges_algobase.h | 554 | // TODO: implement more specializations to be at least on par with | COMMENT |
| LOW | libstdc++-v3/include/bits/ranges_algobase.h | 601 | // TODO: implement more specializations to be at least on par with | COMMENT |
| LOW | libgo/go/net/http/h2_bundle.go | 3804 | // TODO: implement | COMMENT |
| LOW | libgo/go/golang.org/x/text/transform/transform.go | 204 | // TODO: implement ReadByte (and ReadRune??). | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | libsanitizer/sanitizer_common/sanitizer_addrhashmap.h | 25 | // Usage example: | COMMENT |
| LOW | libgcc/gen-fixed.sh | 5 | # Usage: | COMMENT |
| LOW | contrib/git-add-user-branch.sh | 5 | # Usage: | COMMENT |
| LOW | contrib/dg-out-generator.pl | 19 | # Usage example: | COMMENT |
| LOW | contrib/git-add-vendor-branch.sh | 5 | # Usage: | COMMENT |
| LOW⚡ | contrib/analyze_brprob.py | 33 | # Usage: | COMMENT |
| LOW | libgo/go/database/sql/sql.go | 100 | // Example usage: | COMMENT |
| LOW | libgo/go/database/sql/sql.go | 422 | // Example usage: | COMMENT |
| LOW | libgo/go/database/sql/sql.go | 2859 | // Example usage: | COMMENT |
| LOW | libgo/go/golang.org/x/net/dns/dnsmessage/message.go | 1175 | // Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | gcc/ada/doc/share/conf.py | 56 | except Exception: | CODE |
| LOW | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 349 | except Exception as e: | STRING |
| MEDIUM | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 350 | print(f"Error writing to {output_file_path}: {e}") | STRING |
| LOW | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 381 | except Exception as e: | STRING |
| MEDIUM | …onfig/aarch64/aarch64-generate-json-tuning-routines.py | 382 | print(f"Error: {e}") | STRING |
| LOW | gcc/rust/monthly-diff.py | 15 | except Exception as e: | CODE |
| LOW | contrib/maintainer_utils.py | 239 | except Exception as e: | CODE |
| LOW | contrib/gcc-changelog/git_update_version.py | 148 | except Exception: | CODE |
| MEDIUM | contrib/gcc-changelog/git_email.py | 142 | print('Error: patch contains no parsed lines', file=sys.stderr) | CODE |
| LOW | contrib/bpf-vmtest-tool/kernel.py | 128 | except Exception as e: | CODE |
| LOW | contrib/bpf-vmtest-tool/main.py | 53 | except Exception as e: | CODE |
| LOW | contrib/bpf-vmtest-tool/main.py | 68 | except Exception as e: | CODE |
| LOW | contrib/bpf-vmtest-tool/main.py | 81 | except Exception as e: | CODE |
| LOW | contrib/bpf-vmtest-tool/main.py | 92 | except Exception as e: | CODE |
| LOW | contrib/bpf-vmtest-tool/main.py | 283 | except Exception as e: | STRING |
| LOW | contrib/bpf-vmtest-tool/tests/test_cli.py | 110 | except Exception as e: | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | contrib/gen_autofdo_event.py | 164 | case `test $vendor = Intel && grep -E -q "^cpu family\s*: 6" /proc/cpuinfo && | CODE |
| HIGH | contrib/gcc-changelog/git_update_version.py | 146 | repo.git.push('origin', branch) | CODE |
| HIGH | libgrust/rustc-lib/core/src/unicode/printable.py | 221 | print(" if 0x{:x} <= x && x < 0x{:x} {{".format(a, a + b)) | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/forge_teams.py | 83 | def _setup(self) -> None: | CODE |
| LOW | contrib/forge_teams.py | 329 | def update_teams(forge, needed_teams, existing_teams) -> None: | CODE |
| LOW | contrib/bpf-vmtest-tool/bpf.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | contrib/bpf-vmtest-tool/kernel.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | contrib/bpf-vmtest-tool/vm.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | contrib/bpf-vmtest-tool/utils.py | 5 | logger = logging.getLogger(__name__) | CODE |
| LOW | contrib/bpf-vmtest-tool/main.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | contrib/bpf-vmtest-tool/tests/test_cli.py | 11 | logger = logging.getLogger(__name__) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | contrib/unicode/HangulSyllableType.txt | 561 | B77D..B797 ; LVT # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH | CODE |
| MEDIUM | contrib/unicode/GraphemeBreakProperty.txt | 1210 | B77D..B797 ; LVT # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/header-tools/headerutils.py | 388 | CODE |