Skip to content

Problems using Dockerfile #1

@edmcman

Description

@edmcman
  • Should trex be installed in the Dockerfile? I was not able to compile the runner because trex did not seem to be present.
  • After manually cloning trex, I experience the following:
root@f6567f8fa929:/trex-usenix25# cargo run --bin runner -- single-job 'Decompress binary' 'benchmarks/basic-test/evalfiles/test-linked-list-slot1' 
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.03s
     Running `target/debug/runner single-job 'Decompress binary' benchmarks/basic-test/evalfiles/test-linked-list-slot1`
$ timeout --verbose --kill-after=2 1800 /usr/bin/systemd-run --quiet --user --scope --property MemoryMax=64G --property MemorySwapMax=0 unxz --force --keep benchmarks/basic-test/evalfiles/test-linked-list-slot1.binar.xz
Failed to connect to bus: No medium found
Failed because running the job failed. Try again with        cargo run --bin runner -- single-job 'Decompress binary' 'benchmarks/basic-test/evalfiles/test-linked-list-slot1'            ! [00:00:00]   0/1   Decompress binary (failed = 1)                                          Error: Job failed

"Failed to connect to bus: No medium found" seems like a systemd problem. Should this be happening inside a container? I ran into an unrelated error with podman, so I'm using docker. Any help would be appreciated.

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