Getting Involved

The Flang Project welcomes contributions of all kinds. Please feel free to join the mailing list or the slack channel for discussions related to development of Flang. To understand the status of various developments in Flang please join the respective call.

Forum and Mailing Lists

Forum

Flang forums are for technical discussions, questions about writing code for, or using Flang tools.

Commits Archive (flang-commits)

This list contains all commit messages that are made when Flang developers commit code changes to the repository. It also serves as a forum for patch review (i.e. send patches here). It is useful for those who want to stay on the bleeding edge of Flang development. This list is high volume.

Chat

Flang Slack Workspace

  • There is a Slack workspace dedicated to Flang.

  • There are a number of topic-oriented channels available (e.g., #driver, #f18-semantics, #fir).

  • Add yourself via the invitation link

Calls

Flang Community Biweekly Call

  • General updates on the Flang project.

  • Join Flang Community Biweekly Call

    • Meeting number: 177 400 7047

    • Password: 6PCdCYKmN43

  • Time: Wednesdays, 8:30 a.m. Pacific Time, on the weeks alternating with regular Flang Community Technical Biweekly Call.

  • Meeting minutes are available in this Google Doc.

  • Minutes from older meetings were posted on the Flang forum. Search for Flang Biweekly Sync - Notes.

Flang Community Technical Biweekly Call

  • Technical topics call.

  • Join Flang Community Technical Biweekly Call

    • Meeting ID: 330 223 778 657

    • Passcode: 7GjaJ3

  • Time: Mondays, 8:30 a.m. Pacific Time, on the weeks alternating with regular Flang Community Biweekly Call.

  • The agenda is in this Google Doc.

LLVM Alias Analysis Technical Call

OpenMP in Flang Biweekly Technical Call

  • Development updates on OpenMP and OpenACC in the Flang Project.

  • Join OpenMP in Flang Technical Call

  • Time: Biweekly call on Thursdays 8:00 AM Pacific time.

  • Meeting minutes are here.

  • Status tracking page.

OpenMP in LLVM Technical Call

  • Development updates on OpenMP (and OpenACC) in the LLVM Project, including Clang, optimization, and runtime work.

  • Join OpenMP in LLVM Technical Call

  • Time: Weekly call on every Wednesday 7:00 AM Pacific time.

  • Meeting minutes are here.

  • Status tracking page.

Classic Flang Biweekly Technical Call

  • For people working on Classic Flang, the original Flang Fortran 2003/2008 compiler.

  • Join Classic Flang Biweekly Technical Call

  • The call is held every other Wednesday in the same week as the LLVM Flang Technical call (alternate week with the Flang Community Biweekly call).

  • The agenda is available here