-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
[build] Update libinfo and add lint rule #10774
Conversation
@@ -34,57 +34,84 @@ function(add_lib_info src_file) | |||
SOURCE ${src_file} | |||
APPEND | |||
PROPERTY COMPILE_DEFINITIONS | |||
TVM_CXX_COMPILER_PATH="${CMAKE_CXX_COMPILER}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some of the churn here is just due to sorting the lines alphabetically
5d01361
to
8828be4
Compare
This updates `tvm.support.libinfo()` to be in-line with the current tvm options. It also adds a lint rule to ensure these stay matched up in the future as well as a script to print out the options in more detail. This should add in communication when debugging (i.e. tell someone to run `python -c 'import tvm; tvm.support.describe()` to learn everything you need about their envrionment)
d7027cc
to
096bbb9
Compare
It has been a while since this PR was updated, @leandron @areusch please leave a review or address the outstanding comments. @driazati if this PR is still a work in progress, please convert it to a draft until it is ready for review. |
@areusch Shall we merge this PR? It looks perfect to me |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is great! let's merge
* [build] Update libinfo and add lint rule This updates `tvm.support.libinfo()` to be in-line with the current tvm options. It also adds a lint rule to ensure these stay matched up in the future as well as a script to print out the options in more detail. This should add in communication when debugging (i.e. tell someone to run `python -c 'import tvm; tvm.support.describe()` to learn everything you need about their envrionment) * Fix pylint Co-authored-by: driazati <driazati@users.noreply.github.com>
* [build] Update libinfo and add lint rule This updates `tvm.support.libinfo()` to be in-line with the current tvm options. It also adds a lint rule to ensure these stay matched up in the future as well as a script to print out the options in more detail. This should add in communication when debugging (i.e. tell someone to run `python -c 'import tvm; tvm.support.describe()` to learn everything you need about their envrionment) * Fix pylint Co-authored-by: driazati <driazati@users.noreply.github.com>
* [build] Update libinfo and add lint rule This updates `tvm.support.libinfo()` to be in-line with the current tvm options. It also adds a lint rule to ensure these stay matched up in the future as well as a script to print out the options in more detail. This should add in communication when debugging (i.e. tell someone to run `python -c 'import tvm; tvm.support.describe()` to learn everything you need about their envrionment) * Fix pylint Co-authored-by: driazati <driazati@users.noreply.github.com>
* [build] Update libinfo and add lint rule This updates `tvm.support.libinfo()` to be in-line with the current tvm options. It also adds a lint rule to ensure these stay matched up in the future as well as a script to print out the options in more detail. This should add in communication when debugging (i.e. tell someone to run `python -c 'import tvm; tvm.support.describe()` to learn everything you need about their envrionment) * Fix pylint Co-authored-by: driazati <driazati@users.noreply.github.com>
This updates
tvm.support.libinfo()
to be in-line with the current tvm options. It also adds a lint rule to ensure these stay matched up in the future as well as a script to print out the options in more detail. This should aid in communication when debugging (i.e. tell someone to runpython -c 'import tvm; tvm.support.describe()'
to learn everything you need about their envrionment)cc @areusch @leandron