Skip to content
Live
Trending storyWatching

Gemini and Z3 jointly capture bugs missed by Go code fuzz testing

1 reports1 outlets3 days agoUpdate

The story so far

AI overview

Google Developers Blog states that Gemini 4 Argon converts Go code panic paths into Z3 constraint rules, combined with Z3 to check trigger conditions, and combined with go test to replay trigger bytes, locating 3 planted parser bugs and discovering 3 skill-lint potential bugs within 1 minute. This process is more efficient than go test -fuzz and can find boundary check errors missed by fuzz testing.

AI-written from the reports · Updated 2 days ago

Coverage timeline

Follow the coverage to see every side of the story.

12 Nov
  1. Google Developers Blog
    Gemini and Z3 jointly capture bugs missed in Go code fuzz testing

    Gemini 4 Argon translates Go code panic paths into Z3 constraints, paired with Z3 to check trigger conditions, and paired with go test to replay trigger bytes, locating 3 embedded parser bugs and discovering 3 skill-lint potential bugs within 1 minute. This process is more efficient than go test -fuzz, capable of finding boundary check errors missed by fuzz testing.

Heat over time

Now
3
Peak
613 Nov, 05:00
24h change
-49%

Hover or tap the chart to see each hour; use the arrow keys on a keyboard.