Office Hours for the GNU Toolchain

Welcome to our Office Hours!

Please be aware that to edit the wiki page you must create an account and get edit access.

Please be aware that to attend the meeting you will need a BBB account which you can make by clicking "Sign up".

Join our office hours and meet GNU Toolchain developers!

Everyone in the community is invited to attend the office hours.

The intent of office hours is give a regular opportunity for the community to meet virtually, ask questions, present talks, and socialize.

The office hours are covered under the GCC Code of Conduct.

We use Big Blue Button to run the meeting. If this is the first time you are attending please give yourself time to setup an account and test your connection.

We run two office hours monthly:

You can convert this meeting time to your local time like this: date --date='TZ="EST5EDT" YYYY-MM-DD 11:00', with YYYY-MM-DD being the date of the meeting, or a relative specifier like today. (This is relevant, as your local daylight saving time period may not match that of EST5EDT.)

Meeting Link:

Room Admins

The following people are currently room admins (alphabetical):

A room admin must be present to start the meeting, and can promote viewers to temporary room admins.

Room admins can delegate presentation and whiteboard access (right click on viewer's name to access context menu).

Next Meeting: 2026-02-19 @ 0900h "Asia/Kolkata"

Agenda:

Next Meeting: 2026-02-19 @ 1100h EST5EDT

Agenda:

Meeting: 2026-01-15 @ 0900h "Asia/Kolkata"

Agenda:

E.g., similar to https://linaro.atlassian.net/browse/GNU-1781 (bootstrap-lean + LTO - Regression on Dec 11th. Fixes from Richi and Iain ?)

Meeting: 2026-01-15 @ 1100h EST5EDT

Agenda:

Meeting: 2025-12-18 @ 1100h EST5EDT

Agenda:

Notes:

There are still concerns about part of reviews then missing on the mailinglist. Claudio is still looking at how/which comments on the forge might be forwarded to the mailinglist. For now it seems best to just use the forge to turns a merge request into a mailinglist submissions (ask the bot to /submit).

People are also experimenting with other means to review and track patches, like https://patchwork.sourceware.org/

One issue with the forge is that you already need to already have an Sourceware account. After the meeting Mark fixed that. Anybody can register an account on the forge now, but they will have to be added to the Contributors Team by an Owner or Admin of the org or repo before they can contribute.

There have been various actions/checks added for pre-commit merge requests. The linaro tester also runs on gcc merge-requests, but currently with reduced resources. OSUOSL will replace the two smaller servers we currently use for https://builder.sourceware.org with a much larger server x86_64, 2x28 cores (2x56 threads), 768GB RAM, early next year. This will allow us to also use it for the forge actions, to run full bootstraps.

Meeting: 2025-12-18 @ 0900h "Asia/Kolkata"

Agenda and Notes:

Attendees: Maxim K, Andrew Pinski, David Edelsohn, Dhruv Chawla, Yury Norov, Ekiansh Gupta, Pengxuan Zheng, Ramana Radhakrishnan

Notes:

Audience: China, India, Japan, Australia, US (west), Canada (west)

Conference in Bangalore: https://compilertech.org/

Linux conference in Australia: https://linux.org.au/everything-open/

Selective scheduler was very helpful with machines that had lots of registers. Selective scheduler can create copies of expressions from the right hand side of an expression. Challenges in creating new instructions as you end up using a lot of memory as things get garbage collected at the very end. Itanium has about 128 GP and FP registers which appeared to make this feasible. Not sure how feasible this is for modern architectures.

Intel -- yes, with reported bugs

AArch64 -- yes but with failures / reported bugs .

Actions for next meeting.

E.g., similar to https://linaro.atlassian.net/browse/GNU-1781 (bootstrap-lean + LTO - Regression on Dec 11th. Fixes from Richi and Iain ?)

Meeting: 2025-11-27 @ 1100h EST5EDT

Agenda:

Action Items:

Meeting: 2025-10-30 @ 1100h EST5EDT

Agenda:

Action items:

Meeting: 2025-09-25 @ 1100h EST5EDT

Cancelled, room admins are travelling to GNU Tools Cauldron 2025 (https://gnu-tools-cauldron.org/)

​Meeting: 2025-08-28 @ 1100h EST5EDT

Agenda:

Meeting: 2025-07-31 @ 1100h EST5EDT

Agenda:

Meeting: 2025-06-26 @ 1100h EST5EDT

​Agenda:

Meeting: 2025-05-29 @ 1100h EST5EDT

Agenda:

Meeting: 2025-04-24 @ 1100h EST5EDT

Agenda:

Meeting: 2025-03-27 @ 1100h EST5EDT

Agenda:

Meeting: 2025-02-27 @ 1100h EST5EDT

Agenda: no items

Meeting: 2025-01-30 @ 1100h EST5EDT

Agenda: Pending diagnostic patches:

Generic news:

Meeting: 2024-12-26 @ 1100h EST5EDT

Cancelled due to holidays.

Meeting: 2024-11-28 @ 1100h EST5EDT

Agenda:

Meeting: 2024-10-31 @ 1100h EST5EDT

Agenda:

Meeting: 2024-09-26 @ 1100h EST5EDT

Agenda:

Meeting: 2024-08-29 @ 1100h EST5EDT

Agenda:

Meeting: 2024-07-25 @ 1100h EST5EDT

Agenda:

Meeting: 2024-06-27 @ 1100h EST5EDT

Agenda:

Notes:

Meeting: 2024-05-30 @ 1100h EST5EDT

Unfortunately the audio in the meeting room was unusably choppy, so we moved the meeting to https://meet.google.com/dko-gimi-azq?pli=1

Agenda:

Meeting: 2024-04-25 @ 1100h EST5EDT

Agenda:

Excerpt from online text chat:

Meeting: 2024-03-28 @ 1100h EST5EDT

Agenda:

Meeting: 2024-02-29 @ 1100h EST5EDT

Agenda:

+ videos (for the room, i.e. not only GCC): https://video.fosdem.org/2024/k4201/

Meeting: 2024-01-25 @ 1100h EST5EDT

Agenda:

Notes:

Meeting: 2023-12-28 @ 1100h EST5EDT

Cancelled.

Meeting: 2023-11-30 @ 1100h EST5EDT

Agenda:

Notes:

Meeting: 2023-10-17 @ 1100h EST5EDT

Agenda:

Attendance: 11 attendees

Notes:

Internal Test: 2023-10-11 @ 1100h EST5EDT

Agenda:

Notes:

None: OfficeHours (last edited 2026-01-15 17:11:22 by CarlosODonell)