[Flang-dev] Webinar: A New Flang - Interactive Code Review and Design Discussion (July 11)

Stephen Scalpone sscalpone at nvidia.com
Wed Jun 27 10:42:45 EDT 2018


You can forward this invitation to others.

Hi everyone!

We've scheduled two one-hour interactive webinars where NVIDIA will present our current progress re-writing the Flang frontend.

This is a calendar invitation for the presentation scheduled for July 11.  The first presentation is scheduled for July 2; there’s a similar email with a calendar invitation for that meeting. The information presented in each webinar will be very similar.

To those of you who are contributors to any part of Clang or Flang, your participation is specifically requested so we can get feedback from the community.

There’s more information about the github repo and what we’re doing at the end of this message.











A New Flang - Interactive Code Review and Design Discussion

Wednesday, July 11, 2018

9:00 am  |  Pacific Daylight Time (San Francisco, GMT-07:00)  |  1 hr


Meeting number (access code): 624 030 794


Meeting password: Flang2018




Add to Calendar<https://nvmeet.webex.com/nvmeet/j.php?MTID=m213b171aa38883d345efd3cad60ccdb2>


When it's time, join the meeting<https://nvmeet.webex.com/nvmeet/j.php?MTID=m41a1667bfb4a14e5ff4f58d24a028ad5>.






Join from a video system or application

Dial 624030794 at nvmeet.webex.com<%20sip:624030794 at nvmeet.webex.com>

You can also dial 173.243.2.68 and enter your meeting number.




Join by phone

1-844-740-1264 USA Toll Free

Global call-in numbers<https://nvmeet.webex.com/nvmeet/globalcallin.php?serviceType=MC&ED=699667617&tollFree=1>  |  Toll-free calling restrictions<https://www.webex.com/pdf/tollfree_restrictions.pdf>





Can't join the meeting? <https://collaborationhelp.cisco.com/article/WBX000029055>



The team developing Flang
(https://github.com/flang-compiler/flang), an LLVM frontend
for Fortran, has been working diligently at improving the
existing code base, adding new features, etc. However, while
this is delivering a production-quality frontend, it is
clear that the incremental evolution of the existing C code
base likely won't get us to a "Clang for Fortran" for
several reasons. What we want is a frontend for Fortran
that, like Clang, is suitable for both tooling and
traditional compilation, written in modern C++ making use of
LLVM support classes as appropriate, and otherwise takes
advantage of the collective frontend-development experience
of the LLVM community.

To address this desire, as announced briefly at EuroLLVM,
the NVIDIA team has started working on a ground-up rewrite
of Flang.  We will explain how peculiarities of Fortran have
influenced the current design, and we would like to get
feedback from the community early in the development
process.

You can find the work-in-progress frontend here:
https://github.com/flang-compiler/f18

Thank you to Hal Finkel for moderating the doodle poll and
writing most of these words (from in his original messages).

Thanks,
Steve

P.S. If you want to have a technical discussion about Flang
itself, please use the flang-dev mailing list
(http://lists.flang-compiler.org/mailman/listinfo), not this
one. I'm posting here only to reach Clang and Flang contributors.
The goal is to create a Fortran frontend that might eventually
be accepted as a formal part of the LLVM project.





IMPORTANT NOTICE: Please note that this WebEx service allows audio and other information sent during the session to be recorded, which may be discoverable in a legal matter. By joining this session, you automatically consent to such recordings. If you do not consent to being recorded, discuss your concerns with the host or do not join the session.





-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.flang-compiler.org/pipermail/flang-dev_lists.flang-compiler.org/attachments/20180627/c4643635/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: WebEx_Meeting.ics
Type: application/octet-stream
Size: 4486 bytes
Desc: WebEx_Meeting.ics
URL: <http://lists.flang-compiler.org/pipermail/flang-dev_lists.flang-compiler.org/attachments/20180627/c4643635/attachment-0001.ics>


More information about the flang-dev mailing list