Skip to content

Conversation

s-barannikov
Copy link
Contributor

@s-barannikov s-barannikov commented Sep 7, 2025

The generated decoder can now decode these operands. All we need to do is to add bits<0> for these operands to instruction records and provide operand decoders.

While here, reformat adjacent lines.

The generated decoder can now decode these operands. All we need to do
is to add `bits<0>` for these operands to instruction records.
@s-barannikov s-barannikov enabled auto-merge (squash) September 7, 2025 13:26
@s-barannikov s-barannikov merged commit fa59e61 into llvm:main Sep 7, 2025
11 checks passed
@llvm-ci
Copy link
Collaborator

llvm-ci commented Sep 7, 2025

LLVM Buildbot has detected a new failure on builder lldb-aarch64-windows running on linaro-armv8-windows-msvc-05 while building llvm at step 6 "test".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/141/builds/11356

Here is the relevant piece of the build log for the reference
Step 6 (test) failure: build (failure)
...
PASS: lldb-api :: commands/help/TestHelp.py (191 of 2301)
PASS: lldb-api :: commands/log/basic/TestLogHandlers.py (192 of 2301)
PASS: lldb-api :: commands/log/invalid-args/TestInvalidArgsLog.py (193 of 2301)
PASS: lldb-api :: commands/log/basic/TestLogging.py (194 of 2301)
PASS: lldb-api :: commands/memory/write/TestMemoryWrite.py (195 of 2301)
PASS: lldb-api :: commands/memory/read/TestMemoryRead.py (196 of 2301)
PASS: lldb-api :: commands/platform/basic/TestPlatformCommand.py (197 of 2301)
PASS: lldb-api :: commands/platform/basic/TestPlatformPython.py (198 of 2301)
PASS: lldb-api :: commands/platform/file/close/TestPlatformFileClose.py (199 of 2301)
PASS: lldb-api :: commands/platform/file/read/TestPlatformFileRead.py (200 of 2301)
FAIL: lldb-api :: commands/platform/launchgdbserver/TestPlatformLaunchGDBServer.py (201 of 2301)
******************** TEST 'lldb-api :: commands/platform/launchgdbserver/TestPlatformLaunchGDBServer.py' FAILED ********************
Script:
--
C:/Users/tcwg/scoop/apps/python/current/python.exe C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/llvm-project/lldb\test\API\dotest.py -u CXXFLAGS -u CFLAGS --env LLVM_LIBS_DIR=C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/./lib --env LLVM_INCLUDE_DIR=C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/include --env LLVM_TOOLS_DIR=C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/./bin --arch aarch64 --build-dir C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/lldb-test-build.noindex --lldb-module-cache-dir C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/lldb-test-build.noindex/module-cache-lldb\lldb-api --clang-module-cache-dir C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/lldb-test-build.noindex/module-cache-clang\lldb-api --executable C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/./bin/lldb.exe --compiler C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/./bin/clang.exe --dsymutil C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/./bin/dsymutil.exe --make C:/Users/tcwg/scoop/shims/make.exe --llvm-tools-dir C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/./bin --lldb-obj-root C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/tools/lldb --lldb-libs-dir C:/Users/tcwg/llvm-worker/lldb-aarch64-windows/build/./lib --cmake-build-type Release --skip-category=watchpoint C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\test\API\commands\platform\launchgdbserver -p TestPlatformLaunchGDBServer.py
--
Exit Code: 1

Command Output (stdout):
--
lldb version 22.0.0git (https://github.com/llvm/llvm-project.git revision fa59e61e65a3f26b0f7e36e8c4c31612c3bcfb5d)
  clang revision fa59e61e65a3f26b0f7e36e8c4c31612c3bcfb5d
  llvm revision fa59e61e65a3f26b0f7e36e8c4c31612c3bcfb5d
Skipping the following test categories: ['watchpoint', 'libc++', 'libstdcxx', 'dwo', 'dsym', 'gmodules', 'debugserver', 'objc', 'fork', 'pexpect']


--
Command Output (stderr):
--
UNSUPPORTED: LLDB (C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\build\bin\clang.exe-aarch64) :: test_launch_error (TestPlatformLaunchGDBServer.TestPlatformProcessLaunchGDBServer.test_launch_error) (requires one of linux) 

lldb-server exiting...

FAIL: LLDB (C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\build\bin\clang.exe-aarch64) :: test_launch_with_unusual_process_name (TestPlatformLaunchGDBServer.TestPlatformProcessLaunchGDBServer.test_launch_with_unusual_process_name)

======================================================================

FAIL: test_launch_with_unusual_process_name (TestPlatformLaunchGDBServer.TestPlatformProcessLaunchGDBServer.test_launch_with_unusual_process_name)

   Test that lldb-server can launch a debug session when running under an

----------------------------------------------------------------------

Traceback (most recent call last):

  File "C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\test\API\commands\platform\launchgdbserver\TestPlatformLaunchGDBServer.py", line 83, in test_launch_with_unusual_process_name

    self.expect("run", substrs=["exited with status = 0"])


@s-barannikov s-barannikov deleted the csky-non-decodable-operands branch September 7, 2025 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants