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

Logic for nightly builds with ONNX tests #7

Merged
merged 2 commits into from
Sep 12, 2017

Conversation

ezyang
Copy link
Contributor

@ezyang ezyang commented Sep 12, 2017

See commit messages

The benefit of doing it this way is that some more environment
variables, e.g., CONDA_PREFIX, get set.  It will turn out that
this is important to get the onnx build to find protobuf.

Signed-off-by: Edward Z. Yang <[email protected]>
If jenkins_nightly is set, we install some extra software from
onnx-pytorch and run some extra tests to see if ONNX works.

Signed-off-by: Edward Z. Yang <[email protected]>
@soumith soumith merged commit 970585e into pytorch:master Sep 12, 2017
peterjc123 referenced this pull request in peterjc123/builder Apr 28, 2019
# This is the 1st commit message:

# This is a combination of 16 commits.
# This is the 1st commit message:

.

# This is the commit message #2:

Enable wheel tests

# This is the commit message #3:

Remove useless %

# This is the commit message #4:

Debug CPU conda

# This is the commit message #5:

.

# This is the commit message #6:

.

# This is the commit message #7:

Revert debugging stuff

# This is the commit message #8:

.

# This is the commit message #9:

Revert to normal

# This is the commit message #10:

Revert to legacy version

# This is the commit message #11:

Disable all except CPU conda

# This is the commit message #12:

Explicit python version

# This is the commit message #13:

Revert "Explicit python version"

This reverts commit a45b285.

# This is the commit message #14:

Revert "Disable all except CPU conda"

This reverts commit 2c69de7.

# This is the commit message #15:

Use branches first

# This is the commit message #16:

Use hash

# This is the commit message #2:

.

# This is the commit message #3:

.
soumith pushed a commit that referenced this pull request Apr 28, 2019
# This is the 1st commit message:

# This is a combination of 16 commits.
# This is the 1st commit message:

.

# This is the commit message #2:

Enable wheel tests

# This is the commit message #3:

Remove useless %

# This is the commit message #4:

Debug CPU conda

# This is the commit message #5:

.

# This is the commit message #6:

.

# This is the commit message #7:

Revert debugging stuff

# This is the commit message #8:

.

# This is the commit message #9:

Revert to normal

# This is the commit message #10:

Revert to legacy version

# This is the commit message #11:

Disable all except CPU conda

# This is the commit message #12:

Explicit python version

# This is the commit message #13:

Revert "Explicit python version"

This reverts commit a45b285.

# This is the commit message #14:

Revert "Disable all except CPU conda"

This reverts commit 2c69de7.

# This is the commit message #15:

Use branches first

# This is the commit message #16:

Use hash

# This is the commit message #2:

.

# This is the commit message #3:

.
jithunnair-amd pushed a commit to jithunnair-amd/builder that referenced this pull request Oct 31, 2022
* Update to so patching for ROCm

Wildcard used in grep to grab the actual numbered so file referenced
in patchelf. This allows the removal of specifying the so number in
DEPS_LIST & DEPS_SONAME

This commit also adds the functionality for trimming so names to
build_libtorch.sh from build_common.sh

* Refactor to remove switch statement in build_rocm.sh

This commit refactors build_rocm.sh and brings in a few major updates:
 - No longer required to specify the full .so name (with number) for ROCm libraries
       - The .so versions are copied and the patching code will fix the links to point to this version
 - No longer required to specify paths for ROCm libraries allowing the removal of the large switch
       - Paths are acquired programmatically with find
 - No longer required to specify both the path and filename for the OS specific libraries
       - Programatically extract file name from the path
 - Automatically extract Tensile/Kernels files for the architectures specified in PYTORCH_ROCM_ARCH
   and any non-arch specific files e.g. TensileLibrary.dat
jithunnair-amd pushed a commit to jithunnair-amd/builder that referenced this pull request Dec 14, 2022
* Update to so patching for ROCm

Wildcard used in grep to grab the actual numbered so file referenced
in patchelf. This allows the removal of specifying the so number in
DEPS_LIST & DEPS_SONAME

This commit also adds the functionality for trimming so names to
build_libtorch.sh from build_common.sh

* Refactor to remove switch statement in build_rocm.sh

This commit refactors build_rocm.sh and brings in a few major updates:
 - No longer required to specify the full .so name (with number) for ROCm libraries
       - The .so versions are copied and the patching code will fix the links to point to this version
 - No longer required to specify paths for ROCm libraries allowing the removal of the large switch
       - Paths are acquired programmatically with find
 - No longer required to specify both the path and filename for the OS specific libraries
       - Programatically extract file name from the path
 - Automatically extract Tensile/Kernels files for the architectures specified in PYTORCH_ROCM_ARCH
   and any non-arch specific files e.g. TensileLibrary.dat
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

Successfully merging this pull request may close these issues.

2 participants