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

v2.8.0 with system LLVM #213

Closed
wants to merge 53 commits into from
Closed
Show file tree
Hide file tree
Changes from 50 commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
8395a27
bump 2.8.0; remove patches
ngam Feb 6, 2022
7f295b5
MNT: Re-rendered with conda-build 3.21.8, conda-smithy 3.16.2, and co…
ngam Feb 6, 2022
52a503b
force grpc_cpp to 1.42
ngam Feb 6, 2022
2ac43a0
MNT: Re-rendered with conda-build 3.21.8, conda-smithy 3.16.2, and co…
ngam Feb 6, 2022
664d955
Update conda_build_config.yaml
ngam Feb 7, 2022
feada08
pin numpy to 1.20/1.21 and rerender
ngam Feb 7, 2022
b688924
fixing patches, etc.
ngam Feb 7, 2022
134e684
try with no grpc_cpp pin
ngam Feb 9, 2022
d0ecf65
MNT: Re-rendered with conda-build 3.21.8, conda-smithy 3.16.2, and co…
ngam Feb 9, 2022
03d3eb8
remove unnecessary patches; rebase
ngam Feb 10, 2022
110beb0
add rebased patch
ngam Feb 10, 2022
6a6646c
remove comments about grpc_cpp
ngam Feb 10, 2022
9a2e5ce
bring back lief_dev for osx
ngam Feb 11, 2022
6da3531
Merge branch 'v2.8.0' of github.com:ngam/tensorflow-feedstock into v2…
ngam Feb 11, 2022
70c4b9a
tensorflow doesn't support bazel=5 yet
xhochy Feb 22, 2022
0f00941
Pin abseil-cpp
xhochy Feb 22, 2022
f1b8802
Use gcc=9
xhochy Feb 22, 2022
3b9892a
Enable libtensorflow* on osx-*
xhochy Feb 24, 2022
fb15de2
Use system LLVM
xhochy Mar 1, 2022
b5177f2
Implement custom as-needed
xhochy Mar 3, 2022
8d2202c
Only link librt on Linux
xhochy Mar 4, 2022
9174f33
Update recipe/test_libtensorflow_cc.sh
xhochy Mar 4, 2022
668c77a
Ensure correct run_exports of abseil-cpp
xhochy Mar 4, 2022
4ff3efc
Add THIRD_PARTY_TF_PY_LICENSES
xhochy Mar 9, 2022
db3832e
Use _tf channels
xhochy Mar 9, 2022
613cbd9
Make globbing Python<3.10 compatible
xhochy Mar 9, 2022
7d98b43
Add nsync to system libs
xhochy Mar 9, 2022
f21ea29
Fix LLVM generation for Linux
xhochy Mar 9, 2022
701c1fa
Handle whitespaces in ctng
xhochy Mar 15, 2022
1db08fb
Merge remote-tracking branch 'upstream/main' into v2.8.0-llvm
xhochy Mar 15, 2022
818c5da
Fix LLVM license files
xhochy Mar 16, 2022
953d13d
Set correct llvm_targets
xhochy Mar 17, 2022
a29e32c
Fix cross-compilation
xhochy Mar 18, 2022
366ce97
Add some binaries from MLIR
xhochy Mar 18, 2022
88a1f74
Fix libtensorflow test
xhochy Mar 19, 2022
c0309f9
Fix next test
xhochy Mar 19, 2022
dd8f186
Switch back to gcc10
xhochy Mar 20, 2022
53ad8c1
Use oneDNN systemlib
xhochy Mar 21, 2022
9f11de8
Use onednn's threadpool backend
xhochy Mar 22, 2022
44e0fb1
Add onednn to all host envs
xhochy Mar 23, 2022
1fe60bc
Fix osx-arm64 selector
xhochy Mar 23, 2022
22fcfbd
MNT: Re-rendered with conda-build 3.21.8, conda-smithy 3.18.0, and co…
Mar 23, 2022
928ca46
Enforce onednn at runtime
xhochy Mar 23, 2022
e9d6a16
Fix oneDNN issues with osx-arm64
xhochy Mar 24, 2022
74bd749
Reduce duplication in listed LLVM libs
xhochy Mar 25, 2022
d7859eb
Remove unused CROSSTOOL.template
xhochy Mar 25, 2022
6304fee
Don't set CFLAGS globally
xhochy Mar 25, 2022
3562706
Another round of LLVM deduplication
xhochy Mar 25, 2022
db32e65
MNT: Re-rendered with conda-build 3.21.8, conda-smithy 3.19.0, and co…
Apr 2, 2022
e5b27aa
MNT: Re-rendered with conda-build 3.21.8, conda-smithy 3.19.0, and co…
Apr 10, 2022
f83c7f6
Apply suggestions from code review
xhochy Apr 26, 2022
70006d5
Only build libtfkernel_all_kernels.so
xhochy Apr 27, 2022
aaf90d6
Include CUDA_HOME/targets/x86_64-linux/include
xhochy Apr 27, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
112 changes: 56 additions & 56 deletions .azure-pipelines/azure-pipelines-linux.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 14 additions & 14 deletions .azure-pipelines/azure-pipelines-osx.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 6 additions & 1 deletion .ci_support/README

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
abseil_cpp:
- '20210324.2'
c_compiler:
- gcc
c_compiler_version:
- '9'
- '10'
cdt_name:
- cos7
channel_sources:
- conda-forge
- conda-forge/label/mlir_tf,conda-forge/label/llvm_tf,conda-forge
channel_targets:
- conda-forge main
cuda_compiler:
Expand All @@ -17,13 +19,13 @@ cudnn:
cxx_compiler:
- gxx
cxx_compiler_version:
- '9'
- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cuda:11.1
giflib:
- '5.2'
grpc_cpp:
- '1.42'
- '1.43'
icu:
- '69'
jpeg:
Expand All @@ -36,8 +38,6 @@ libprotobuf:
- '3.19'
nccl:
- '2'
numpy:
- '1.21'
openssl:
- 1.1.1
pin_run_as_build:
Expand Down Expand Up @@ -72,7 +72,6 @@ zip_keys:
- cdt_name
- docker_image
- - python
- numpy
- python_impl
zlib:
- '1.2'
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
abseil_cpp:
- '20210324.2'
c_compiler:
- gcc
c_compiler_version:
- '9'
- '10'
cdt_name:
- cos7
channel_sources:
- conda-forge
- conda-forge/label/mlir_tf,conda-forge/label/llvm_tf,conda-forge
channel_targets:
- conda-forge main
cuda_compiler:
Expand All @@ -17,13 +19,13 @@ cudnn:
cxx_compiler:
- gxx
cxx_compiler_version:
- '9'
- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cuda:11.1
giflib:
- '5.2'
grpc_cpp:
- '1.42'
- '1.43'
icu:
- '69'
jpeg:
Expand All @@ -36,8 +38,6 @@ libprotobuf:
- '3.19'
nccl:
- '2'
numpy:
- '1.18'
openssl:
- 1.1.1
pin_run_as_build:
Expand Down Expand Up @@ -72,7 +72,6 @@ zip_keys:
- cdt_name
- docker_image
- - python
- numpy
- python_impl
zlib:
- '1.2'
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
abseil_cpp:
- '20210324.2'
c_compiler:
- gcc
c_compiler_version:
- '9'
- '10'
cdt_name:
- cos7
channel_sources:
- conda-forge
- conda-forge/label/mlir_tf,conda-forge/label/llvm_tf,conda-forge
channel_targets:
- conda-forge main
cuda_compiler:
Expand All @@ -17,13 +19,13 @@ cudnn:
cxx_compiler:
- gxx
cxx_compiler_version:
- '9'
- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cuda:11.1
giflib:
- '5.2'
grpc_cpp:
- '1.42'
- '1.43'
icu:
- '69'
jpeg:
Expand All @@ -36,8 +38,6 @@ libprotobuf:
- '3.19'
nccl:
- '2'
numpy:
- '1.18'
openssl:
- 1.1.1
pin_run_as_build:
Expand Down Expand Up @@ -72,7 +72,6 @@ zip_keys:
- cdt_name
- docker_image
- - python
- numpy
- python_impl
zlib:
- '1.2'
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
abseil_cpp:
- '20210324.2'
c_compiler:
- gcc
c_compiler_version:
- '9'
- '10'
cdt_name:
- cos7
channel_sources:
- conda-forge
- conda-forge/label/mlir_tf,conda-forge/label/llvm_tf,conda-forge
channel_targets:
- conda-forge main
cuda_compiler:
Expand All @@ -17,13 +19,13 @@ cudnn:
cxx_compiler:
- gxx
cxx_compiler_version:
- '9'
- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cuda:11.1
giflib:
- '5.2'
grpc_cpp:
- '1.42'
- '1.43'
icu:
- '69'
jpeg:
Expand All @@ -36,8 +38,6 @@ libprotobuf:
- '3.19'
nccl:
- '2'
numpy:
- '1.19'
openssl:
- 1.1.1
pin_run_as_build:
Expand Down Expand Up @@ -72,7 +72,6 @@ zip_keys:
- cdt_name
- docker_image
- - python
- numpy
- python_impl
zlib:
- '1.2'
Loading