Skip to content

🤖 (chore): bump asm-differ / m2c to latest#2040

Merged
mkst merged 2 commits into
mainfrom
update-m2c-asm-differ
Jul 15, 2026
Merged

🤖 (chore): bump asm-differ / m2c to latest#2040
mkst merged 2 commits into
mainfrom
update-m2c-asm-differ

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This automated chore updates backend decompiler/diff tooling.

Updated packages:

Generated by create-pull-request.

@mkst

mkst commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

breaking change in asm-differ we need to fix before merging this

  File "/backend/.venv/lib/python3.14/site-packages/rest_framework/views.py", line 486, in raise_uncaught_exception
    raise exc
  File "/backend/.venv/lib/python3.14/site-packages/rest_framework/views.py", line 512, in dispatch
    response = handler(request, *args, **kwargs)
  File "/backend/coreapp/views/scratch.py", line 419, in compile
    diff = diff_compilation(scratch, compilation)
  File "/backend/coreapp/views/scratch.py", line 123, in diff_compilation
    return DiffWrapper.diff(
           ~~~~~~~~~~~~~~~~^
        scratch.target_assembly,
        ^^^^^^^^^^^^^^^^^^^^^^^^
    ...<3 lines>...
        diff_flags=scratch.diff_flags,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/backend/coreapp/diff_wrapper.py", line 302, in diff
    config = DiffWrapper.create_config(arch, diff_flags)
  File "/backend/coreapp/diff_wrapper.py", line 92, in create_config
    return asm_differ.Config(
           ~~~~~~~~~~~~~~~~~^
        arch=arch,
        ^^^^^^^^^^
    ...<24 lines>...
        diff_function_symbols=diff_function_symbols,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
TypeError: Config.__init__() missing 1 required positional argument: 'ref_file'

@mkst
mkst merged commit 60defc0 into main Jul 15, 2026
7 checks passed
@mkst
mkst deleted the update-m2c-asm-differ branch July 15, 2026 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants