Skip to content

Project

GCC

GNU Compiler Collection: a free-software suite of compilers for C, C++ and other languages, widely used across CPU architectures and operating systems.

Known aliases

  • g++
  • GCC 16.1
  • GCC 17
  • GNU Compiler Collection

Current stories

buildOne report1 publisher

Node 26 closes the two-per-year cadence before Node 27 turns every release into an LTS

Six internal stream modules are gone, Undici 8 rejects headers it used to sanitise, and every compiled addon needs an ABI rebuild. For teams still on Node 22, the date to plan against is April 2027, when that line leaves maintenance.

Publishers:dev.to

Reality

Evidence62
Adoption
Not scored
Hype gap+10
Incentives35
Confidence55
buildOne report1 publisher

A JIT multiplier buys only the bytecode fraction of a handler's wall clock

CinderX installs into a running interpreter and replaces CPython's frame evaluator. Its published speedup applies to bytecode alone, so the share of bytecode in your own handlers decides what that number is worth.

Publishers:dev.to

Reality

Evidence45
Adoption25
Hype gap+10
Incentives25
Confidence55
buildOne report1 publisher

One modulus check made a full four-slot ring report empty

Full and empty share a residue once the cursors lap, so a four-slot ring reports empty with four live ints in it, and the sanitizers have nothing to say because nothing illegal happened.

Publishers:dev.to

Reality

Evidence74
Adoption
Not scored
Hype gap+18
Incentives52
Confidence70
buildOne report1 publisher

AMD's Venice white paper sets a GCC 16.1 build against Nvidia's GCC 15.2 Vera scores

The 20 percent per-core margin over Nvidia's Vera is the same claim AMD made in July. The detail now published behind it rests on a 256-core part down-cored to 96, a 600W budget, and two different major GCC releases.

Publishers:tomshardware.com

Reality

Evidence42
Adoption
Not scored
Hype gap+34
Incentives82
Confidence56
investOne report1 publisher

AMD and Intel land shared matrix instructions in GCC two years before any chip runs them

ACEv1 was merged into the GCC 17 development branch on September 2, with full compiler support projected for spring 2027 and silicon expected no earlier than 2028. The specification claims up to 16 times AVX10's matrix density.

Reality

Evidence30
Adoption12
Hype gap+45
Incentives70
Confidence35
buildOne report1 publisher

Two builds, one instruction stream: where GCC actually records a non-executable stack

A dev.to walkthrough compiles the same vulnerable socket server with -z execstack and -z noexecstack. The code does not change, the linked image does, and the script reads the wrong file.

Publishers:dev.to

Reality

Evidence71
Adoption
Not scored
Hype gap+14
Incentives25
Confidence64
buildOne report1 publisher

The kernel's unlikely() macro buys you fall-through, and bills you when you guess wrong

A dev.to experiment deliberately annotates the wrong branch. The disassembly shows the hint only decides which side gets fall-through, and the hot path pays for a bad pick every iteration.

Publishers:dev.to

Reality

Evidence54
Adoption
Not scored
Hype gap+24
Incentives18
Confidence58
buildOne report1 publisher

The failure modes of AI agents in low-level code have names, and names can be gated in CI

A dev.to catalogue of 55-plus documented agent failures argues the fix is mechanical: assemble and diff the bytes, count live threads, ask whether your test can fail at all.

Publishers:dev.to

Reality

Evidence32
Adoption12
Hype gap+31
Incentives74
Confidence38