Skip to content

Commit 21c306d

Browse files
committed
[REFACTOR] Phase out legacy rust ffi
This PR phases out te legacy rust FFI as so we can focus on the new FFI, and phase out legacy C APIs. The change will allow us to move away from the legacy FFI API. A new bindings can be built on top of new FFI later if there is momentum on the direction.
1 parent 7275cf0 commit 21c306d

Some content is hidden

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

69 files changed

+1
-9530
lines changed

ci/jenkins/generated/cpu_jenkinsfile.groovy

Lines changed: 1 addition & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci/jenkins/templates/cpu_jenkinsfile.groovy.j2

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,6 @@
3232
cmake_build(ci_cpu, 'build')
3333
make_cpp_tests(ci_cpu, 'build')
3434
{{ m.upload_artifacts(tag='cpu', filenames=tvm_lib + tvm_allvisible + cpptest) }}
35-
ci_setup(ci_cpu)
36-
// sh "${docker_run} ${ci_cpu} ./tests/scripts/task_golang.sh"
37-
// TODO(@jroesch): need to resolve CI issue will turn back on in follow up patch
38-
sh (script: "${docker_run} ${ci_cpu} ./tests/scripts/task_rust.sh", label: 'Rust build and test')
3935
{% endcall %}
4036

4137
{% set test_method_names = [] %}

docker/README.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,3 @@ tasks.
131131
./docker/ci_build.sh ci_gpu make -C docs html
132132
```
133133

134-
- build golang test suite.
135-
136-
```bash
137-
./docker/build.sh ci_cpu tests/scripts/task_golang.sh
138-
```

golang/Makefile

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

golang/README.md

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

golang/sample/Makefile

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

0 commit comments

Comments
 (0)