Skip to content

tools/llvm-exegesis/X86/latency tests fail with glibc 2.40 #100791

@mgorny

Description

@mgorny

After upgrading the system to glibc 2.40, the following tests started failing:

Failed Tests (8):
  LLVM :: tools/llvm-exegesis/X86/latency/memory-annotations-livein.s
  LLVM :: tools/llvm-exegesis/X86/latency/memory-annotations.s
  LLVM :: tools/llvm-exegesis/X86/latency/subprocess-abnormal-exit-code.s
  LLVM :: tools/llvm-exegesis/X86/latency/subprocess-address-annotation.s
  LLVM :: tools/llvm-exegesis/X86/latency/subprocess-preserved-registers.s
  LLVM :: tools/llvm-exegesis/X86/latency/subprocess-rsp.s
  LLVM :: tools/llvm-exegesis/X86/latency/subprocess-segfault.s
  LLVM :: tools/llvm-exegesis/X86/latency/subprocess.s

FWICS, in all instances the failure has the same cause:

RUN: at line 3: /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm_build-abi_x86_64.amd64/bin/llvm-exegesis -mtriple=x86_64-unknown-unknown -mode=latency -snippets-file=/var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm/test/tools/llvm-exegesis/X86/latency/subprocess-preserved-registers.s -execution-mode=subprocess | /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm_build-abi_x86_64.amd64/bin/FileCheck /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm/test/tools/llvm-exegesis/X86/latency/subprocess-preserved-registers.s
+ /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm_build-abi_x86_64.amd64/bin/FileCheck /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm/test/tools/llvm-exegesis/X86/latency/subprocess-preserved-registers.s
+ /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm_build-abi_x86_64.amd64/bin/llvm-exegesis -mtriple=x86_64-unknown-unknown -mode=latency -snippets-file=/var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm/test/tools/llvm-exegesis/X86/latency/subprocess-preserved-registers.s -execution-mode=subprocess
llvm-exegesis error: Child benchmarking process exited with non-zero exit code: Disabling restartable sequences failed
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm_build-abi_x86_64.amd64/bin/FileCheck /var/tmp/portage/sys-devel/llvm-19.1.0_rc1/work/llvm/test/tools/llvm-exegesis/X86/latency/subprocess-preserved-registers.s

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions