This repository was archived by the owner on Mar 28, 2023. It is now read-only.
forked from llvm/llvm-test-suite
-
Notifications
You must be signed in to change notification settings - Fork 130
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Summary: Since the current default `_ALL_SOURCE` causes numerous issues on AIX (e.g., typedef redefinition, unintended macro expansion), this patch changes the configuration to use standard-compatable mode by appending `XOPEN_SOURCE=700`. This flag is added to cflags for all the C test cases because a considerable number of C tests are affected by the `_ALL_SOURCE` problem. For one particular C++ test case that was also affected by `_ALL_SOURCE`, the flag is appended to the cxxflags in its sub-level CMakeLists. Reviewers: hubert.reinterpretcast, daltenty Reviewed By: daltenty Subscribers: mgorny Differential Revision: https://reviews.llvm.org/D82321
libc++.co is a linker script so cmake no longer automatically adds RPATH to the executable linked with the library and we need it in order to run the tests.
Reviewed By: lenary Patch by Johannes Doerfert <[email protected]> Differential Revision: https://reviews.llvm.org/D77988
AIX" This reverts a part of 000c7b8. The change to the miniFE C++ benchmark caused failures on Darwin due to compatability issues.
…guration In presence of unknown models, the program could return 0 without output, which is unexpected. Return unknown as expected in that case. Differential Revision: https://reviews.llvm.org/D83148
…hmarks for 128 bit division Preliminary to https://reviews.llvm.org/D81809 Reviewed By: courbet, MaskRay Differential Revision: https://reviews.llvm.org/D83027
Summary: This reimplements what has been reverted in 630313d. The old implementation applied the X/OPEN compatibility flag to the entire miniFE benchmark. This caused a build failure with `mytimer.cpp` due to its usages of `struct timezone` which is not available on AIX when the said compatibility flag is set. This new fix now also defines "UseTimes" which enables another path in the application to avoid the usages of `timezone`. Reviewers: hubert.reinterpretcast, daltenty, ShuhongL Reviewed By: hubert.reinterpretcast Subscribers: mgorny Differential Revision: https://reviews.llvm.org/D83342
Summary: This option is supported on both BSDs and macOS, and ensures the command also works if GNU coreutils are not installed. Reviewers: ddunbar, jdoerfert, serge-sans-paille, tra Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D83411
This adds a set of initial tests that check that some of the matrix types extension matches the spec. Reviewers: anemet, paquette, rjmccall, LuoYuanke Reviewed By: anemet Differential Revision: https://reviews.llvm.org/D72770
…types-spec.cpp The testsuite is failing on PowerPC buildbots due to https://reviews.llvm.org/D72770. Looks like we are using wrong type generator for double. We are also using EXPECT_MATRIX_EQ to do binary comparision of floating point values before and afer multiplication. And there might be small differences but within tolerance allowance. Reviewed By: fhahn Differential Revision: https://reviews.llvm.org/D83910
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.