-
Notifications
You must be signed in to change notification settings - Fork 3.8k
[microTVM] enable building microTVM components by default #13073
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
Conversation
|
Thanks for contributing to TVM! Please refer to the contributing guidelines https://tvm.apache.org/docs/contribute/ for useful information and tips. Please request code reviews from Reviewers by @-ing them in a comment. Generated by tvm-bot |
|
@tvm-bot rerun |
|
Looks like there's only one issue withe hexagon build with crt_standalone. Great progress! |
driazati
left a comment
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.
just noting something we discussed offline, but the CI failures in https://ci.tlcpack.ai/blue/organizations/jenkins/tvm/detail/PR-13073/13/pipeline/542/#step-1557-log-1949 are difficult to fix in this PR due to Jenkins issues, so we should disable them for the CPU: minimal build (which has the env var PLATFORM set to minimal) temporarily, then I can follow up with a fix to re-enable them
mehrdadh
left a comment
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.
LGTM, thanks!
* enable micro by default * apply patch for ranlib fix * exclude windows build from including cctools * remove check for USE_MICRO to build crttest * disable USE_MICRO for hexagon builds * remove USE_MICRO conditional from TVM python package init * remove USE_MICRO restrictions for hexagon build * remove USE_MICRO conditional for MISRA-C test * set USE_MICRO to ON in tvm_option, set USE_MICRO to OFF for now in CPU minimal build Co-authored-by: Mehrdad Hessar <mhessar@octoml.ai>
… compilation PR:apache#13073 makes microtvm built by default with x86 compilers. Cross compilation fails due to this.
|
Cross compilations fails my making microtvm default. |
|
ah @srkreddy1238 @echuraev sorry for the breakage. just to document the intent here: assuming you already compile with let's revert this one for now, and we'll retry at a later time with a cmake-based standalone_crt build, which should properly pick up |
Uh oh!
There was an error while loading. Please reload this page.