Skip to content

Commit 113f38d

Browse files
authored
Merge branch 'unity' into unity-cmake-native-cuda
2 parents 1b0c8bf + 4e05eb4 commit 113f38d

File tree

253 files changed

+14417
-2936
lines changed

Some content is hidden

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

253 files changed

+14417
-2936
lines changed

CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,11 @@ if(MSVC)
168168
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP")
169169
add_compile_options(/bigobj)
170170

171+
# Use standard-conforming two-phase name resolution for templates.
172+
# This minimizes the differences between g++/clang builds on Linux,
173+
# and MSVC builds on Windows.
174+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /permissive-")
175+
171176
# MSVC already errors on undefined symbols, no additional flag needed.
172177
set(TVM_NO_UNDEFINED_SYMBOLS "")
173178

@@ -572,6 +577,7 @@ include(cmake/modules/contrib/VitisAI.cmake)
572577
include(cmake/modules/contrib/Verilator.cmake)
573578
include(cmake/modules/contrib/UMA.cmake)
574579
include(cmake/modules/contrib/MSC.cmake)
580+
include(cmake/modules/contrib/vllm.cmake)
575581
include(cmake/modules/Git.cmake)
576582
include(cmake/modules/LibInfo.cmake)
577583
include(cmake/modules/RustExt.cmake)

