Skip to content

Update the libm submodule #814

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Apr 9, 2025
Merged

Conversation

tgross35
Copy link
Contributor

@tgross35 tgross35 commented Apr 9, 2025

Includes 1 and 2, which should resolve problems cg_gcc has using scalar math operations as a fallback for vector operations.

Includes [1] and [2], which should resolve problems cg_gcc has using
scalar math operations as a fallback for vector operations.

[1]: rust-lang/libm#459
[2]: rust-lang/libm#534
@tgross35 tgross35 enabled auto-merge (rebase) April 9, 2025 17:47
@tgross35 tgross35 merged commit cd6f4f6 into rust-lang:master Apr 9, 2025
27 checks passed
@tgross35 tgross35 deleted the update-libm branch April 9, 2025 17:52
tgross35 added a commit to tgross35/rust that referenced this pull request Apr 9, 2025
Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
Zalathar added a commit to Zalathar/rust that referenced this pull request Apr 10, 2025
Update `compiler-builtins` to 0.1.153

Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
Zalathar added a commit to Zalathar/rust that referenced this pull request Apr 10, 2025
Update `compiler-builtins` to 0.1.153

Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
tgross35 added a commit to tgross35/rust that referenced this pull request Apr 10, 2025
Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]
* Re-enable `f16` on aarch64 without Neon [4]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
[4]: rust-lang/compiler-builtins#809
Zalathar added a commit to Zalathar/rust that referenced this pull request Apr 11, 2025
Update `compiler-builtins` to 0.1.153

Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]
* Re-enable `f16` on aarch64 without Neon [4]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
[4]: rust-lang/compiler-builtins#809
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request Apr 11, 2025
Rollup merge of rust-lang#139600 - tgross35:update-builtins, r=tgross35

Update `compiler-builtins` to 0.1.153

Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]
* Re-enable `f16` on aarch64 without Neon [4]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
[4]: rust-lang/compiler-builtins#809
github-actions bot pushed a commit to rust-lang/rustc-dev-guide that referenced this pull request Apr 14, 2025
Update `compiler-builtins` to 0.1.153

Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]
* Re-enable `f16` on aarch64 without Neon [4]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
[4]: rust-lang/compiler-builtins#809
github-actions bot pushed a commit to model-checking/verify-rust-std that referenced this pull request Apr 19, 2025
Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]
* Re-enable `f16` on aarch64 without Neon [4]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
[4]: rust-lang/compiler-builtins#809
github-actions bot pushed a commit to model-checking/verify-rust-std that referenced this pull request Apr 19, 2025
Update `compiler-builtins` to 0.1.153

Includes the following changes:

* Avoid OOB access in `memcpy` and `memmove` [1]
* Enable intrinsics on AVR [2]
* `libm` updates to avoid using `core::arch` vector intrinsics [3]
* Re-enable `f16` on aarch64 without Neon [4]

[1]: rust-lang/compiler-builtins#799
[2]: rust-lang/compiler-builtins#791
[3]: rust-lang/compiler-builtins#814
[4]: rust-lang/compiler-builtins#809
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant