Commit 1683e200 authored by Diego Caballero's avatar Diego Caballero Committed by Scott Cyphers

[MLIR] Disable three more tests with MLIR enabled. (#3496)

* [MLIR] Bump MLIR repo 8/20/2019

MLIR_
commit 0cdb20a6add19bc96c20dad28589a1e54e4d8469
Author: Lei Zhang <antiagainst@google.com>
Date:   Tue Aug 20 13:33:41 2019 -0700

    Add spv.specConstant and spv._reference_of

LLVM:
commit 3b9a27b6908040881dad394022f8c472c15c0784
Author: Simon Pilgrim <llvm-dev@redking.me.uk>
Date:   Tue Aug 20 17:54:37 2019 +0000

    Fix typo in comment. NFCI.

* [MLIR] Disable three more tests with MLIR enabled.

This PR disables validate_fuse_gru_inputs, reshape_layout_optimizations4
and reshape_layout_optimizations5:
  1. trivial_in_place_relu_fail: It checks tensors pool offset. There is
     no memory pool in MLIR atm.
  2. validate_fuse_gru_inputs: It creates an infinite cycle in
     MLIR subgraph extraction pass (under investigation).
  3. reshape_layout_optimizations4/5: They fail due to CompiledKernel
     being not expected by CPULayout pass.

* Disable cpu_quant_fusion.qconcat
parent 4fddf5ad
......@@ -3121,7 +3121,7 @@ TEST(cpu_quant_fusion, qmax_pool)
EXPECT_TRUE(test::all_close(cpu1_results.at(0), cpu2_results.at(0)));
}
TEST(cpu_quant_fusion, qconcat)
TEST(cpu_quant_fusion, MLIR_DISABLE_TEST(qconcat))
{
auto make_function = []() {
auto get_input_slice = [](std::shared_ptr<op::Parameter>& input) {
......@@ -3888,7 +3888,7 @@ TEST(cpu_fusion, rnn_fusion_2rnn_layer_3lstm_cell)
}
}
TEST(cpu_fusion, validate_fuse_gru_inputs)
TEST(cpu_fusion, MLIR_DISABLE_TEST(validate_fuse_gru_inputs))
{
const std::string file_name("mxnet/gru_debug.json");
auto cpu_func = make_function_from_file(file_name);
......
......@@ -112,7 +112,7 @@ TEST(cpu_test, trivial_in_place_relu)
}
#ifndef NGRAPH_HALIDE
TEST(cpu_test, trivial_in_place_relu_fail)
TEST(cpu_test, MLIR_DISABLE_TEST(trivial_in_place_relu_fail))
{
auto A = make_shared<op::Parameter>(element::f32, Shape{16, 1});
auto B = make_shared<op::Parameter>(element::f32, Shape{16, 1});
......@@ -349,7 +349,7 @@ TEST(cpu_test, reshape_layout_optimizations3)
}
}
TEST(cpu_test, reshape_layout_optimizations4)
TEST(cpu_test, MLIR_DISABLE_TEST(reshape_layout_optimizations4))
{
// Squeeze and expand dimensions. Ensure no extra conversions downstream
auto make_function = []() -> std::shared_ptr<Function> {
......@@ -398,7 +398,7 @@ TEST(cpu_test, reshape_layout_optimizations4)
EXPECT_LE(count_ops_of_type<runtime::cpu::op::ConvertLayout>(cpu_f), 4);
}
TEST(cpu_test, reshape_layout_optimizations5)
TEST(cpu_test, MLIR_DISABLE_TEST(reshape_layout_optimizations5))
{
auto make_function = []() -> std::shared_ptr<Function> {
auto A = make_shared<op::Parameter>(element::f32, Shape{1, 16, 1, 8});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment