User Details
- User Since
- Aug 14 2019, 12:14 PM (188 w, 4 d)
Fri, Mar 24
Looks good to me with some notes:
- LLVMs verifier seems to work differently by checking that ALL landing pads and resume instructions use consistent types: https://github.com/llvm/llvm-project/blob/b2c48559c882fd558f91e471c4d23ea7b0c6e718/llvm/lib/IR/Verifier.cpp#L4196 This seems contrary to what the langref says however which is confusing to me.
- Could you rebase the patch? Recent changes have landed that has turned all these tests to opaque pointers.
Thu, Mar 23
LGTM!
Wed, Mar 22
LGTM!
Tue, Mar 21
LGTM with tiny note
LGTM. The Windows CI failure you can probably ignore, seems to be just a flaky test or maybe some other recent change that caused it. Do
Wed, Mar 15
LGTM!
Fri, Mar 10
Thu, Mar 9
Wed, Mar 8
Mon, Mar 6
LGTM thanks!
Sun, Mar 5
LGTM
Wed, Mar 1
LGTM % default constructor
LGTM
Mon, Feb 27
LGTM, but please give it a day or two to give other reviewers a chance to comment as well
Sun, Feb 26
Feb 24 2023
Feb 23 2023
clang-format
Feb 22 2023
Address review comments: braces around larger else body
Feb 21 2023
Address review comments
Implementation makes sense to me and matches my expectation. Wouldn't really know how to do this any simpler than the current state myself to be honest.
Rebase
Address review comments
Feb 20 2023
Feb 15 2023
Address review comments
@mehdi_amini PTAL
Move logic from cmake into lit. Lit now searches for the runtime libraries by simply looking for the file in SHLIBDIR (a variable set to the directory containing the shared libraries on the platform, set by configure_lit_site_cfg) with either no prefix or lib as prefix and the platforms shared library suffix.
Feb 14 2023
Don't try to create the lit.site.cfg.py file in two steps, but teach configure_lit_site_cfg how to evaluate generator expressions instead.
Managed to reproduce the error. I basically had to copy your exact cmake command. Only then could I use the check-mlir-integration target. Running just check-mlir works without issues. I am confused why check-mlir-integration is not available in any of my other build configs, but at least I can test and reproduce it.
This seems likely to be a cmake issue indeed. What cmake version are you using?
I tested it a second ago with 3.15 and 3.20 on Linux with the same configure options as you posted and 3.25 on Windows and they all work.
3.13 is the oldest that MLIR supposedly allows (although with deprecation warning) but that threw some errors so couldn't test that old of a version.
Feb 13 2023
Hello Aart!