Skip to content

[FIX ARM] Builds - #7370

Merged
ssheorey merged 227 commits into
isl-org:mainfrom
johnnynunez:johnnynunez/main
Feb 20, 2026
Merged

[FIX ARM] Builds#7370
ssheorey merged 227 commits into
isl-org:mainfrom
johnnynunez:johnnynunez/main

Conversation

@johnnynunez

@johnnynunez johnnynunez commented Nov 9, 2025

Copy link
Copy Markdown
Contributor

Building again in ARM
Includes latests Pytorch/Tensorflow
Upgrade filament
Fix ARM Builds
Fix CUDA >=13

cc @ssheorey
image

errissa and others added 30 commits November 27, 2023 23:37
@johnnynunez

johnnynunez commented Jan 30, 2026

Copy link
Copy Markdown
Contributor Author

Here is my summary of the updates here:

PyTorch 2.10.0
TensorFlow 2.20.0
CUDA 13.0.2
librealsense 2.57.4
OneAPI 2025.3
embree 4.4.0

@johnnynunez

johnnynunez commented Jan 30, 2026

Copy link
Copy Markdown
Contributor Author

this is needed @ssheorey isl-org/Open3D-PoissonRecon#4
SYSCL only fails because this should be merged

@johnnynunez

Copy link
Copy Markdown
Contributor Author

@ssheorey there are other issues related with new ABI DLPACK, but we can take account in another PR

@johnnynunez

Copy link
Copy Markdown
Contributor Author

could you merge this? @ssheorey isl-org/Open3D-PoissonRecon#4

johnnynunez and others added 13 commits February 13, 2026 23:24
PyTorch ops on Windows needs /utf-8 due to fmt
PyTorch DLPack API updates. Revert Open3D to unversioned DLPack (effecively). Fixes error with PyTorch 2.9+ when using dlpack.
embree RayCastingSCene API updates.
Formatting
upgrade fmt to latest to fix error with icx
Fix logic error in  IOU when there is no intersection
Update versions.
Add /utf-8 compile option in WIndows
Win MSVC /utf-8 option only for c++ files and msvc compiler, not for ispc / nvcc
sycl build image is not cpp-essentials, version 2025.3.1 instead of basekit
@ssheorey
ssheorey merged commit cafc5c3 into isl-org:main Feb 20, 2026
14 of 24 checks passed
@ssheorey

Copy link
Copy Markdown
Member

Thanks @johnnynunez for your hard work on this PR!

Things left out:

  • CUDA v13,
  • Filament update to v1.58

Both require ending support for Ubuntu 20.04. Please make a new PR for that (with a different branch for ease of review) and we can review and merge it.

@ssheorey

Copy link
Copy Markdown
Member

CI run in test PR #7439

@johnnynunez

Copy link
Copy Markdown
Contributor Author

Thanks @johnnynunez for your hard work on this PR!

Things left out:

  • CUDA v13,
  • Filament update to v1.58

Both require ending support for Ubuntu 20.04. Please make a new PR for that (with a different branch for ease of review) and we can review and merge it.

Is it still important to support Ubuntu 20.04?

I’m asking because the CI images are no longer available. Ubuntu 26.04 will be released on April 23, which means staying on 20.04 puts us three versions behind.

Ubuntu 22.04 and even 24.04 are much better optimized, they’re lighter and faster than 20.04.

In the case of Jetson, Ubuntu 20.04 and Python versions below 3.10 are no longer supported.
Ubuntu 22.04 and newer also make it possible to use NVIDIA’s open-source kernel modules, and they allow upgrading most modules and compilers to newer major versions.

This isn’t my project, but I really like Open3D, and I’m not sure what the reasons are for continuing to stay on 20.04.

@ssheorey

Copy link
Copy Markdown
Member

We are ready to EOL Ubuntu 20.04 - just in a different PR. Changing OSs can be a big change and we want to keep each PR focused and self-contained. Please just split the PR as we discussed above and create a new PR for that change.

I really appreciate your work on Open3D!

@johnnynunez

Copy link
Copy Markdown
Contributor Author

We are ready to EOL Ubuntu 20.04 - just in a different PR. Changing OSs can be a big change and we want to keep each PR focused and self-contained. Please just split the PR as we discussed above and create a new PR for that change.

I really appreciate your work on Open3D!

so nice! thank you for explanations

@johnnynunez

Copy link
Copy Markdown
Contributor Author

@ssheorey i will upgrade directly to cuda 13.2, because it has orin sbsa

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.

4 participants