[AIX] XFAIL mlir testcases on AIX to be investigated NFC (#186157)
XFAILing the following failing mlir testcases on AIX pending investigation
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
*/
|
||||
/* REQUIRES: host-supports-jit
|
||||
*/
|
||||
// XFAIL: system-aix
|
||||
|
||||
#include "mlir-c/Conversion.h"
|
||||
#include "mlir-c/ExecutionEngine.h"
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
*/
|
||||
/* REQUIRES: host-supports-jit
|
||||
*/
|
||||
// XFAIL: system-aix
|
||||
|
||||
#include "mlir-c/Conversion.h"
|
||||
#include "mlir-c/ExecutionEngine.h"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// RUN: mlir-opt -split-input-file -convert-arith-to-spirv -verify-diagnostics %s | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
// Parsing external resources does not work on big-endian platforms currently
|
||||
// XFAIL: target={{(s390x|sparc.*)-.*}}
|
||||
// XFAIL: system-aix
|
||||
|
||||
// This test contains various `ElementsAttr` attributes, and tests the support
|
||||
// for iterating the values of these attributes using various native C++ types.
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
// Decoding the attribute does not work on big-endian platforms currently
|
||||
// XFAIL: target={{(s390x|sparc.*)-.*}}
|
||||
// XFAIL: system-aix
|
||||
|
||||
// CHECK{LITERAL}: @dense_resource_tensor_constant = internal constant [5 x float] [float 0x3FCA034080000000, float 0xBFD0466300000000, float 0xBFD75DDF80000000, float 0xBFDE074F40000000, float 0x3FDDD3A1C0000000]
|
||||
llvm.mlir.global internal constant @dense_resource_tensor_constant(dense_resource<dense_resource_test_5xf32> : tensor<5xf32>) : !llvm.array<5 x f32>
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
// UNSUPPORTED: hwasan
|
||||
// FIXME: Windows does not have aligned_alloc
|
||||
// UNSUPPORTED: system-windows
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func @main() {
|
||||
%false = arith.constant 0 : i1
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
// UNSUPPORTED: hwasan
|
||||
// FIXME: Windows does not have aligned_alloc
|
||||
// UNSUPPORTED: system-windows
|
||||
// XFAIL: system-aix
|
||||
|
||||
async.func @async_func_empty() -> !async.token {
|
||||
return
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
// UNSUPPORTED: hwasan
|
||||
// FIXME: Windows does not have aligned_alloc
|
||||
// UNSUPPORTED: system-windows
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func @main() {
|
||||
%c1 = arith.constant 1 : index
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
// UNSUPPORTED: hwasan
|
||||
// FIXME: Windows does not have aligned_alloc
|
||||
// UNSUPPORTED: system-windows
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func @main() {
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
// UNSUPPORTED: hwasan
|
||||
// FIXME: Windows does not have aligned_alloc
|
||||
// UNSUPPORTED: system-windows
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func @main() {
|
||||
%i0 = arith.constant 0 : index
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// RUN: mlir-opt %s -pass-pipeline="builtin.module(func.func(convert-scf-to-cf,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm{use-bare-ptr-memref-call-conv=1},convert-cf-to-llvm,reconcile-unrealized-casts)" | mlir-runner -shared-libs=%mlir_c_runner_utils -entry-point-result=void | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
// Verify bare pointer memref calling convention. `simple_add1_add2_test`
|
||||
// gets two 2xf32 memrefs, adds 1.0f to the first one and 2.0f to the second
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
// RUN: | mlir-runner -e main -entry-point-result=void \
|
||||
// RUN: -shared-libs=%mlir_runner_utils,%mlir_c_runner_utils \
|
||||
// RUN: | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func private @printMemrefF32(memref<*xf32>) attributes { llvm.emit_c_interface }
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
// RUN: -shared-libs=%mlir_c_runner_utils \
|
||||
// RUN: -shared-libs=%mlir_runner_utils \
|
||||
// RUN: | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func @trunc_bf16(%a : f32) {
|
||||
%b = arith.truncf %a : f32 to bf16
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
// RUN: mlir-runner %s -e entry -entry-point-result=void \
|
||||
// RUN: -shared-libs=%mlir_c_runner_utils | \
|
||||
// RUN: FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
// Test that the `ctor` executes before `entry` and that `dtor` executes last.
|
||||
module {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// RUN: mlir-opt %s -pass-pipeline="builtin.module(func.func(convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,reconcile-unrealized-casts)" | mlir-runner -e main -entry-point-result=void -shared-libs=%mlir_runner_utils,%mlir_c_runner_utils | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func private @printMemrefF32(memref<*xf32>) attributes { llvm.emit_c_interface }
|
||||
func.func private @printMemrefI32(memref<*xi32>) attributes { llvm.emit_c_interface }
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
// RUN: -shared-libs=%mlir_c_runner_utils \
|
||||
// RUN: -shared-libs=%mlir_runner_utils \
|
||||
// RUN: | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
// -------------------------------------------------------------------------- //
|
||||
// Tanh.
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
// RUN: | mlir-runner -e main -entry-point-result=void \
|
||||
// RUN: -shared-libs=%mlir_runner_utils,%mlir_c_runner_utils \
|
||||
// RUN: | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func private @printMemrefF32(memref<*xf32>) attributes { llvm.emit_c_interface }
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
// RUN: | mlir-runner -e main -entry-point-result=void \
|
||||
// RUN: -shared-libs=%mlir_runner_utils,%mlir_c_runner_utils \
|
||||
// RUN: | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
|
||||
func.func private @printMemrefF32(memref<*xf32>) attributes { llvm.emit_c_interface }
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// RUN: mlir-opt -pass-pipeline="builtin.module(func.func(convert-linalg-to-loops,lower-affine,convert-scf-to-cf,convert-arith-to-llvm),convert-vector-to-llvm,finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" %s | mlir-runner -O3 -e main -entry-point-result=void -shared-libs=%mlir_c_runner_utils | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func @main() {
|
||||
%A = memref.alloc() : memref<16x16xf32>
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
// RUN: %if target={{s390x-.*}} %{ -argext-abi-check=false %} | FileCheck %s
|
||||
// RUN: ls %t.o
|
||||
// RUN: rm %t.o
|
||||
// XFAIL: system-aix
|
||||
|
||||
// Declarations of C library functions.
|
||||
llvm.func @logbf(f32) -> f32
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
// RUN: -shared-libs=%mlir_runner_utils \
|
||||
// RUN: -shared-libs=%mlir_float16_utils \
|
||||
// RUN: | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
// -------------------------------------------------------------------------- //
|
||||
// exp2f.
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
// RUN: mlir-opt %s -pass-pipeline="builtin.module(func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" | \
|
||||
// RUN: mlir-runner -e main -entry-point-result=void \
|
||||
// RUN: -shared-libs=%mlir_runner_utils,%mlir_c_runner_utils | FileCheck %s
|
||||
// XFAIL: system-aix
|
||||
|
||||
// CHECK: rank = 2
|
||||
// CHECK-SAME: sizes = [10, 3]
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
// RUN: mlir-opt %s -pass-pipeline="builtin.module(func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" | mlir-runner -e print_1d -entry-point-result=void -shared-libs=%mlir_runner_utils -shared-libs=%mlir_c_runner_utils | FileCheck %s --check-prefix=PRINT-1D
|
||||
// RUN: mlir-opt %s -pass-pipeline="builtin.module(func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" | mlir-runner -e print_3d -entry-point-result=void -shared-libs=%mlir_runner_utils -shared-libs=%mlir_c_runner_utils | FileCheck %s --check-prefix=PRINT-3D
|
||||
// RUN: mlir-opt %s -pass-pipeline="builtin.module(func.func(convert-linalg-to-loops,convert-scf-to-cf,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" | mlir-runner -e vector_splat_2d -entry-point-result=void -shared-libs=%mlir_runner_utils -shared-libs=%mlir_c_runner_utils | FileCheck %s --check-prefix=PRINT-VECTOR-SPLAT-2D
|
||||
// XFAIL: system-aix
|
||||
|
||||
func.func @print_0d() {
|
||||
%f = arith.constant 2.00000e+00 : f32
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
// REQUIRES: asserts
|
||||
// RUN: mlir-runner %s --debug-only=jit-runner -mattr=+foo_bar -e entry -entry-point-result=void 2>&1 | FileCheck %s --check-prefixes=MATTR
|
||||
// RUN: not mlir-runner %s --debug-only=jit-runner -march=bar_foo -e entry -entry-point-result=void 2>&1 | FileCheck %s --check-prefixes=MARCH
|
||||
// XFAIL: system-aix
|
||||
|
||||
// Verify that command line args do affect the configuration
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
using namespace mlir;
|
||||
|
||||
// The JIT isn't supported on Windows at that time
|
||||
#ifndef _WIN32
|
||||
#if !defined(_WIN32) && !defined(_AIX)
|
||||
|
||||
static struct LLVMInitializer {
|
||||
LLVMInitializer() {
|
||||
|
||||
Reference in New Issue
Block a user