CONTRIBUTORS.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ We do encourage everyone to work anything they are interested in.
4040
- [Siyuan Feng](https://github.com/Hzfengsy) (PMC): @Hzfengsy - tir
4141
- [Josh Fromm](https://github.com/jwfromm) (PMC): @jwfromm - frontends, quantization, topi
4242
- [Mehrdad Hessar](https://github.com/mehrdadh): @mehrdadh - microTVM, hexagon
43-
- [Bohan Hou](https://github.com/spectrometerHBH): @spectrometerHBH - tir, arith, tvm-script
43+
- [Bohan Hou](https://github.com/spectrometerHBH) (PMC): @spectrometerHBH - tir, arith, tvm-script
4444
- [Yuwei Hu](https://github.com/Huyuwei): @Huyuwei - topi, frontends
4545
- [Luke Hutton](https://github.com/lhutton1): @lhutton1 - ethos-u, arm
4646
- [Nick Hynes](https://github.com/nhynes): @nhynes: - sgx, rust
@@ -52,7 +52,7 @@ We do encourage everyone to work anything they are interested in.
5252
- [Elen Kalda](https://github.com/ekalda): @ekalda - ethos-u, arm
5353
- [Marisa Kirisame](https://github.com/MarisaKirisame): @MarisaKirisame - relay
5454
- [Tristan Konolige](https://github.com/tkonolige): @tkonolige - profiling, relay, tir, runtime
55-
- [Ruihang Lai](https://github.com/MasterJH5574): @MasterJH5574 - tir, tvm-script
55+
- [Ruihang Lai](https://github.com/MasterJH5574) (PMC): @MasterJH5574 - tir, tvm-script
5656
- [Wuwei Lin](https://github.com/vinx13) (PMC): @vinx13 - relay, topi, tir, meta_schedule
5757
- [Yizhi Liu](https://github.com/yzhliu) (PMC): @yzhliu - jvm, topi, relay
5858
- [Hao Lu](https://github.com/hlu1): @hlu1 - nnpack, frontends
@@ -89,6 +89,8 @@ We do encourage everyone to work anything they are interested in.
8989
- [Eddie Yan](https://github.com/eqy) (PMC): @eqy - runtime, autotvm, rpc, topi
9090
- [Zihao Ye](https://github.com/yzh119): @yzh119 - tir
9191
- [Hao Yu](https://github.com/comaniac): @comaniac (PMC) - relay, byoc, auto_scheduler
92+
- [Shuai Yuan](https://github.com/ysh329): @ysh329 - ci
93+
- [Qiang Zhang](https://github.com/Johnson9009): @Johnson9009 - relay, tvm-script
9294
- [Lianmin Zheng](https://github.com/merrymercy) (PMC): @merrymercy - autotvm, auto_scheduler, topi, relay
9395
- [Xiyou Zhou](https://github.com/zxybazh): @zxybazh - relay
9496
- [wrongtest](https://github.com/wrongtest-intellif) (PMC): @wrongtest-intellif - tir, tvm-script, arith
@@ -112,6 +114,7 @@ We do encourage everyone to work anything they are interested in.
112114
- [Balint Cristian](https://github.com/cbalint13): @cbalint13
113115
- [Egor Churaev](https://github.com/echuraev): @echuraev
114116
- [Xiaoqiang Dan](https://github.com/xqdan): @xqdan
117+
- [Yixin Dong](https://github.com/Ubospica) @Ubospica
115118
- [Haozheng Fan](https://github.com/hzfan): @hzfan
116119
- [Siyuan Feng](https://github.com/Hzfengsy): @Hzfengsy
117120
- [Josh Fromm](https://github.com/jwfromm): @jwfromm
@@ -211,6 +214,7 @@ We do encourage everyone to work anything they are interested in.
211214
- [Aleksei Yazev](https://github.com/Aleksei-grovety): @Aleksei-grovety
212215
- [Zihao Ye](https://github.com/yzh119): @yzh119
213216
- [Hao Yu](https://github.com/comaniac): @comaniac
217+
- [Shuai Yuan](https://github.com/ysh329): @ysh329
214218
- [Joshua Z. Zhang](https://github.com/zhreshold): @zhreshold
215219
- [Lianmin Zheng](https://github.com/merrymercy): @merrymercy
216220
- [Min Chen](https://github.com/multiverstack-intellif): @multiverstack-intellif

ci/jenkins/docker-images.ini

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717

1818
# This data file is read during when Jenkins runs job to determine docker images.
1919
[jenkins]
20-
ci_arm: tlcpackstaging/ci_arm:20240103-070130-97f6e6507
21-
ci_cortexm: tlcpackstaging/ci_cortexm:20240103-070130-97f6e6507
22-
ci_cpu: tlcpackstaging/ci_cpu:20240103-070130-97f6e6507
23-
ci_gpu: tlcpackstaging/ci_gpu:20240103-070130-97f6e6507
24-
ci_hexagon: tlcpackstaging/ci_hexagon:20240103-070130-97f6e6507
25-
ci_i386: tlcpackstaging/ci_i386:20240103-070130-97f6e6507
26-
ci_lint: tlcpackstaging/ci_lint:20240103-070130-97f6e6507
27-
ci_minimal: tlcpackstaging/ci_minimal:20240103-070130-97f6e6507
28-
ci_riscv: tlcpackstaging/ci_riscv:20240103-070130-97f6e6507
29-
ci_wasm: tlcpackstaging/ci_wasm:20240103-070130-97f6e6507
20+
ci_arm: tlcpack/ci-arm:20240105-165030-51bdaec6
21+
ci_cortexm: tlcpack/ci-cortexm:20240105-165030-51bdaec6
22+
ci_cpu: tlcpack/ci-cpu:20240105-165030-51bdaec6
23+
ci_gpu: tlcpack/ci-gpu:20240105-165030-51bdaec6
24+
ci_hexagon: tlcpack/ci-hexagon:20240105-165030-51bdaec6
25+
ci_i386: tlcpack/ci-i386:20240105-165030-51bdaec6
26+
ci_lint: tlcpack/ci-lint:20240105-165030-51bdaec6
27+
ci_minimal: tlcpack/ci-minimal:20240105-165030-51bdaec6
28+
ci_riscv: tlcpack/ci-riscv:20240105-165030-51bdaec6
29+
ci_wasm: tlcpack/ci-wasm:20240105-165030-51bdaec6

ci/jenkins/generated/arm_jenkinsfile.groovy

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

ci/jenkins/generated/cortexm_jenkinsfile.groovy

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

ci/jenkins/generated/cpu_jenkinsfile.groovy

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

ci/jenkins/generated/docker_jenkinsfile.groovy

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

ci/jenkins/generated/gpu_jenkinsfile.groovy

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

ci/jenkins/generated/hexagon_jenkinsfile.groovy

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

ci/jenkins/generated/i386_jenkinsfile.groovy

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

0 commit comments

Comments
 (0)