Skip to content

Test error with XED v2023.04.16 #651

@ekilmer

Description

@ekilmer

See this comment about latest XED release #651 (comment)

Compiling against the 2022.10.11 version of XED and building tests results in an error: https://github.com/lifting-bits/cxx-common/actions/runs/4044850432/jobs/6955530486#step:19:2005

cxx-common PR with latest XED: lifting-bits/cxx-common#1007

XED changelog(s): https://github.com/intelxed/xed/tags

[17/40] cd /__w/cxx-common/cxx-common/remill/build/tests/X86 && /__w/cxx-common/cxx-common/remill/build/tests/X86/lift-amd64-tests --arch amd64 --bc_out tests_amd64.bc
FAILED: tests/X86/tests_amd64.bc /__w/cxx-common/cxx-common/remill/build/tests/X86/tests_amd64.bc 
cd /__w/cxx-common/cxx-common/remill/build/tests/X86 && /__w/cxx-common/cxx-common/remill/build/tests/X86/lift-amd64-tests --arch amd64 --bc_out tests_amd64.bc
F20230130 14:42:47.980844  5643 InstructionLifter.cpp:609] Check failed: val_type->isIntegerTy() Expected XMM0 to be an integral type for instruction at 60c481
*** Check failure stack trace: ***
    @          0x118b5ec  google::LogMessageFatal::~LogMessageFatal()
    @          0x11f085c  remill::InstructionLifter::LiftRegisterOperand()
    @          0x11edccb  remill::InstructionLifter::LiftIntoBlock()
    @           0x60e9c5  remill::TraceLifter::Impl::Lift()
    @           0x60e02c  remill::TraceLifter::Lift()
    @           0x5e7f9d  main
    @     0x7f9c156a3083  __libc_start_main
    @           0x5e7aae  _start
    @              (nil)  (unknown)
Aborted (core dumped)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions