<div dir="ltr"><div dir="ltr">Hi,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 8, 2020 at 6:54 PM Finkel, Hal J. via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">FYI to everyone: If you have things that you would like to see done <br>
before a merge of Flang, please reply with as many details as you have <br>
time to provide (and if you have things that you would like to see done <br>
soon, but you're comfortable with them happening after the merge, please <br>
share those items as well). Our Flang community technical call on Monday <br>
morning will be dedicated to forming a concrete plan from any <br>
yet-unaddressed items and making sure that we have a checklist to address.<br></blockquote><div><br></div><div>What is the latest/current proposed merge commit showing what will be pushed to the monorepo?</div><div>Can you make sure to prune/repack the repo before pushing?</div><div>Are the license header updated to be the LLVM license?</div><div>The test don't seem to be lit-based testing: is this part of the TODO list?</div><div><br></div><div>Looking forward to flang joining the monorepo!</div><div><br></div><div>Thanks,</div><div><br></div><div>-- </div><div>Mehdi</div><div><br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<br>
Thanks again,<br>
<br>
Hal<br>
<br>
On 1/8/20 1:01 PM, Renato Golin wrote:<br>
> On Wed, 8 Jan 2020 at 01:48, Eric Christopher via llvm-dev<br>
> <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br>
>> I am in favor of having a flang front end in tree. I have concerns about the design of flang versus other front ends, the lack of llvm based library use, and a number of other things that I tried to enumerate in previous emails. I don't know if anything has changed and the responses I got back originally were "we're going to do it anyway" so it didn't leave much room for engagement.<br>
> (Disclaimer: Not taking sides, I have no stake in Flang or Fortran).<br>
><br>
> I think David's comparison to LLDB is interesting. It started very<br>
> distant, and then with time merged with the codebase and now it's a<br>
> full fledged LLVM project.<br>
><br>
> The current Flang (F18) is meant to be much closer to LLVM than the<br>
> previous one, and the whole mindset was afaik to keep it that way. In<br>
> the same way that LLDB once was.<br>
><br>
> I do agree with Hal that there is a small but significant overlap of<br>
> communities, and I do agree with Rick that the longer it stays<br>
> separate, the harder it will be for that sub-community.<br>
><br>
> But LLDB started at a time where "being an LLVM project" was mostly<br>
> about being in our SVN repo. There was no mono-repo, and the cost of<br>
> being there was lower-ish.<br>
><br>
> I believe that can be solved with build semantics (CMake stuff?), not<br>
> a big problem, so the main issue is about community: will the project<br>
> move fast enough towards LLVM integration or will it dangle with<br>
> downstream implementations and be mostly useless upstream?<br>
><br>
> I think we have enough people that care about Flang publicly putting<br>
> their names forward. This makes me assume the former, so I'm<br>
> personally ok with the merge.<br>
><br>
> If it happens before the current branch or not, will depend on how<br>
> fast they're willing to work towards a working Fortran front-end.<br>
><br>
> I'd assume that, once it's in, the next release (July/20) would have<br>
> to have something minimally decent. But that's not a strong opinion,<br>
> so, salt & pepper.<br>
><br>
> cheers,<br>
> --renato<br>
<br>
-- <br>
Hal Finkel<br>
Lead, Compiler Technology and Programming Languages<br>
Leadership Computing Facility<br>
Argonne National Laboratory<br>
<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div></div>