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.16.0.rc0 #16912

Closed
ysh329 opened this issue Apr 21, 2024 · 8 comments
Closed

[VOTE] Release Apache TVM v0.16.0.rc0 #16912

ysh329 opened this issue Apr 21, 2024 · 8 comments

Comments

@ysh329
Copy link
Contributor

ysh329 commented Apr 21, 2024

Dear TVM community,

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

Link to release notes:
#16911

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

Link to github pre-release page:
https://github.com/apache/tvm/releases/tag/v0.16.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 Apr. 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 labels Apr 21, 2024
@ysh329 ysh329 removed type: bug needs-triage PRs or issues that need to be investigated by maintainers to find the right assignees to address it labels Apr 21, 2024
@ysh329
Copy link
Contributor Author

ysh329 commented Apr 21, 2024

Check

$ wget -c https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz
$ wget -c https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz.sha512
$ wget -c https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz.asc

++ echo 'Downloading ...'
Downloading ...
++ wget -c https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz.sha512
--2024-04-21 21:37:22--  https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz.sha512
Resolving dist.apache.org (dist.apache.org)... 13.90.137.153
Connecting to dist.apache.org (dist.apache.org)|13.90.137.153|:443... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

++ wget -c https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz.asc
--2024-04-21 21:37:23--  https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz.asc
Resolving dist.apache.org (dist.apache.org)... 13.90.137.153
Connecting to dist.apache.org (dist.apache.org)|13.90.137.153|:443... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

++ wget -c https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz
--2024-04-21 21:37:25--  https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.16.0-rc0/apache-tvm-src-v0.16.0.rc0.tar.gz
Resolving dist.apache.org (dist.apache.org)... 13.90.137.153
Connecting to dist.apache.org (dist.apache.org)|13.90.137.153|:443... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

Check asc & sha512

$ gpg --verify ./apache-tvm-src-v0.16.0.rc0.tar.gz.asc ./apache-tvm-src-v0.16.0.rc0.tar.gz
++ gpg --verify ./apache-tvm-src-v0.16.0.rc0.tar.gz.asc ./apache-tvm-src-v0.16.0.rc0.tar.gz
gpg: WARNING: unsafe permissions on homedir '/home/stayua01/.gnupg'
gpg: Signature made Sun Apr 21 20:30:25 2024 CST
gpg:                using RSA key A4D9228E55761E665BF01CBB5CE869CB7DEC048C
gpg:                issuer "ysh329@apache.org"
gpg: Good signature from "Star Yuan (CODE SIGNING KEY) <ysh329@apache.org>" [ultimate]


$ sha512sum -c ./apache-tvm-src-v0.16.0.rc0.tar.gz.sha512
# ./apache-tvm-src-v0.16.0.rc0.tar.gz: OK

Check binary in source code

$ find ./apache-tvm-src-v0.16.0 -type f -exec file {} + | grep -w "ELF\|shared object"
# Passed with output nothing

Compile and Python Import on Linux

$ cd ./apache-tvm-src-v0.16.0.rc0
$ mkdir build
$ cd build
$ cp ../cmake/config.cmake .
$ cmake ..
$ make -j3

$ cd ..
$ export TVM_HOME=$(pwd)
$ export PYTHONPATH=$TVM_HOME/python:${PYTHONPATH}

$ python3 -c "import tvm; print(tvm.__path__)"

Mon Apr 22 09:56:44 CST 2024
[09:56:45] /home/stayua01/code/test/apache-tvm-src-v0.16.0.rc0/src/target/parsers/aprofile.cc:118: Warning: Cannot parse Arm(R)-based target features without LLVM support.
[09:56:45] /home/stayua01/code/test/apache-tvm-src-v0.16.0.rc0/src/target/parsers/aprofile.cc:118: Warning: Cannot parse Arm(R)-based target features without LLVM support.
[09:56:45] /home/stayua01/code/test/apache-tvm-src-v0.16.0.rc0/src/target/parsers/aprofile.cc:118: Warning: Cannot parse Arm(R)-based target features without LLVM support.
[09:56:45] /home/stayua01/code/test/apache-tvm-src-v0.16.0.rc0/src/target/parsers/aprofile.cc:118: Warning: Cannot parse Arm(R)-based target features without LLVM support.
[09:56:45] /home/stayua01/code/test/apache-tvm-src-v0.16.0.rc0/src/target/parsers/aprofile.cc:118: Warning: Cannot parse Arm(R)-based target features without LLVM support.
['/home/stayua01/code/test/apache-tvm-src-v0.16.0.rc0/python/tvm']

@ysh329
Copy link
Contributor Author

ysh329 commented Apr 26, 2024

Hi all, please vote. cc @Lunderberg @Hzfengsy @vinx13 @junrushao @tqchen @Johnson9009

@tqchen
Copy link
Member

tqchen commented Apr 26, 2024

+1. I checked

  • signatures
  • code compiles and runs

@Hzfengsy
Copy link
Member

+1

2 similar comments
@Lunderberg
Copy link
Contributor

+1

@vinx13
Copy link
Member

vinx13 commented Apr 27, 2024

+1

@MasterJH5574
Copy link
Contributor

+1

Checked:

  • sha512
  • source code
  • code compilation

@ysh329
Copy link
Contributor Author

ysh329 commented Apr 28, 2024

Thanks for voting, result'll show in #16946.

@ysh329 ysh329 closed this as completed Apr 28, 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