[Mlir-commits] [mlir] [mlir][tosa] Don't broadcast non-constant mul shift and negate zero points (PR #233121)

LLVM Continuous Integration llvmlistbot at llvm.org
Thu Oct 22 20:01:44 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `ml-opt-rel-x86-64` running on `ml-opt-rel-x86-64-b1` while building `mlir` at step 5 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/185/builds/6970

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/mlgo-emitc.sh --jobs=64' (failure)
...
[159/167] Linking CXX executable unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests
[160/167] Linking CXX executable unittests/Transforms/Instrumentation/InstrumentationTests
[161/167] Linking CXX executable unittests/Target/TargetMachineCTests
[162/167] Linking CXX executable unittests/MIR/MIRTests
[163/167] Linking CXX executable unittests/Transforms/Utils/UtilsTests
[164/167] Linking CXX executable unittests/tools/llvm-mca/LLVMMCATests
[165/167] Linking CXX executable unittests/Transforms/Scalar/ScalarTests
[166/167] Linking CXX executable unittests/tools/llvm-exegesis/LLVMExegesisTests
[166/167] Running the LLVM regression tests
-- Testing: 69365 tests, 24 workers --
FAIL: LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py (1 of 69365)
******************** TEST 'LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec "/usr/bin/python3" /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json | /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py
# executed command: env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec /usr/bin/python3 /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json
# .---command stderr------------
# | Traceback (most recent call last):
# |   File "/b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py", line 15, in <module>
# |     emb_map = tool.getFuncEmbMap()
# |               ^^^^^^^^^^^^^^^^^^^^
# | TypeError: could not export nanobind::ndarray: ModuleNotFoundError: No module named 'numpy'
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py
# `-----------------------------
# error: command failed with exit status: 2

--

********************
FAIL: LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py (2 of 69365)
******************** TEST 'LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec "/usr/bin/python3" /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json | /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py
# executed command: env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec /usr/bin/python3 /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json
# .---command stderr------------
# | Traceback (most recent call last):
# |   File "/b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py", line 15, in <module>
Step 9 (Run tests) failure: Run tests (failure)
...
[159/167] Linking CXX executable unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests
[160/167] Linking CXX executable unittests/Transforms/Instrumentation/InstrumentationTests
[161/167] Linking CXX executable unittests/Target/TargetMachineCTests
[162/167] Linking CXX executable unittests/MIR/MIRTests
[163/167] Linking CXX executable unittests/Transforms/Utils/UtilsTests
[164/167] Linking CXX executable unittests/tools/llvm-mca/LLVMMCATests
[165/167] Linking CXX executable unittests/Transforms/Scalar/ScalarTests
[166/167] Linking CXX executable unittests/tools/llvm-exegesis/LLVMExegesisTests
[166/167] Running the LLVM regression tests
-- Testing: 69365 tests, 24 workers --
FAIL: LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py (1 of 69365)
******************** TEST 'LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec "/usr/bin/python3" /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json | /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py
# executed command: env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec /usr/bin/python3 /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json
# .---command stderr------------
# | Traceback (most recent call last):
# |   File "/b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py", line 15, in <module>
# |     emb_map = tool.getFuncEmbMap()
# |               ^^^^^^^^^^^^^^^^^^^^
# | TypeError: could not export nanobind::ndarray: ModuleNotFoundError: No module named 'numpy'
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py
# `-----------------------------
# error: command failed with exit status: 2

--

********************
FAIL: LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py (2 of 69365)
******************** TEST 'LLVM :: tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec "/usr/bin/python3" /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json | /b/build/llvm-project/build-mlgo/bin/FileCheck /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py
# executed command: env PYTHONPATH=/b/build/llvm-project/build-mlgo/tools/llvm-ir2vec/Bindings/python/ir2vec /usr/bin/python3 /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py /b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/../Inputs/input.ll /b/build/llvm-project/llvm/test/Analysis/IR2Vec/Inputs/dummy_3D_nonzero_opc_vocab.json
# .---command stderr------------
# | Traceback (most recent call last):
# |   File "/b/build/llvm-project/llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py", line 15, in <module>

```

</details>

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


More information about the Mlir-commits mailing list