Stream: git-wasmtime

Topic: wasmtime / PR #11077 Update DWARF tests to Ubuntu 24.04


view this post on Zulip Wasmtime GitHub notifications bot (Jun 19 2025 at 12:55):

philipc opened PR #11077 from philipc:ubuntu-24.04 to bytecodealliance:main:

The gdb version in Ubuntu 24.04 fails on our synthetic DWARF because:

  1. the synthetic DWARF unit has no DW_AT_language
  2. synthetic types are referenced from a unit that does have DW_AT_language
  3. this triggers https://sourceware.org/bugzilla/show_bug.cgi?id=32431

Workaround this issue by specifying DW_LANG_C11. This may not be exactly the right meaning, but it should be safe.

Closes #9731

I would like this change because my development system has this gdb version.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 19 2025 at 12:55):

philipc requested abrown for a review on PR #11077.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 19 2025 at 12:55):

philipc requested wasmtime-compiler-reviewers for a review on PR #11077.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 19 2025 at 12:55):

philipc requested wasmtime-default-reviewers for a review on PR #11077.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 19 2025 at 13:55):

abrown submitted PR review:

This all seems reasonable to me as it updates tools to more recent versions. I'm no DWARF expert, though, so I'll leave this open for a bit in case @alexcrichton or @fitzgen have any stronger opinions about the C11 decision.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 19 2025 at 20:25):

alexcrichton merged PR #11077.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 20 2025 at 16:15):

fitzgen commented on PR #11077:

Thanks @philipc!


Last updated: Dec 06 2025 at 06:05 UTC