At some point, the test.toy of standalone dialect in the example fails.
Failed Tests (1):
MLIR :: Examples/standalone/test.toy
Testing Time: 3.99s
Unsupported: 312
Passed : 1718
Failed : 1
FAILED: tools/mlir/test/CMakeFiles/check-mlir /Users/kaisasaki/dev/llvm-project/build/tools/mlir/test/CMakeFiles/check-mlir
cd /Users/kaisasaki/dev/llvm-project/build/tools/mlir/test && /opt/homebrew/Frameworks/Python.framework/Versions/3.11/bin/python3.11 /Users/kaisasaki/dev/llvm-project/build/./bin/llvm-lit -sv /Users/kaisasaki/dev/llvm-project/build/tools/mlir/test
ninja: build stopped: subcommand failed.
When we try to build MLIR with an in-source manner, as shown in the getting started guide, it conflicts with the build cache we are now in.
/opt/homebrew/Cellar/cmake/3.26.3/bin/cmake /Users/kaisasaki/dev/llvm-project/mlir/examples/standalone -G "Ninja" -DCMAKE_CXX_COMPILER=/Library/Developer/CommandLineTools/usr/bin/c++ -DCMAKE_C_COMPILER=/Library/Developer/CommandLineTools/usr/bin/cc -DLLVM_ENABLE_LIBCXX=OFF -DMLIR_DIR=/Users/kaisasaki/dev/llvm-project/build/lib/cmake/mlir -DLLVM_USE_LINKER= -DPython3_EXECUTABLE="/opt/homebrew/opt/python@3.11/bin/python3.11"
CMake Error: The source "/Users/kaisasaki/dev/llvm-project/mlir/examples/standalone/CMakeLists.txt" does not match the source "/Users/kaisasaki/dev/llvm-project/llvm/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
Does the latest test not pass with the in-source build?
Environment
- OS: macOS Ventura 13.3.1
- Arch: M1 Max
- Compiler: Apple clang version 14.0.3 (clang-1403.0.22.14.1)