Thanks for the updates! A few more pointers, but nothing major.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Today
Thanks, LGTM!
Fix verify-flags.mlir
Thanks for the updates, mostly looks good. Just a couple of extra questions about the test coverage.
LGTM, thanks! As @kiranchandramohan points out, this is in line with the overall direction that we agreed on a while back.
What's the overall design goal here? 100% consistency with Clang? Could this be documented?
Fix Toy examples builds
Yesterday
Fri, Mar 24
Thanks for submitting this! Please add tests for -g and all variants of -gline-tables-only.
LGTM!
LGTM, thanks!
Thu, Mar 23
Address Diego's comments
This is a very nice patch, thanks for working on this! A few final nits, but feel free to ignore. LGTM
Wed, Mar 22
A few more comments, but mostly nits. Btw, is this patch sufficient to generate code for AMDGPU? Or, put differently, what's the level of support atm?
LGTM, thanks!
Really nice to see some shared code being elevated out of Clang into LLVM, thanks!
Tue, Mar 21
Thanks for the updates!
Mon, Mar 20
Sun, Mar 19
LGTM, thanks for improving this!
In D146333#4204216, @mnadeem wrote:In D146333#4204007, @awarzynski wrote:We already have an error message, so print it as well.
I'm not sure I follow - can you elaborate? This patch is switching from an assertion to a diagnostic. The error message inside the assert will be printed regardless of whether a diagnostic is used or not.
Before we were failing the assert with just a fixed message: "Failed to create Target".
With this patch we will also print the error description stored in the string error and then abort.
Sat, Mar 18
We already have an error message, so print it as well.
Fri, Mar 17
Could you add some tests?
Thu, Mar 16
Thanks for checking - something for a TODO list!
Thanks! Would replacing llvm-readelf -h with llvm-objdump -f also work? I'd rather avoid new dependencies if possible.
Wed, Mar 15
In D146075#4196998, @tschuett wrote:What is the policy on trivial braces in the frontend?
Please add tests ;)
Tue, Mar 14
In D143572#4192645, @jsjodin wrote:@sunshaoce, @awarzynski are there remaining issues with this patch?
Thanks for improving these improvements @vzakhari !
Mon, Mar 13
LGTM, thanks for contributing!
Fix the issue of .o file generated by Flang with Flags info is 0x0 under RISC-V.
Why does "flang/test/Driver/target-features.f90" list all RISC-V features? Why not use https://github.com/llvm/llvm-project/blob/main/flang/test/Driver/target-cpu-features.f90 instead?
Sat, Mar 11
LGTM, thanks!
I'd move these tests to flang/test/Driver/supported-suffices. That would help documenting what these tests actual check for. Also, one could be tempted to test for other suffices and then it would be nice to keep them in one place. Ta!
In D145845#4186608, @clementval wrote:In D145845#4186607, @awarzynski wrote:Thanks!
In D145845#4186590, @clementval wrote:Thanks. Can you add tests in flang/test/Driver?
Hm, this is a clangDriver change rather than anything Flang specific 🤔 . Btw, how does https://github.com/llvm/llvm-project/issues/61260 manifest to you? I'm trying to figure out how to best test it (I couldn't find any other tests for this specifically).
Cannot we just have a a .f03 file and compile it and see if we have an executable?
In D145845#4186590, @clementval wrote:Thanks. Can you add tests in flang/test/Driver?
Wed, Mar 8
Tue, Mar 7
Address PR comments
In D145385#4174168, @dcaballe wrote:I'd love to see this also working for 2D vectors :)
In D144864#4175001, @agozillon wrote:And then provided @awarzynski is happy with the current state of the patch
Mon, Mar 6
Apply clang-format
Fri, Mar 3
Thank you very much @awarzynski for suggesting them that was a great help.
Thu, Mar 2
LGTM, many thanks for working on this!
[nit]
After this patch:
Wed, Mar 1
Refine how contiguous loads are identified
Tue, Feb 28
@bkramer , sorry about this issue and thanks for reverting!
Feb 23 2023
Thanks Kiran!
LGTM, thanks!
Feb 22 2023
Feb 21 2023
LGTM, thanks for seeing this through! :)
Restore the "vectorize_nd_extract" attribute
Feb 20 2023
- Remove the vectorize_nd_extract attribute
- Rebase on top of main
Feb 19 2023
LGTM, thanks for the fix Mehdi!
Feb 17 2023
@elmcdonough , let me rephrase this (should've been clearer before, sorry):
Feb 15 2023
Feb 14 2023
Thanks for the update! One thing that's not clear to me - how come "-Wextra" is not treated as an error and "-Wblah" is? That's not clear from the code.
In D143301#4126884, @elmcdonough wrote:Thanks for the feedback everyone. This is my current understanding on what I should do: I am to rename gfortran_unsupported_Group to flang_ignored_w_Group and move the non W group gfortran options into another patch. I have these changes locally and am currently building + testing. Please let me know if I'm misinterpreting these instructions.
In D143301#4126855, @jdoerfert wrote:In D143301#4126712, @awarzynski wrote:I think the -W stuff can go in, it has tests and is reasonable.
I'd like for us to rely on a flag from Options.td for this instead. Something similar to clang_ignored_f_Group. I would probably call it flang_ignored_w_Group :)
For the -W stuff? You want to remove the explicit warning then (which is generally fine too)?