Skip to content
This repository has been archived by the owner on Jan 10, 2025. It is now read-only.

Fix tests to pass on non-X86_64 architectures #218

Merged
merged 1 commit into from
Sep 27, 2021

Conversation

dmakarov
Copy link

  • JIT currently only works on x86_64 machines. This change disables
    usage of JIT in tests for any but the supported target architectures.

@dmakarov dmakarov requested a review from Lichtso September 26, 2021 09:25
- JIT currently only works on x86_64 machines.  This change disables
usage of JIT in tests for any but the supported target architectures.
@dmakarov
Copy link
Author

This is needed to make tests pass on M1 macOS (Aarch64), for which RBPF does not implement the binary translation.

@Lichtso Lichtso merged commit 5a7881f into solana-labs:main Sep 27, 2021
@dmakarov dmakarov mentioned this pull request Nov 15, 2021
dmakarov added a commit that referenced this pull request Nov 15, 2021
- Fix R_BPF_64_64 relocation handling (#225)
- Fixes the build of the CLI tool. (#224)
- Clearify error message MultipleTextSections => NotOneTextSection. (#223)
- Remove disabled infinite loop check (#219)
- Fix tests to pass on non-X86_64 architectures (#218)
- Fix Beta CI Tests (#216)
- Make disassembler output more readable (#215)
- Makes #212 configurable for feature gate. (#213)
- Fix verifier shift instruction overflows imm value (#212)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants