[all-commits] [llvm/llvm-project] a99e8c: [clang][Interp] Fix assignment eval order (#101833)

Vitaly Buka via All-commits all-commits at lists.llvm.org
Sat Aug 3 10:41:57 PDT 2024


  Branch: refs/heads/users/vitalybuka/spr/main.asan-optimize-initialization-order-checking
  Home:   https://github.com/llvm/llvm-project
  Commit: a99e8c9c1d624433b57e16d46ab4ecf9f944f6ae
      https://github.com/llvm/llvm-project/commit/a99e8c9c1d624433b57e16d46ab4ecf9f944f6ae
  Author: Timm Baeder <tbaeder at redhat.com>
  Date:   2024-08-03 (Sat, 03 Aug 2024)

  Changed paths:
    M clang/lib/AST/Interp/Compiler.cpp
    M clang/test/AST/Interp/eval-order.cpp

  Log Message:
  -----------
  [clang][Interp] Fix assignment eval order (#101833)

RHS first.


  Commit: 59476c99983d3813b412c9b0c0464365644c23a8
      https://github.com/llvm/llvm-project/commit/59476c99983d3813b412c9b0c0464365644c23a8
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2024-08-03 (Sat, 03 Aug 2024)

  Changed paths:
    M .github/workflows/release-binaries.yml

  Log Message:
  -----------
  workflows/release-binaries: Fix problem with python installation on macos-14 (#101774)

python3 wasn't able to see modules installed by pip, so we need to use
the setup-python action to ensure that the default pip and python3 both
use the same prefix.

See https://github.com/actions/runner-images/issues/10385


  Commit: 242e8b94cf68a9666830ef60463400f9a1cc2d2f
      https://github.com/llvm/llvm-project/commit/242e8b94cf68a9666830ef60463400f9a1cc2d2f
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-08-03 (Sat, 03 Aug 2024)

  Changed paths:
    M compiler-rt/lib/asan/asan_globals.cpp

  Log Message:
  -----------
  [NFC][asan] Switch from list to DynInitGlobalsByModule (#101596)

The patch just switches container from plain
list of globals, to a map grouped by module.

Prepare for incremental poisoning in #101837


  Commit: 44bdf8db938f38005dcf1d8f82709db8cc8a401d
      https://github.com/llvm/llvm-project/commit/44bdf8db938f38005dcf1d8f82709db8cc8a401d
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-08-03 (Sat, 03 Aug 2024)

  Changed paths:
    M .github/workflows/release-binaries.yml
    M clang/lib/AST/Interp/Compiler.cpp
    M clang/test/AST/Interp/eval-order.cpp

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

Created using spr 1.3.4

[skip ci]


Compare: https://github.com/llvm/llvm-project/compare/f26dfea1bf5d...44bdf8db938f

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