GNU Tools @ LPC 2021
- GNU Tools @ LPC 2021
We are unable to hold GNU Tools Cauldron in 2021, due to the ongoing COVID-19 situation. However our friends at the Linux Plumbers Conference have generously offered to hold a GNU Tools Track as part of their virtual meeting 20-24 September 2021. Note that there are also a few sessions outside of the GNU Tools Track that directly relate to GCC/GNU Tools, see below.
Date: 20-24 September 2021.
TBC: Four half-days of talks, provisionally 07:00-11:00 Pacific Time each day (16:00-20:00 Central European Time, 19:30-23:30 India Standard Time, 22:00-02:00 China Standard Time). We shall miss out the day of the Toolchains and kernel Microconference being organized by Jose E Marchesi and Nick Desaulniers, since many GNU Tools participants will wish to attend this.
Location: Videoconference using BigBlueButton
Registration Fee: $50. See here for details on how to register.
Submission deadline: 31 August 2021. Note: Unlike traditional Cauldron, this has to be a hard deadline to give time to sort out logistics. See here for details of how to submit.
The use of half days makes the talks available during waking hours from the US West Coast (albeit quite early) to India (albeit rather late). Apologies to our East Asian/Australasian participants, since this will be quite late for you.
Slides, videos and notes
Slides and videos will be made available through the official LPC website after the conference.
During the conference we shall add notes here taken live during the various BoFs
Administrivia questions: firstname.lastname@example.org
Announcements and discussions related to the conference: email@example.com
The purpose of this virtual meeting is to gather all GNU tools developers, discuss current/future work, coordinate efforts, exchange reports on ongoing efforts, discuss development plans for the next 12 months, developer tutorials and any other related discussions.
The format of the meeting will be different to accommodate its virtual nature, talks and discussions will be shorter to allow us to fit in as many speakers/discussions as possible. However we may not be able to include every proposal.
We are inviting every developer working in the GNU tool chain: GCC, GDB, binutils, runtimes, etc. In particular this is an opportunity for participation by members of the community who are not able to travel to our regular GNU Tools Cauldron. We will need talk abstracts to be submitted well in advance, so we can incorporate them within the LPC program.
If you intend to participate (whether or not you are presenting) you will need to register for LPC, which costs $50. This helps to cover the administrative costs of the conference and will ensure the BigBlueButton platform does not become overloaded. You will need to have or create a Linux Foundation single sign-on (SSO) account.
The GNU Tools Fund can provide scholarships for students and unpaid community volunteer. We'll publish criteria shortly. Please send a request to firstname.lastname@example.org. The deadline to submit a request is 31 August 2021.
If you have a topic that you would like to present, please submit an abstract via the LPC website describing what you plan to present. We are accepting four types of submissions:
- Prepared presentations: demos, project reports, etc (max. 25 minutes, including questions).
- Lightning talks (max 10 minutes, including questions).
BoFs: coordination meetings with other developers (30 minute slot).
- Tutorials for developers (25 or possibly 55 minutes including questions). No user tutorials, please.
Note. We shall not be doing in-depth reviews of the presentations. Mainly we are looking for applicability and to decide scheduling. We are aware that there is less time available compared to the GNU Tools Cauldron (20 hours in 1 track, rather than 48 hours in 3 tracks). If we are oversubscribed, the program committee will attempt to merge talks, convert talks to lightning talks or (for BoFs only) schedule outside the official hours. If necessary we may have to turn some proposals down this year.
If you are submitting a BoF and willing for it to be scheduled outside the official hours, please indicate if you would prefer an earlier time (easier for Europeans, tougher on Americans) or later (easier for Americans, tougher on Europeans).
If your talk is accepted, you will need to create an account on the Indico website, which will allow you to upload your abstract, speaker details and in due course your slides. You will also need to register for the conference and will get one free speaker pass for each talk. By submitting a talk/!BoF/tutorial, you agree that your name, affiliation and abstract may appear on the LPC website, and that you may be videoed during your talk, with those videos being made public after the conference.
The organising committee is:
- Gomathi Anandan, Red Hat
- Jeremy Bennett, Embecosm
Joel Brobecker, AdaCore
- Sarah Cook, Embecosm (GNU Track GDPR Data Officer)
The program committee is:
- Jeremy Bennett
- Joel Brobecker
- David Edelsohn
- Frank Ch. Eigler
- Jose E Marchesi
- Ulrich Weigand
Code of conduct
All participants are required to abide by the conference Anti-harassment policy.
Since we are using the LPC registration system this year, the GNU track organizers will hold no personal information. However even with no data we provide compliance with the GDPR regulations:
- The Data Controller is Embecosm Limited
The Data Officer is Sarah Cook <email@example.com>
Please contact the Data Officer if you would like to know the information we hold on you, wish to have that information deleted, or for any other queries related to GDPR.
When you register for the LPC Conference, you will receive their GDPR declaration, which will cover all activities as an attendee/speaker.
Schedule and talk abstracts
Sessions outside of the GNU Tools Track that directly relate to GCC/GNU Tools
LPC Refereed Track
https://linuxplumbersconf.org/event/11/contributions/903/ "rustc_codegen_gcc: A gcc codegen for the Rust compiler"
https://linuxplumbersconf.org/event/11/contributions/911/ "GCC Front-End for Rust"
Kernel Dependability and Assurance MC
https://linuxplumbersconf.org/event/11/contributions/1076/ "Adding kernel-specific test coverage to GCC's -fanalyzer option"
Toolchains and Kernel MC