Skip to content

Failed iniquity-gc tests on Linux #35

@lihaohong6

Description

@lihaohong6

The command raco test -p langs produced errors for iniquity-gc tests. They are reproduced on Fedora 41 and Debian sid (via docker). Errors did not occur on a macbook.

Fedora 41

Collect garbage: rsp = 7ffe01470648, rbp = 7ffe01470648, rbx = 7f1ab141b010
Collect garbage: rsp = 7ffe01470648, rbp = 7ffe01470648, rbx = 7f1ab141b018
Collect garbage: rsp = 7ffe01470648, rbp = 7ffe01470648, rbx = 7f1ab141b010
Collect garbage: rsp = 7ffe01470640, rbp = 7ffe01470648, rbx = 7f1ab141b018
Collect garbage: rsp = 7ffe01470640, rbp = 7ffe01470648, rbx = 7f1ab141b018
Collect garbage: rsp = 7ffe01449540, rbp = 7ffe01470648, rbx = 7f1ab142e888
--------------------
ERROR
name:       check-equal?
location:
  /home/peter/.local/share/racket/8.15/pkgs/langs/iniquity-gc/test/test-runner.rkt:196:2

invalid memory reference.  Some debugging context lost
--------------------

More info:

OS: Fedora Linux 41 x86_64
Kernel: 6.12.8-200.fc41.x86_64
gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-7)
GNU ld version 2.43.1-5.fc41
NASM version 2.16.03 compiled on Jul 18 2024

Debian sid (in a docker container)

Collect garbage: rsp = 7ffc8e675958, rbp = 7ffc8e675958, rbx = 7fd5b0f65010
--------------------
ERROR
name:       check-equal?
location:
  root/.local/share/racket/8.14/pkgs/langs/iniquity-gc/test/test-runner.rkt:187:2

invalid memory reference.  Some debugging context lost
--------------------
Collect garbage: rsp = 7ffc8e675958, rbp = 7ffc8e675958, rbx = 7fd5b0f65018
Collect garbage: rsp = 7ffc8e675958, rbp = 7ffc8e675958, rbx = 7fd5b0f65010
--------------------
ERROR
name:       check-equal?
location:
  root/.local/share/racket/8.14/pkgs/langs/iniquity-gc/test/test-runner.rkt:189:2

invalid memory reference.  Some debugging context lost
--------------------
Collect garbage: rsp = 7ffc8e675950, rbp = 7ffc8e675958, rbx = 7fd5b0f65018
Collect garbage: rsp = 7ffc8e675950, rbp = 7ffc8e675958, rbx = 7fd5b0f65018
Collect garbage: rsp = 7ffc8e64e850, rbp = 7ffc8e675958, rbx = 7fd5b0f78888
--------------------
ERROR
name:       check-equal?
location:
  root/.local/share/racket/8.14/pkgs/langs/iniquity-gc/test/test-runner.rkt:196:2

invalid memory reference.  Some debugging context lost
--------------------

More info:

gcc (Debian 14.2.0-15) 14.2.0
GNU ld (GNU Binutils for Debian) 2.43.90.20250127
NASM version 2.16.03

Metadata

Metadata

Assignees

No one assigned

    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