Skip to content

[AIX]eigen update fix and test failures fix - #23751

Merged
Changming Sun (snnn) merged 3 commits into
microsoft:mainfrom
ranjitshs:aix-eigen-cleanup
Feb 20, 2025
Merged

[AIX]eigen update fix and test failures fix#23751
Changming Sun (snnn) merged 3 commits into
microsoft:mainfrom
ranjitshs:aix-eigen-cleanup

Conversation

@ranjitshs

Copy link
Copy Markdown
Contributor

Description

Changes in this PR are for:

  • Cleanup the patch for Eigen on AIX. Not needed anymore .
  • Fix to recent test failures
1: [----------] Global test environment tear-down
1: [==========] 4737 tests from 310 test suites ran. (94682 ms total)
1: [  PASSED  ] 4733 tests.
1: [  SKIPPED ] 2 tests, listed below:
1: [  SKIPPED ] MatMulFpQ4.MatMul2DSym
1: [  SKIPPED ] MatMulFpQ4.MatMul2DBlkZp
1: [  FAILED  ] 2 tests, listed below:
1: [  FAILED  ] GraphTransformationTests.MatMulAddFusion_three_input_with_1d
1: [  FAILED  ] GraphTransformationTests.MatMulAddFusion_NeedReshape_3D

@ranjitshs

Copy link
Copy Markdown
Contributor Author

Changming Sun (@snnn) Tianlei Wu (@tianleiwu)
Please review this change and let me know if any comments.
Also, Please trigger CI workflows.

@tianleiwu

Copy link
Copy Markdown
Contributor

/azp run Windows ARM64 QNN CI Pipeline,Windows x64 QNN CI Pipeline,Windows CPU CI Pipeline,Windows GPU CUDA CI Pipeline,Windows GPU DML CI Pipeline,Windows GPU Doc Gen CI Pipeline,Windows GPU TensorRT CI Pipeline,ONNX Runtime Web CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Linux CPU CI Pipeline

@tianleiwu

Copy link
Copy Markdown
Contributor

/azp run Linux CPU Minimal Build E2E CI Pipeline,Linux GPU CI Pipeline,Linux GPU TensorRT CI Pipeline,Linux OpenVINO CI Pipeline,Linux QNN CI Pipeline,MacOS CI Pipeline,onnxruntime-binary-size-checks-ci-pipeline,Big Models,Linux Android Emulator QNN CI Pipeline,Android CI Pipeline

@tianleiwu

Copy link
Copy Markdown
Contributor

/azp run iOS CI Pipeline,ONNX Runtime React Native CI Pipeline,CoreML CI Pipeline,Linux DNNL CI Pipeline,Linux MIGraphX CI Pipeline,Linux ROCm CI Pipeline

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 6 pipeline(s).

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 10 pipeline(s).

1 similar comment
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 10 pipeline(s).

@snnn

Copy link
Copy Markdown
Contributor

/azp run Linux GPU CI Pipeline

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@yuslepukhin

Copy link
Copy Markdown
Contributor

LGTM, but needs lintrunner -a, and CI to pass.

@snnn

Copy link
Copy Markdown
Contributor

Please help fix the "Lint / Python format (pull_request)" error.

Comment thread onnxruntime/core/optimizer/matmul_add_fusion.cc Outdated
Comment thread onnxruntime/core/optimizer/reshape_fusion.cc Outdated
@tianleiwu

Copy link
Copy Markdown
Contributor

/azp run Windows ARM64 QNN CI Pipeline,Windows x64 QNN CI Pipeline,Windows CPU CI Pipeline,Windows GPU CUDA CI Pipeline,Windows GPU DML CI Pipeline,Windows GPU Doc Gen CI Pipeline,Windows GPU TensorRT CI Pipeline,ONNX Runtime Web CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Linux CPU CI Pipeline

@tianleiwu

Copy link
Copy Markdown
Contributor

/azp run Linux CPU Minimal Build E2E CI Pipeline,Linux GPU CI Pipeline,Linux GPU TensorRT CI Pipeline,Linux OpenVINO CI Pipeline,Linux QNN CI Pipeline,MacOS CI Pipeline,onnxruntime-binary-size-checks-ci-pipeline,Big Models,Linux Android Emulator QNN CI Pipeline,Android CI Pipeline

@tianleiwu

Copy link
Copy Markdown
Contributor

/azp run iOS CI Pipeline,ONNX Runtime React Native CI Pipeline,CoreML CI Pipeline,Linux DNNL CI Pipeline,Linux MIGraphX CI Pipeline,Linux ROCm CI Pipeline

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 6 pipeline(s).

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 10 pipeline(s).

1 similar comment
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 10 pipeline(s).

@ranjitshs

Ranjit Ranjan (ranjitshs) commented Feb 20, 2025

Copy link
Copy Markdown
Contributor Author

Thanks Tianlei Wu (@tianleiwu) for committing lint fix.
I ran 'lintrunner -a' and it's not suggesting any changes.

@snnn
Changming Sun (snnn) merged commit 6036210 into microsoft:main Feb 20, 2025
@ranjitshs
Ranjit Ranjan (ranjitshs) deleted the aix-eigen-cleanup branch February 21, 2025 06:06
Guenther Schmuelling (guschmue) pushed a commit that referenced this pull request Mar 6, 2025
### Description
Changes in this PR are for:

- Cleanup the patch for Eigen on AIX. Not needed anymore .
- Fix to recent test failures

```
1: [----------] Global test environment tear-down
1: [==========] 4737 tests from 310 test suites ran. (94682 ms total)
1: [  PASSED  ] 4733 tests.
1: [  SKIPPED ] 2 tests, listed below:
1: [  SKIPPED ] MatMulFpQ4.MatMul2DSym
1: [  SKIPPED ] MatMulFpQ4.MatMul2DBlkZp
1: [  FAILED  ] 2 tests, listed below:
1: [  FAILED  ] GraphTransformationTests.MatMulAddFusion_three_input_with_1d
1: [  FAILED  ] GraphTransformationTests.MatMulAddFusion_NeedReshape_3D
```

---------

Co-authored-by: Tianlei Wu <tlwu@microsoft.com>
Ashrit Shetty (ashrit-ms) pushed a commit that referenced this pull request Mar 17, 2025
### Description
Changes in this PR are for:

- Cleanup the patch for Eigen on AIX. Not needed anymore .
- Fix to recent test failures

```
1: [----------] Global test environment tear-down
1: [==========] 4737 tests from 310 test suites ran. (94682 ms total)
1: [  PASSED  ] 4733 tests.
1: [  SKIPPED ] 2 tests, listed below:
1: [  SKIPPED ] MatMulFpQ4.MatMul2DSym
1: [  SKIPPED ] MatMulFpQ4.MatMul2DBlkZp
1: [  FAILED  ] 2 tests, listed below:
1: [  FAILED  ] GraphTransformationTests.MatMulAddFusion_three_input_with_1d
1: [  FAILED  ] GraphTransformationTests.MatMulAddFusion_NeedReshape_3D
```

---------

Co-authored-by: Tianlei Wu <tlwu@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants