[all-commits] [llvm/llvm-project] aef2f4: [clang-tidy][NFC] Enable `performance-type-promoti...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Thu Sep 11 22:21:20 PDT 2025


  Branch: refs/heads/users/vitalybuka/spr/codegencfi-generalize-transparent-union-in-args-of-args-of-functions
  Home:   https://github.com/llvm/llvm-project
  Commit: aef2f41f3fdc12d40db244e61fbe812db5612dda
      https://github.com/llvm/llvm-project/commit/aef2f41f3fdc12d40db244e61fbe812db5612dda
  Author: Victor Chernyakin <chernyakin.victor.j at outlook.com>
  Date:   2025-09-11 (Thu, 11 Sep 2025)

  Changed paths:
    M clang-tools-extra/clang-tidy/.clang-tidy
    M clang-tools-extra/clang-tidy/altera/StructPackAlignCheck.cpp
    M clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp

  Log Message:
  -----------
  [clang-tidy][NFC] Enable `performance-type-promotion-in-math-fn` check in the codebase (#158186)

Closes #156155.


  Commit: fefe670be067cd698a71ab8dcd6a92803e2192ef
      https://github.com/llvm/llvm-project/commit/fefe670be067cd698a71ab8dcd6a92803e2192ef
  Author: Timm Baeder <tbaeder at redhat.com>
  Date:   2025-09-12 (Fri, 12 Sep 2025)

  Changed paths:
    M clang/lib/AST/ByteCode/ByteCodeEmitter.cpp
    M clang/lib/AST/ByteCode/Function.h
    M clang/lib/AST/ByteCode/Interp.cpp
    M clang/test/Modules/lambda-merge.cpp

  Log Message:
  -----------
  [clang][bytecode] Compile the definition, not the most recent decl (#158093)


  Commit: df2a7a9ec9afbcc2d1ab87cdcb55059fc2a0aaa8
      https://github.com/llvm/llvm-project/commit/df2a7a9ec9afbcc2d1ab87cdcb55059fc2a0aaa8
  Author: Kazu Hirata <kazu at google.com>
  Date:   2025-09-11 (Thu, 11 Sep 2025)

  Changed paths:
    M llvm/include/llvm/ADT/IndexedMap.h
    M llvm/include/llvm/ADT/SparseMultiSet.h
    M llvm/include/llvm/ADT/SparseSet.h
    M llvm/include/llvm/ADT/identity.h

  Log Message:
  -----------
  [ADT] clang-format several files (NFC)

I'm planning to modify these files.


  Commit: 13daa1e6efdbdc322265fda7ad8f5b265d2ab4aa
      https://github.com/llvm/llvm-project/commit/13daa1e6efdbdc322265fda7ad8f5b265d2ab4aa
  Author: Roy Shi <royitaqi at users.noreply.github.com>
  Date:   2025-09-11 (Thu, 11 Sep 2025)

  Changed paths:
    M lldb/tools/lldb-dap/package.json
    M lldb/tools/lldb-dap/src-ts/debug-adapter-factory.ts

  Log Message:
  -----------
  [lldb-dap] Add `debugAdapterEnv` for `attach` requests & improve regex (#157980)

# Changes

#153536 added a new debug configuration field called `debugAdapterEnv`
and enabled it in `launch.json` **for `launch` requests**. This patch
enables the same for **`attach` requests**.

This patch also improves the regex used in this field, i.e. shortens it
and fixes the double backslashes (`\\`) in `debug-adapter-factory.ts`
(note: the ones in `package.json` need the double backslashes).


# Test

Manually tested the following values in `attach` requests (so that we
are testing both changes at the same time):
```
// Accepted
            "debugAdapterEnv": [
                "AAA=BBB",
            ],

            "debugAdapterEnv": [
                "AAA=",
            ],

            "debugAdapterEnv": [
                "AAA",
            ],

 // Rejected
            "debugAdapterEnv": [
                "=AAA",
            ],

            "debugAdapterEnv": [
                "=",
            ],

            "debugAdapterEnv": [
                "",
            ],
```


  Commit: 5daf89752c36e2a297af8bfa8ab8a4d57440ca48
      https://github.com/llvm/llvm-project/commit/5daf89752c36e2a297af8bfa8ab8a4d57440ca48
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2025-09-11 (Thu, 11 Sep 2025)

  Changed paths:
    M clang-tools-extra/clang-tidy/.clang-tidy
    M clang-tools-extra/clang-tidy/altera/StructPackAlignCheck.cpp
    M clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp
    M clang/lib/AST/ByteCode/ByteCodeEmitter.cpp
    M clang/lib/AST/ByteCode/Function.h
    M clang/lib/AST/ByteCode/Interp.cpp
    M clang/lib/CodeGen/CodeGenModule.cpp
    M clang/test/Modules/lambda-merge.cpp
    M lldb/tools/lldb-dap/package.json
    M lldb/tools/lldb-dap/src-ts/debug-adapter-factory.ts
    M llvm/include/llvm/ADT/IndexedMap.h
    M llvm/include/llvm/ADT/SparseMultiSet.h
    M llvm/include/llvm/ADT/SparseSet.h
    M llvm/include/llvm/ADT/identity.h

  Log Message:
  -----------
  [𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6

[skip ci]


  Commit: b9e6b83c3eb45cb3431a15048875c1f1d91b943b
      https://github.com/llvm/llvm-project/commit/b9e6b83c3eb45cb3431a15048875c1f1d91b943b
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2025-09-11 (Thu, 11 Sep 2025)

  Changed paths:
    M clang-tools-extra/clang-tidy/.clang-tidy
    M clang-tools-extra/clang-tidy/altera/StructPackAlignCheck.cpp
    M clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp
    M clang/lib/AST/ByteCode/ByteCodeEmitter.cpp
    M clang/lib/AST/ByteCode/Function.h
    M clang/lib/AST/ByteCode/Interp.cpp
    M clang/lib/CodeGen/CodeGenModule.cpp
    M clang/test/Modules/lambda-merge.cpp
    M lldb/tools/lldb-dap/package.json
    M lldb/tools/lldb-dap/src-ts/debug-adapter-factory.ts
    M llvm/include/llvm/ADT/IndexedMap.h
    M llvm/include/llvm/ADT/SparseMultiSet.h
    M llvm/include/llvm/ADT/SparseSet.h
    M llvm/include/llvm/ADT/identity.h

  Log Message:
  -----------
  rebase

Created using spr 1.3.6


Compare: https://github.com/llvm/llvm-project/compare/941dd06232e9...b9e6b83c3eb4

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list