Comments (5)
@ptrblck, sorry to @you again, please take a loot at this, thank you a lot.
from builder.
What needs to be added is that we found the docker image for building x86, but we did not find the build environment for aarch64.
I'm not involved in the ARM builds, but would guess these images are used:
builder/aarch64_linux/build_aarch64_wheel.py
Lines 18 to 25 in 52541e8
from builder.
What needs to be added is that we found the docker image for building x86, but we did not find the build environment for aarch64.
I'm not involved in the ARM builds, but would guess these images are used:
builder/aarch64_linux/build_aarch64_wheel.py
Lines 18 to 25 in 52541e8
Thanks a lot, we can split this question into two parts:
- Decompress the torch wheel package from pypi, and then get the version of gcc according to the
.comment
section of the dynamic library in whl. Is this method ok? I personally think that the community should not actively modify the.comment
section through tools likepatchelf
. - Is it possible to confirm that the gcc in the x86 environment is
9.3.1
?
The two questions are very important to us, thank you.
from builder.
@ptrblck , sorry to @you again, can you help answer the above two questions? Thank you a lot.
from builder.
You could take a look at the pytorch hud page https://hud.pytorch.org/hud/pytorch/pytorch/v2.0.1 It stores the github actions that built the binaries. You could then choose one workflow, e.g. https://github.com/pytorch/pytorch/actions/runs/4786980664/jobs/8511609240 and view the raw logs: https://pipelines.actions.githubusercontent.com/serviceHosts/7d146c05-69c3-4c20-a0e7-818111670117/_apis/pipelines/1/runs/2882401/signedlogcontent/22?urlExpires=2023-07-02T20%3A20%3A26.3734274Z&urlSigningMethod=HMACV1&urlSignature=tzb%2Bk%2FfRqlCrm19tr%2FDOP0AS%2Fj91SYQbvt8y5OlQqmA%3D
I could see "2023-04-24T13:47:20.3764365Z -- GCC 9.3.1: Adding gcc and gcc_s libs to link line" in the raw log.
from builder.
Related Issues (20)
- Update Magma to 2.8.0 for CUDA 12 & Hopper support
- Update self-hosted runners (`linux.12xlarge.ephemeral`) to newer OS
- Create POC for building wheels based on : https://github.com/pypa/cibuildwheel
- aarch64 linux: torch.compile performance is 2x slow with nightly torch wheel compared to the wheel built with 'build_aarch64_wheel.py' script HOT 18
- `numpy v2.0.0rc1` on pytorch/ conda channel problem HOT 6
- Deprecate LEGACY_DOCKER_IMAGE
- Docker Images Validate. Fix arm64 docker builds to not contain cuda versions HOT 1
- Build cuda:12.4.0-cudnn8-devel-ubuntu22.04 docker image and host it in pytorch AWS HOT 3
- OOM error in building ARM wheel
- Triton build is failing from time to time with error on python 3.12 with Exit code 137
- Move binary Docker manywheel and conda build workflows and scripts to pytorch/pytorch repo
- Unable to build docker image from Builder Repo HOT 4
- Are cuda aarch64 build available anywhere? HOT 3
- Move release and analytics workflows scripts to test-infra
- Move magma builds from builder to test-infra
- Move all validation workflows and scripts from builder to test-infra
- [BE] More code-reuse across tests HOT 1
- CentOS Docker failures: mirrorlist.centos.org no longer online HOT 1
- Unable to build Docker image with release/2.4 branch HOT 1
- Packaging for libcufile
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from builder.