iree-org / iree

A retargetable MLIR-based machine learning compiler and runtime toolkit.
http://iree.dev/
Apache License 2.0
2.48k stars 553 forks source link

Some tests fail if IREE is configured with some default backends disabled. #14034

Open bjacob opened 1 year ago

bjacob commented 1 year ago

To reproduce, cmake -DIREE_TARGET_BACKEND_DEFAULTS=OFF, clear cached CMake variables controlling backends, and rebuild and test.

These tests are currently failing: (and that's with #14035 fixing a few already)

6 - iree/tests/compiler_driver/preprocessing_flags.mlir.test (Failed)
17 - iree/tests/e2e/models/edge_detection.mlir.test (Failed)
18 - iree/tests/e2e/models/fragment_000.mlir.test (Failed)
19 - iree/tests/e2e/models/fullyconnected.mlir.test (Failed)
20 - iree/tests/e2e/models/mnist_fake_weights.mlir.test (Failed)
21 - iree/tests/e2e/models/unidirectional_lstm.mlir.test (Failed)
22 - iree/tests/e2e/models/resnet50_fake_weights.mlir.test (Failed)
23 - iree/tests/e2e/regression/fill_i64.mlir.test (Failed)
25 - iree/tests/e2e/regression/libm_linking.mlir.test (Failed)
26 - iree/tests/e2e/regression/scalar.mlir.test (Failed)
28 - iree/tests/e2e/regression/unused_args.mlir.test (Failed)
102 - iree/tests/e2e/tensor_ops/tensor_cast.mlir.test (Failed)
248 - iree/tests/transform_dialect/cpu/attention.mlir.test (Failed)
249 - iree/tests/transform_dialect/cpu/contraction-packing-and-dispatch.mlir.test (Failed)
251 - iree/tests/transform_dialect/cpu/eltwise_reduction_eltwise.mlir.test (Failed)
252 - iree/tests/transform_dialect/cpu/matmul.mlir.test (Failed)
258 - iree/tools/test/iree-benchmark-module.mlir.test (Failed)
259 - iree/tools/test/iree-run-mlir.mlir.test (Failed)
262 - iree/tools/test/iree-run-module.mlir.test (Failed)
973 - iree/samples/py_custom_module/decode_secret_message_sample (Failed)
allieculp commented 1 year ago

@bjacob Should this be assigned to you? Or looking for an owner?

bjacob commented 1 year ago

I can try to find cycles and it's not time-sensitive anyway, so i can just self-assign without implying i'll be working on it.