Skip to content

Commit 5af7ea1

Browse files
authored
Merge pull request #1542 from TSavo/chore/cut-machine-compilers-and-binary-lifters
chore: cut compile-IR-to-machine + lift-binary crates (out of scope)
2 parents f593ffc + fd01307 commit 5af7ea1

96 files changed

Lines changed: 13 additions & 18502 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,6 @@ jobs:
468468
- ts
469469
- csharp
470470
- clr-bytecode
471-
- evm-bytecode
472471
- java
473472
- python
474473
- ruby

Makefile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ help:
105105
@echo ""
106106
@echo "Per-kit conformance gate (C1-C8 lift-plugin-protocol verifiers):"
107107
@echo " make prove-all all 12 Linux kits (swift excluded: macOS-only)"
108-
@echo " make prove-rust prove-go prove-cpp prove-ts prove-csharp prove-clr-bytecode prove-evm-bytecode"
108+
@echo " make prove-rust prove-go prove-cpp prove-ts prove-csharp prove-clr-bytecode"
109109
@echo " make prove-java prove-python prove-ruby prove-zig prove-c"
110110
@echo " make prove-swift macOS-only"
111111
@echo ""
@@ -519,11 +519,6 @@ prove-clr-bytecode: build-rust build-csharp
519519
@echo ">> proving clr-bytecode lift-plugin-protocol conformance (C1-C8)"
520520
$(PROVEKIT) prove --kit=clr-bytecode
521521

522-
.PHONY: prove-evm-bytecode
523-
prove-evm-bytecode: build-rust
524-
@echo ">> proving evm-bytecode lift-plugin-protocol conformance (C1-C8)"
525-
$(PROVEKIT) prove --kit=evm-bytecode
526-
527522
# macOS-only: requires Swift toolchain.
528523
.PHONY: prove-swift
529524
prove-swift: build-rust-cli build-swift
@@ -559,7 +554,7 @@ prove-c: build-rust build-c build-c-self-contracts
559554
# Kits without a wired lifter exit 2 (user error); all 12 targets are listed
560555
# so CI reports which need follow-up. prove-swift runs separately on macos-latest.
561556
.PHONY: prove-all
562-
prove-all: prove-rust prove-go prove-cpp prove-ts prove-csharp prove-clr-bytecode prove-evm-bytecode prove-java prove-python prove-ruby prove-zig prove-c
557+
prove-all: prove-rust prove-go prove-cpp prove-ts prove-csharp prove-clr-bytecode prove-java prove-python prove-ruby prove-zig prove-c
563558
@echo ""
564559
@echo "==== prove-all: complete ===="
565560

implementations/rust/.provekit/lift/evm-bytecode/manifest.toml

Lines changed: 0 additions & 11 deletions
This file was deleted.

implementations/rust/.provekit/lift/jvm-bytecode/manifest.toml

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)