================ @@ -0,0 +1,1011 @@ +Old fast checks: ['// This file is generated, do not edit it directly!', '// Deltas are percentage regression in parsing clang/lib/Sema/Sema.cpp', 'abseil-cleanup-ctad', 'abseil-duration-addition', 'abseil-duration-comparison', 'abseil-duration-conversion-cast', 'abseil-duration-division', 'abseil-duration-factory-float', 'abseil-duration-factory-scale', 'abseil-duration-subtraction', 'abseil-duration-unnecessary-conversion', 'abseil-faster-strsplit-delimiter', 'abseil-no-internal-dependencies', 'abseil-no-namespace', 'abseil-redundant-strcat-calls', 'abseil-str-cat-append', 'abseil-string-find-startswith', 'abseil-string-find-str-contains', 'abseil-time-comparison', 'abseil-time-subtraction', 'abseil-unchecked-statusor-access', 'abseil-upgrade-duration-conversions', 'altera-id-dependent-backward-branch', 'altera-kernel-name-restriction', 'altera-single-work-item-barrier', 'altera-struct-pack-align', 'altera-unroll-loops', 'android-cloexec-accept', 'android-cloexec-accept4', 'android-cloexec-creat', 'android-cloexec-dup', 'android-cloexec-epoll-create', 'android-cloexec-epoll-create1', 'android-cloexec-fopen', 'android-cloexec-inotify-init', 'android-cloexec-inotify-init1', 'android-cloexec-memfd-create', 'android-cloexec-open', 'android-cloexec-pipe', 'android-cloexec-pipe2', 'android-cloexec-socket', 'android-comparison-in-temp-failure-retry', 'boost-use-ranges', 'boost-use-to-string', 'bugprone-argument-comment', 'bugprone-assert-side-effect', 'bugprone-assignment-in-if-condition', 'bugprone-assignment-in-selection-statement', 'bugprone-bad-signal-to-kill-thread', 'bugprone-bitwise-pointer-cast', 'bugprone-bool-pointer-implicit-conversion', 'bugprone-branch-clone', 'bugprone-capturing-this-in-member-variable', 'bugprone-casting-through-void', 'bugprone-chained-comparison', 'bugprone-command-processor', 'bugprone-compare-pointer-to-member-virtual-function', 'bugprone-copy-constructor-init', 'bugprone-copy-constructor-mutates-argument', 'bugprone-crtp-constructor-accessibility', 'bugprone-dangling-handle', 'bugprone-default-operator-new-on-overaligned-type', 'bugprone-derived-method-shadowing-base-method', 'bugprone-dynamic-static-initializers', 'bugprone-easily-swappable-parameters', 'bugprone-empty-catch', 'bugprone-exception-copy-constructor-throws', 'bugprone-exception-escape', 'bugprone-float-loop-counter', 'bugprone-fold-init-type', 'bugprone-forward-declaration-namespace', 'bugprone-forwarding-reference-overload', 'bugprone-implicit-widening-of-multiplication-result', 'bugprone-inaccurate-erase', 'bugprone-inc-dec-in-conditions', 'bugprone-incorrect-enable-if', 'bugprone-incorrect-enable-shared-from-this', 'bugprone-incorrect-roundings', 'bugprone-infinite-loop', 'bugprone-integer-division', 'bugprone-invalid-enum-default-initialization', 'bugprone-lambda-function-name', 'bugprone-macro-parentheses', 'bugprone-macro-repeated-side-effects', 'bugprone-misleading-setter-of-reference', 'bugprone-misplaced-operator-in-strlen-in-alloc', 'bugprone-misplaced-pointer-arithmetic-in-alloc', 'bugprone-misplaced-widening-cast', 'bugprone-move-forwarding-reference', 'bugprone-multi-level-implicit-pointer-conversion', 'bugprone-multiple-new-in-one-expression', 'bugprone-multiple-statement-macro', 'bugprone-narrowing-conversions', 'bugprone-no-escape', 'bugprone-non-zero-enum-to-bool-conversion', 'bugprone-nondeterministic-pointer-iteration-order', 'bugprone-not-null-terminated-result', 'bugprone-optional-value-conversion', 'bugprone-parent-virtual-call', 'bugprone-pointer-arithmetic-on-polymorphic-object', 'bugprone-posix-return', 'bugprone-random-generator-seed', 'bugprone-raw-memory-call-on-non-trivial-type', 'bugprone-redundant-branch-condition', 'bugprone-reserved-identifier', 'bugprone-return-const-ref-from-parameter', 'bugprone-shared-ptr-array-mismatch', 'bugprone-signal-handler', 'bugprone-signed-char-misuse', 'bugprone-sizeof-container', 'bugprone-sizeof-expression', 'bugprone-spuriously-wake-up-functions', 'bugprone-standalone-empty', 'bugprone-std-exception-baseclass', 'bugprone-std-namespace-modification', 'bugprone-string-constructor', 'bugprone-string-integer-assignment', 'bugprone-string-literal-with-embedded-nul', 'bugprone-stringview-nullptr', 'bugprone-suspicious-enum-usage', 'bugprone-suspicious-include', 'bugprone-suspicious-memory-comparison', 'bugprone-suspicious-memset-usage', 'bugprone-suspicious-missing-comma', 'bugprone-suspicious-realloc-usage', 'bugprone-suspicious-semicolon', 'bugprone-suspicious-string-compare', 'bugprone-suspicious-stringview-data-usage', 'bugprone-swapped-arguments', 'bugprone-switch-missing-default-case', 'bugprone-tagged-union-member-count', 'bugprone-terminating-continue', 'bugprone-throw-keyword-missing', 'bugprone-throwing-static-initialization', 'bugprone-too-small-loop-variable', 'bugprone-unchecked-optional-access', 'bugprone-unchecked-string-to-number-conversion', 'bugprone-undefined-memory-manipulation', 'bugprone-undelegated-constructor', 'bugprone-unhandled-exception-at-new', 'bugprone-unhandled-self-assignment', 'bugprone-unintended-char-ostream-output', 'bugprone-unique-ptr-array-mismatch', 'bugprone-unsafe-functions', 'bugprone-unsafe-to-allow-exceptions', 'bugprone-unused-local-non-trivial-variable', 'bugprone-unused-raii', 'bugprone-unused-return-value', 'bugprone-use-after-move', 'bugprone-virtual-near-miss', 'cert-arr39-c', 'cert-con36-c', 'cert-con54-cpp', 'cert-ctr56-cpp', 'cert-dcl03-c', 'cert-dcl16-c', 'cert-dcl37-c', 'cert-dcl50-cpp', 'cert-dcl51-cpp', 'cert-dcl54-cpp', 'cert-dcl58-cpp', 'cert-dcl59-cpp', 'cert-env33-c', 'cert-err09-cpp', 'cert-err33-c', 'cert-err34-c', 'cert-err52-cpp', 'cert-err58-cpp', 'cert-err60-cpp', 'cert-err61-cpp', 'cert-exp42-c', 'cert-exp45-c', 'cert-fio38-c', 'cert-flp30-c', 'cert-flp37-c', 'cert-int09-c', 'cert-mem57-cpp', 'cert-msc24-c', 'cert-msc30-c', 'cert-msc32-c', 'cert-msc33-c', 'cert-msc50-cpp', 'cert-msc51-cpp', 'cert-msc54-cpp', 'cert-oop11-cpp', 'cert-oop54-cpp', 'cert-oop57-cpp', 'cert-oop58-cpp', 'cert-pos44-c', 'cert-pos47-c', 'cert-sig30-c', 'cert-str34-c', 'concurrency-mt-unsafe', 'concurrency-thread-canceltype-asynchronous', 'cppcoreguidelines-avoid-c-arrays', 'cppcoreguidelines-avoid-capturing-lambda-coroutines', 'cppcoreguidelines-avoid-const-or-ref-data-members', 'cppcoreguidelines-avoid-do-while', 'cppcoreguidelines-avoid-goto', 'cppcoreguidelines-avoid-magic-numbers', 'cppcoreguidelines-avoid-non-const-global-variables', 'cppcoreguidelines-avoid-reference-coroutine-parameters', 'cppcoreguidelines-c-copy-assignment-signature', 'cppcoreguidelines-explicit-virtual-functions', 'cppcoreguidelines-init-variables', 'cppcoreguidelines-interfaces-global-init', 'cppcoreguidelines-macro-to-enum', 'cppcoreguidelines-macro-usage', 'cppcoreguidelines-misleading-capture-default-by-value', 'cppcoreguidelines-missing-std-forward', 'cppcoreguidelines-narrowing-conversions', 'cppcoreguidelines-no-malloc', 'cppcoreguidelines-no-suspend-with-lock', 'cppcoreguidelines-noexcept-destructor', 'cppcoreguidelines-noexcept-move-operations', 'cppcoreguidelines-noexcept-swap', 'cppcoreguidelines-non-private-member-variables-in-classes', 'cppcoreguidelines-owning-memory', 'cppcoreguidelines-prefer-member-initializer', 'cppcoreguidelines-pro-bounds-array-to-pointer-decay', 'cppcoreguidelines-pro-bounds-avoid-unchecked-container-access', 'cppcoreguidelines-pro-bounds-constant-array-index', 'cppcoreguidelines-pro-bounds-pointer-arithmetic', 'cppcoreguidelines-pro-type-const-cast', 'cppcoreguidelines-pro-type-cstyle-cast', 'cppcoreguidelines-pro-type-member-init', 'cppcoreguidelines-pro-type-reinterpret-cast', 'cppcoreguidelines-pro-type-static-cast-downcast', 'cppcoreguidelines-pro-type-union-access', 'cppcoreguidelines-pro-type-vararg', 'cppcoreguidelines-rvalue-reference-param-not-moved', 'cppcoreguidelines-slicing', 'cppcoreguidelines-special-member-functions', 'cppcoreguidelines-use-default-member-init', 'cppcoreguidelines-use-enum-class', 'cppcoreguidelines-virtual-class-destructor', 'darwin-avoid-spinlock', 'darwin-dispatch-once-nonstatic', 'fuchsia-default-arguments-calls', 'fuchsia-default-arguments-declarations', 'fuchsia-header-anon-namespaces', 'fuchsia-multiple-inheritance', 'fuchsia-overloaded-operator', 'fuchsia-statically-constructed-objects', 'fuchsia-temporary-objects', 'fuchsia-trailing-return', 'fuchsia-virtual-inheritance', 'google-build-explicit-make-pair', 'google-build-namespaces', 'google-build-using-namespace', 'google-default-arguments', 'google-explicit-constructor', 'google-global-names-in-headers', 'google-objc-avoid-nsobject-new', 'google-objc-avoid-throwing-exception', 'google-objc-function-naming', 'google-objc-global-variable-declaration', 'google-readability-avoid-underscore-in-googletest-name', 'google-readability-braces-around-statements', 'google-readability-casting', 'google-readability-function-size', 'google-readability-namespace-comments', 'google-readability-todo', 'google-runtime-float', 'google-runtime-int', 'google-runtime-operator', 'google-upgrade-googletest-case', 'hicpp-avoid-c-arrays', 'hicpp-avoid-goto', 'hicpp-braces-around-statements', 'hicpp-deprecated-headers', 'hicpp-exception-baseclass', 'hicpp-explicit-conversions', 'hicpp-function-size', 'hicpp-ignored-remove-result', 'hicpp-invalid-access-moved', 'hicpp-member-init', 'hicpp-move-const-arg', 'hicpp-multiway-paths-covered', 'hicpp-named-parameter', 'hicpp-new-delete-operators', 'hicpp-no-array-decay', 'hicpp-no-assembler', 'hicpp-no-malloc', 'hicpp-noexcept-move', 'hicpp-signed-bitwise', 'hicpp-special-member-functions', 'hicpp-static-assert', 'hicpp-undelegated-constructor', 'hicpp-uppercase-literal-suffix', 'hicpp-use-auto', 'hicpp-use-emplace', 'hicpp-use-equals-default', 'hicpp-use-equals-delete', 'hicpp-use-noexcept', 'hicpp-use-nullptr', 'hicpp-use-override', 'hicpp-vararg', 'linuxkernel-must-check-errs', 'llvm-else-after-return', 'llvm-header-guard', 'llvm-include-order', 'llvm-namespace-comment', 'llvm-prefer-isa-or-dyn-cast-in-conditionals', 'llvm-prefer-register-over-unsigned', 'llvm-prefer-static-over-anonymous-namespace', 'llvm-qualified-auto', 'llvm-redundant-casting', 'llvm-twine-local', 'llvm-type-switch-case-types', 'llvm-use-new-mlir-op-builder', 'llvm-use-ranges', 'llvm-use-vector-utils', 'llvmlibc-callee-namespace', 'llvmlibc-implementation-in-namespace', 'llvmlibc-inline-function-decl', 'llvmlibc-restrict-system-libc-headers', 'misc-anonymous-namespace-in-header', 'misc-confusable-identifiers', 'misc-const-correctness', 'misc-coroutine-hostile-raii', 'misc-definitions-in-headers', 'misc-header-include-cycle', 'misc-misleading-bidirectional', 'misc-misleading-identifier', 'misc-misplaced-const', 'misc-multiple-inheritance', 'misc-new-delete-overloads', 'misc-no-recursion', 'misc-non-copyable-objects', 'misc-non-private-member-variables-in-classes', 'misc-override-with-different-visibility', 'misc-predictable-rand', 'misc-redundant-expression', 'misc-static-assert', 'misc-throw-by-value-catch-by-reference', 'misc-unconventional-assign-operator', 'misc-uniqueptr-reset-release', 'misc-unused-alias-decls', 'misc-unused-parameters', 'misc-unused-using-decls', 'misc-use-anonymous-namespace', 'misc-use-internal-linkage', 'modernize-avoid-bind', 'modernize-avoid-c-arrays', 'modernize-avoid-c-style-cast', 'modernize-avoid-setjmp-longjmp', 'modernize-avoid-variadic-functions', 'modernize-concat-nested-namespaces', 'modernize-deprecated-headers', 'modernize-deprecated-ios-base-aliases', 'modernize-loop-convert', 'modernize-macro-to-enum', 'modernize-make-shared', 'modernize-make-unique', 'modernize-min-max-use-initializer-list', 'modernize-pass-by-value', 'modernize-raw-string-literal', 'modernize-redundant-void-arg', 'modernize-replace-auto-ptr', 'modernize-replace-disallow-copy-and-assign-macro', 'modernize-replace-random-shuffle', 'modernize-return-braced-init-list', 'modernize-shrink-to-fit', 'modernize-type-traits', 'modernize-unary-static-assert', 'modernize-use-auto', 'modernize-use-bool-literals', 'modernize-use-constraints', 'modernize-use-default-member-init', 'modernize-use-designated-initializers', 'modernize-use-emplace', 'modernize-use-equals-default', 'modernize-use-equals-delete', 'modernize-use-integer-sign-comparison', 'modernize-use-nodiscard', 'modernize-use-noexcept', 'modernize-use-nullptr', 'modernize-use-override', 'modernize-use-ranges', 'modernize-use-scoped-lock', 'modernize-use-starts-ends-with', 'modernize-use-std-bit', 'modernize-use-std-format', 'modernize-use-std-numbers', 'modernize-use-std-print', 'modernize-use-string-view', 'modernize-use-structured-binding', 'modernize-use-trailing-return-type', 'modernize-use-transparent-functors', 'modernize-use-uncaught-exceptions', 'modernize-use-using', 'objc-assert-equals', 'objc-avoid-nserror-init', 'objc-dealloc-in-category', 'objc-forbidden-subclassing', 'objc-missing-hash', 'objc-nsdate-formatter', 'objc-nsinvocation-argument-lifetime', 'objc-property-declaration', 'objc-super-self', 'openmp-exception-escape', 'openmp-use-default-none', 'performance-avoid-endl', 'performance-enum-size', 'performance-faster-string-find', 'performance-for-range-copy', 'performance-implicit-conversion-in-loop', 'performance-inefficient-algorithm', 'performance-inefficient-string-concatenation', 'performance-inefficient-vector-operation', 'performance-move-const-arg', 'performance-move-constructor-init', 'performance-no-automatic-move', 'performance-no-int-to-ptr', 'performance-noexcept-destructor', 'performance-noexcept-move-constructor', 'performance-noexcept-swap', 'performance-prefer-single-char-overloads', 'performance-string-view-conversions', 'performance-trivially-destructible', 'performance-type-promotion-in-math-fn', 'performance-unnecessary-copy-initialization', 'performance-unnecessary-value-param', 'performance-use-std-move', 'portability-avoid-pragma-once', 'portability-no-assembler', 'portability-restrict-system-includes', 'portability-simd-intrinsics', 'portability-std-allocator-const', 'portability-template-virtual-member-function', 'readability-ambiguous-smartptr-reset-call', 'readability-avoid-const-params-in-decls', 'readability-avoid-nested-conditional-operator', 'readability-avoid-return-with-void-value', 'readability-avoid-unconditional-preprocessor-if', 'readability-braces-around-statements', 'readability-const-return-type', 'readability-container-contains', 'readability-container-data-pointer', 'readability-container-size-empty', 'readability-convert-member-functions-to-static', 'readability-delete-null-pointer', 'readability-duplicate-include', 'readability-else-after-return', 'readability-enum-initial-value', 'readability-function-cognitive-complexity', 'readability-function-size', 'readability-identifier-length', 'readability-identifier-naming', 'readability-implicit-bool-conversion', 'readability-inconsistent-declaration-parameter-name', 'readability-inconsistent-ifelse-braces', 'readability-isolate-declaration', 'readability-magic-numbers', 'readability-make-member-function-const', 'readability-math-missing-parentheses', 'readability-misleading-indentation', 'readability-misplaced-array-index', 'readability-named-parameter', 'readability-non-const-parameter', 'readability-operators-representation', 'readability-qualified-auto', 'readability-redundant-access-specifiers', 'readability-redundant-casting', 'readability-redundant-control-flow', 'readability-redundant-declaration', 'readability-redundant-function-ptr-dereference', 'readability-redundant-inline-specifier', 'readability-redundant-member-init', 'readability-redundant-parentheses', 'readability-redundant-preprocessor', 'readability-redundant-qualified-alias', 'readability-redundant-smartptr-get', 'readability-redundant-string-cstr', 'readability-redundant-string-init', 'readability-redundant-typename', 'readability-reference-to-constructed-temporary', 'readability-simplify-boolean-expr', 'readability-simplify-subscript-expr', 'readability-static-accessed-through-instance', 'readability-static-definition-in-anonymous-namespace', 'readability-string-compare', 'readability-suspicious-call-argument', 'readability-trailing-comma', 'readability-uniqueptr-delete-release', 'readability-uppercase-literal-suffix', 'readability-use-anyofallof', 'readability-use-concise-preprocessor-directives', 'readability-use-std-min-max', 'zircon-temporary-objects'] ---------------- ArcsinX wrote:
Sorry, maybe I wasn't clear enough. The file can be attached to this PR, rather than added to the repository. P.S. thanks for the log https://github.com/llvm/llvm-project/pull/191096 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
