https://github.com/JDevlieghere created 
https://github.com/llvm/llvm-project/pull/213407

A JSON symbol file requires the UUID of the module it describes, and a 
WebAssembly module carries no UUID.

>From 8fc279f30b5dc8439495ab254401b68cca8459b2 Mon Sep 17 00:00:00 2001
From: Jonas Devlieghere <[email protected]>
Date: Fri, 31 Jul 2026 21:46:02 -0700
Subject: [PATCH] [lldb][test] Skip the JSON symbol file test on WebAssembly

A JSON symbol file requires the UUID of the module it describes, and a
WebAssembly module carries no UUID.
---
 .../API/functionalities/json/symbol-file/TestSymbolFileJSON.py   | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/lldb/test/API/functionalities/json/symbol-file/TestSymbolFileJSON.py 
b/lldb/test/API/functionalities/json/symbol-file/TestSymbolFileJSON.py
index 8d73a1642987e..44c039b1e9418 100644
--- a/lldb/test/API/functionalities/json/symbol-file/TestSymbolFileJSON.py
+++ b/lldb/test/API/functionalities/json/symbol-file/TestSymbolFileJSON.py
@@ -14,6 +14,7 @@ def setUp(self):
 
     @no_debug_info_test
     @skipIfWindows  # No 'strip'
+    @skipIfWasm  # Wasm modules have no UUID
     def test_symbol_file_json_address(self):
         """Test that 'target symbols add' can load the symbols from a JSON 
file using file addresses."""
 

_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to