Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[VOTE] Release Apache TVM v0.17.0.rc0 #17179

Closed
ysh329 opened this issue Jul 20, 2024 · 7 comments
Closed

[VOTE] Release Apache TVM v0.17.0.rc0 #17179

ysh329 opened this issue Jul 20, 2024 · 7 comments

Comments

@ysh329
Copy link
Contributor

ysh329 commented Jul 20, 2024

Dear TVM community,

This is a call for vote to release Apache TVM version v0.17.0. for any edits you would like to see included in the release notes.

Link to release notes:
#17178

Link to release candidate:
https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.17.0-rc0/

Link to github pre-release page:
https://github.com/apache/tvm/releases/tag/v0.17.0.rc0

Everyone is welcomed to vote. Please vote by replying to this thread explicitly. According to release procedure, for the dev@ vote, there must be at least 3 binding +1 votes and more +1 votes than -1 votes.

+1 = approve
+0 = no opinion
-1 = disapprove (provide reason)

NOTE: this thread is being mirrored in dev@

Vote will close July 25th at 23:59M GMT.

@ysh329 ysh329 added type: bug needs-triage PRs or issues that need to be investigated by maintainers to find the right assignees to address it and removed type: bug needs-triage PRs or issues that need to be investigated by maintainers to find the right assignees to address it labels Jul 20, 2024
@sequoiar
Copy link

+1

@ysh329
Copy link
Contributor Author

ysh329 commented Jul 21, 2024

Check package

Using script tests/scripts/release/test_release_candidate.sh.

Check download

[1/9] Downloading from apache.org ...
# passed

[2/9] Downloading from github.com ...
# passed

Check asc & sha512

[3/9] Check difference between github.com and apache.org ...
+ diff github/md5sum.txt ./apache/md5sum.txt
+ echo '[4/9] Checking asc ...'
[4/9] Checking asc ...
+ cd github
+ gpg --verify ./apache-tvm-src-v0.17.0.rc0.tar.gz.asc ./apache-tvm-src-v0.17.0.rc0.tar.gz
gpg: WARNING: unsafe permissions on homedir '/home/stayua01/.gnupg'
gpg: Signature made Sun Jul 21 22:35:50 2024 CST
gpg:                using RSA key A4D9228E55761E665BF01CBB5CE869CB7DEC048C
gpg: Good signature from "Star Yuan (CODE SIGNING KEY) <[email protected]>" [ultimate]
+ echo '[5/9] Checking sha512 ...'
[5/9] Checking sha512 ...
+ sha512sum -c ./apache-tvm-src-v0.17.0.rc0.tar.gz.sha512
apache-tvm-src-v0.17.0.rc0.tar.gz: OK

Check binary in source code

find ./apache-tvm-src-v0.17.0.rc0 -type f -exec file {} + | grep -w "ELF\|shared object"

Nothing found.

Compile and Python Import on Linux

[8/9] Compile and Python Import on Linux ...
++ cd apache-tvm-src-v0.17.0.rc0
++ mkdir build
mkdir: cannot create directory ‘build’: File exists
++ cd build
++ cp ../cmake/config.cmake .
++ cmake ..
...
...
...
-- Build files have been written to: /home/stayua01/code/tmp/test_tvm_v0.17.0.rc0/github/apache-tvm-src-v0.17.0.rc0/build
++ make -j4
[  0%] Creating directories for 'project_libbacktrace'
[  0%] No download step for 'project_libbacktrace'
...
...
...
[100%] Building CXX object CMakeFiles/tvm_objs.dir/src/contrib/hybrid/codegen_hybrid.cc.o
[100%] Built target tvm_objs
[100%] Linking CXX shared library libtvm.so
[100%] Built target tvm
++ cd ..
++ echo '[9/9] Import TVM and print path ...'
[9/9] Import TVM and print path ...
+++ pwd
++ export TVM_HOME=/home/stayua01/code/tmp/test_tvm_v0.17.0.rc0/github/apache-tvm-src-v0.17.0.rc0
++ TVM_HOME=/home/stayua01/code/tmp/test_tvm_v0.17.0.rc0/github/apache-tvm-src-v0.17.0.rc0
++ export PYTHONPATH=/home/stayua01/code/tmp/test_tvm_v0.17.0.rc0/github/apache-tvm-src-v0.17.0.rc0/python:/home/stayua01/code/tvm//python:/home/stayua01/code/tvm//python:/home/stayua01/code/tvm//python:
++ PYTHONPATH=/home/stayua01/code/tmp/test_tvm_v0.17.0.rc0/github/apache-tvm-src-v0.17.0.rc0/python:/home/stayua01/code/tvm//python:/home/stayua01/code/tvm//python:/home/stayua01/code/tvm//python:
++ python3 -c 'import tvm; print(tvm.__path__)'
['/home/stayua01/code/tmp/test_tvm_v0.17.0.rc0/github/apache-tvm-src-v0.17.0.rc0/python/tvm']

@mshr-h
Copy link
Contributor

mshr-h commented Jul 22, 2024

+1

3 similar comments
@tqchen
Copy link
Member

tqchen commented Jul 23, 2024

+1

@MasterJH5574
Copy link
Contributor

+1

@vinx13
Copy link
Member

vinx13 commented Jul 23, 2024

+1

@ysh329
Copy link
Contributor Author

ysh329 commented Jul 25, 2024

Thanks for voting, result'll be showed in #17196.

@ysh329 ysh329 closed this as completed Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants