[all-commits] [llvm/llvm-project] 27b6ba: MC: Improve error reporting for equated symbols an...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Mon May 26 13:06:20 PDT 2025


  Branch: refs/heads/users/boomanaiden154/githubci-make-the-new-premerge-system-fail-jobs-on-errors
  Home:   https://github.com/llvm/llvm-project
  Commit: 27b6ba449b9570049d9aa9ef81cac465cdec2934
      https://github.com/llvm/llvm-project/commit/27b6ba449b9570049d9aa9ef81cac465cdec2934
  Author: Fangrui Song <i at maskray.me>
  Date:   2025-05-26 (Mon, 26 May 2025)

  Changed paths:
    M llvm/lib/MC/MCAssembler.cpp
    M llvm/lib/MC/MCExpr.cpp
    M llvm/test/MC/MachO/variable-errors.s

  Log Message:
  -----------
  MC: Improve error reporting for equated symbols and undefined labels

Currently, the code path is likely only reachable with super edge-case scenario,
but will be more reachable with the upcoming parseAssignmentExpression improvement
to address a pile of hacks.


  Commit: 1b788255775e9076b04c3c2a8818714ba96652e1
      https://github.com/llvm/llvm-project/commit/1b788255775e9076b04c3c2a8818714ba96652e1
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-05-26 (Mon, 26 May 2025)

  Changed paths:
    M .github/workflows/premerge.yaml

  Log Message:
  -----------
  [Github][CI] Stop running premerge checks on main

This patch stops running the premerge checks on the main branch. This is
based on some feedback in
https://discourse.llvm.org/t/rfc-running-premerge-postcommit-through-github-actions/86124.
We want to use buildbot for post commit testing. This should be covered
in the mean time by the current pemerge-monolithic-* bots even though
the configurations are not exactly the same. This also adds a bit of
capacity back to the cluster (although might not in the end when we
start running more substantial postcommit testing through buildbot).

This is primarily in preparation for turning the new premerge system on
as canonical. Without this, we run into warning fatigue issues as
described in the RFC above.

Reviewers: Keenuts, joker-eph, dschuff, cmtice, gburgessiv, lnihlen, tstellar

Reviewed By: Keenuts, joker-eph

Pull Request: https://github.com/llvm/llvm-project/pull/139358


  Commit: ec946e980017f137492af6c49e93b3420d98ac56
      https://github.com/llvm/llvm-project/commit/ec946e980017f137492af6c49e93b3420d98ac56
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-05-26 (Mon, 26 May 2025)

  Changed paths:
    M llvm/lib/MC/MCAssembler.cpp
    M llvm/lib/MC/MCExpr.cpp
    M llvm/test/MC/MachO/variable-errors.s

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

Created using spr 1.3.4

[skip ci]


  Commit: 8ca90e1e16a93d65472801e19be1b52fd4ce9cb1
      https://github.com/llvm/llvm-project/commit/8ca90e1e16a93d65472801e19be1b52fd4ce9cb1
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-05-26 (Mon, 26 May 2025)

  Changed paths:
    M llvm/lib/MC/MCAssembler.cpp
    M llvm/lib/MC/MCExpr.cpp
    M llvm/test/MC/MachO/variable-errors.s

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

Created using spr 1.3.4


Compare: https://github.com/llvm/llvm-project/compare/92a4acaba87c...8ca90e1e16a9

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