Closed mvermeulen closed 5 years ago
I suspect there is a missing dependency which makes it pass depending on "luck" if the target is already built or not. I suspect that if you re-rerun cmake --build . --target check-mlir
after the original failures it'll end-up passing.
(If you click the green check mark next to each commit you can see our CI results: https://github.com/tensorflow/mlir/commits/master )
I see the following compilation error when I follow these getting started instructions on Ubuntu 16.04 modified to use "Unix Makefiles" since ninja-build wasn't new enough
Here is the compilation error
I notice there was a change 779430563412498d069e81bd7286e7e142df424c to move Linalg and VectorOps dialects to Dialect subdir.
So I tried checking out MLIR sources from the commit just before that one (f9d4405e0d28af25dfd2a3c95a9dccf0a71f8d9a) and then my build and "check-mlir" succeeds.
Is there something I am missing? @nicolasvasilache