[llvm] [AsmParser] Remove TBAA auto-upgrade in IR parser (PR #226914)

via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 28 02:00:00 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 154158 tests passed
* 3430 tests skipped
* 1 test failed

## Failed Tests
(click on a test name to see its output)

### Polly
<details>
<summary>Polly.CodeGen/OpenMP/single_loop_with_loop_invariant_baseptr.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt  -polly-process-unprofitable  -polly-remarks-minimal  -polly-use-llvm-names  -polly-import-jscop-dir=/home/gha/actions-runner/_work/llvm-project/llvm-project/polly/test/CodeGen/OpenMP  -polly-codegen-verify  -aa-pipeline=tbaa -polly-parallel -polly-parallel-force -polly-parallel-force -polly-invariant-load-hoisting=true '-passes=polly-custom<ast>' -polly-print-ast -disable-output < /home/gha/actions-runner/_work/llvm-project/llvm-project/polly/test/CodeGen/OpenMP/single_loop_with_loop_invariant_baseptr.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/polly/test/CodeGen/OpenMP/single_loop_with_loop_invariant_baseptr.ll -check-prefix=AST
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -polly-process-unprofitable -polly-remarks-minimal -polly-use-llvm-names -polly-import-jscop-dir=/home/gha/actions-runner/_work/llvm-project/llvm-project/polly/test/CodeGen/OpenMP -polly-codegen-verify -aa-pipeline=tbaa -polly-parallel -polly-parallel-force -polly-parallel-force -polly-invariant-load-hoisting=true '-passes=polly-custom<ast>' -polly-print-ast -disable-output
# .---command stderr------------
# | Old-style TBAA is no longer allowed, use struct-path TBAA instead
# |   %ptr = load ptr, ptr %A, align 8, !tbaa !3
# | Old-style TBAA is no longer allowed, use struct-path TBAA instead
# |   %val = load float, ptr %scevgep, align 4, !tbaa !7
# | Old-style TBAA is no longer allowed, use struct-path TBAA instead
# |   store float %sum, ptr %scevgep, align 4, !tbaa !7
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt: -: error: input module is broken!
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/polly/test/CodeGen/OpenMP/single_loop_with_loop_invariant_baseptr.ll -check-prefix=AST
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/polly/test/CodeGen/OpenMP/single_loop_with_loop_invariant_baseptr.ll -check-prefix=AST
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/226914


More information about the llvm-commits mailing list