mlir installs as a library _and_ a compiler
mattgodbolt opened this issue · comments
but the tarball it unpacks is identical:
Jun/02 12:49 admin-node~/infra (main|✔) $ ls /opt/compiler-explorer/libs/mlir/14.0.0/bin
bugpoint llvm-bitcode-strip llvm-cxxfilt llvm-exegesis llvm-link llvm-mt llvm-profgen llvm-size llvm-tli-checker mlir-pdll verify-uselistorder
dsymutil llvm-c-test llvm-cxxmap llvm-extract llvm-lipo llvm-nm llvm-ranlib llvm-split llvm-undname mlir-reduce
llc llvm-cat llvm-debuginfod-find llvm-gsymutil llvm-lto llvm-objcopy llvm-rc llvm-stress llvm-windres mlir-tblgen
lli llvm-cfi-verify llvm-diff llvm-ifs llvm-lto2 llvm-objdump llvm-readelf llvm-strings llvm-xray mlir-translate
llvm-addr2line llvm-config llvm-dis llvm-install-name-tool llvm-mc llvm-opt-report llvm-readobj llvm-strip mlir-cpu-runner opt
llvm-ar llvm-cov llvm-dlltool llvm-jitlink llvm-mca llvm-otool llvm-reduce llvm-symbolizer mlir-linalg-ods-yaml-gen sancov
llvm-as llvm-cvtres llvm-dwarfdump llvm-lib llvm-ml llvm-pdbutil llvm-rtdyld llvm-tapi-diff mlir-lsp-server sanstats
llvm-bcanalyzer llvm-cxxdump llvm-dwp llvm-libtool-darwin llvm-modextract llvm-profdata llvm-sim llvm-tblgen mlir-opt split-file
Jun/02 12:50 admin-node~/infra (main|✔) $ ls /opt/compiler-explorer/mlir-14.0.0/bin
bugpoint llvm-bitcode-strip llvm-cxxfilt llvm-exegesis llvm-link llvm-mt llvm-profgen llvm-size llvm-tli-checker mlir-pdll verify-uselistorder
dsymutil llvm-c-test llvm-cxxmap llvm-extract llvm-lipo llvm-nm llvm-ranlib llvm-split llvm-undname mlir-reduce
llc llvm-cat llvm-debuginfod-find llvm-gsymutil llvm-lto llvm-objcopy llvm-rc llvm-stress llvm-windres mlir-tblgen
lli llvm-cfi-verify llvm-diff llvm-ifs llvm-lto2 llvm-objdump llvm-readelf llvm-strings llvm-xray mlir-translate
llvm-addr2line llvm-config llvm-dis llvm-install-name-tool llvm-mc llvm-opt-report llvm-readobj llvm-strip mlir-cpu-runner opt
llvm-ar llvm-cov llvm-dlltool llvm-jitlink llvm-mca llvm-otool llvm-reduce llvm-symbolizer mlir-linalg-ods-yaml-gen sancov
llvm-as llvm-cvtres llvm-dwarfdump llvm-lib llvm-ml llvm-pdbutil llvm-rtdyld llvm-tapi-diff mlir-lsp-server sanstats
llvm-bcanalyzer llvm-cxxdump llvm-dwp llvm-libtool-darwin llvm-modextract llvm-profdata llvm-sim llvm-tblgen mlir-opt split-file
Either it's a copy/paste from llvm/clang, or we need to tell the library installer to pick a different tarball for the library, or else we can "just" point mlir-the-library at mlir-the-compiler ?