Skip to content

[regression] lit/exec/table64.wast test fails on x86 32-bit #8360

@rathann

Description

@rathann

When running the tests of binaryen 126 on x86 32-bit (Fedora Rawhide), I'm getting a failure in lit/exec/table64.wast:

FAIL: Binaryen lit tests :: exec/table64.wast (179 of 825)
******************** TEST 'Binaryen lit tests :: exec/table64.wast' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
/builddir/build/BUILD/binaryen-126-build/binaryen-version_126/redhat-linux-build/bin/wasm-opt /builddir/build/BUILD/binaryen-126-build/binaryen-version_126/test/lit/exec/table64.wast -all --fuzz-exec -q -o /dev/null 2>&1 | filecheck /builddir/build/BUILD/binaryen-126-build/binaryen-version_126/test/lit/exec/table64.wast
# executed command: /builddir/build/BUILD/binaryen-126-build/binaryen-version_126/redhat-linux-build/bin/wasm-opt /builddir/build/BUILD/binaryen-126-build/binaryen-version_126/test/lit/exec/table64.wast -all --fuzz-exec -q -o /dev/null
# executed command: filecheck /builddir/build/BUILD/binaryen-126-build/binaryen-version_126/test/lit/exec/table64.wast
# .---command stdout------------
# | /builddir/build/BUILD/binaryen-126-build/binaryen-version_126/test/lit/exec/table64.wast:47:17: error: CHECK-NEXT: is not on the line after the previous match
# |  ;; CHECK-NEXT: [trap out of bounds table access]
# |                 ^
# | <stdin>:16:1: note: 'next' match was here
# | [trap out of bounds table access]
# | ^
# | <stdin>:7:29: note: previous match ended here
# | [fuzz-exec] calling oob-huge
# |                             ^
# | <stdin>:8:1: note: non-matching line after previous match is here
# | [fuzz-exec] note result: oob-huge => 1337
# | ^
# `-----------------------------
# error: command failed with exit status: 1
--
********************

The same test passes in binaryen 125.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions