Skip to content

Sync 2024-08-12 #556

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

Merged
merged 51 commits into from
Sep 27, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
3eb2844
Give Instance::expect_resolve a span
compiler-errors Jun 12, 2024
007fa3b
Fix spans
compiler-errors Jul 1, 2024
fb47385
Miri function identity hack: account for possible inlining
RalfJung Jul 2, 2024
24ab684
Remove lang feature for type ascription
compiler-errors Jul 11, 2024
6199de2
Sync ar_archive_writer to LLVM 18.1.3
bjorn3 Apr 16, 2024
f34f3c7
Align cg_gcc rustfmt.toml with rust's
GuillaumeGomez Jul 17, 2024
fd56f44
Format cg_gcc with same formatting parameters
GuillaumeGomez Jul 17, 2024
88f7508
stabilize `is_sorted`
slanterns Jul 27, 2024
1cbbac3
Reformat `use` declarations.
nnethercote Jul 28, 2024
78f5ee6
Update compiler_builtins to 0.1.114
nicholasbishop May 11, 2024
c57eb55
Move temp file name generation out of the create_dll_import_lib method
bjorn3 Jul 25, 2024
50b3746
Move computation of decorated names out of the create_dll_import_lib …
bjorn3 Jul 25, 2024
e80199c
Refactor and fill out target feature lists
calebzulawski Aug 2, 2024
51130e1
Hide implicit target features from diagnostics when possible
calebzulawski Aug 5, 2024
f824fb6
Update compiler-builtins version to 0.1.118
GuillaumeGomez Aug 8, 2024
b373147
Fixes in various places
Nadrieril Mar 20, 2024
8bd9b48
Update compiler version to nightly-2024-08-11
GuillaumeGomez Aug 12, 2024
dd76ad4
Fix libcore patch
GuillaumeGomez Aug 6, 2024
8643c13
Fix patch `libgccjit12/0001-core-Disable-portable-simd-test.patch`
GuillaumeGomez Aug 6, 2024
fb6118b
Rename `compiler-builtins-no-f16-f128` into `std/compiler-builtins-no…
GuillaumeGomez Aug 6, 2024
3b45cf4
Update sysroot Cargo.lock
GuillaumeGomez Aug 12, 2024
afb14f7
Unpin compiler-builtins
GuillaumeGomez Aug 12, 2024
b70a1ec
Add missing impl Copy for *mut T
antoyo Aug 13, 2024
b4ef898
Fix formatting
antoyo Aug 13, 2024
d3cfb72
Fix clippy lint
antoyo Aug 13, 2024
0bdc5ff
Support the weak variable attribute
antoyo Sep 1, 2024
4dd288c
Fix tests
antoyo Sep 1, 2024
d3c9cc5
Add support for missing SIMD intrinsics
antoyo Sep 3, 2024
e064b72
Add missing intrinsic translation for `llvm.x86.xsave64`
GuillaumeGomez Sep 3, 2024
197df44
Regenerate intrinsics
GuillaumeGomez Sep 3, 2024
2e7d256
Add more SIMD intrinsics
antoyo Sep 3, 2024
139eea9
fmt
GuillaumeGomez Sep 3, 2024
244ac08
Add missing intrinsic translation for `llvm.x86.xrstor64`
GuillaumeGomez Sep 3, 2024
39e1910
Add missing intrinsic translation for `llvm.x86.xsaveopt64`
GuillaumeGomez Sep 3, 2024
623dc09
Add support for more SIMD intrinsics
antoyo Sep 4, 2024
c207bad
Add missing intrinsics translation for `llvm.x86.xsavec64` and fix mo…
GuillaumeGomez Sep 4, 2024
cb0b519
Add more SIMD intrinsics
antoyo Sep 6, 2024
62f44d7
Add more SIMD intrinsics
antoyo Sep 6, 2024
bcc5a1c
Update libgccjit version
antoyo Sep 6, 2024
42d03f6
Add support for more SIMD intrinsics
antoyo Sep 8, 2024
2c93ffb
Add SIMD intrinsic
antoyo Sep 11, 2024
17f3dbf
Add more SIMD intrinsics
antoyo Sep 11, 2024
cb36d78
Add more SIMD intrinsics
antoyo Sep 15, 2024
88445ee
Add missing SIMD intrinsics
antoyo Sep 24, 2024
0a52b65
Update to Ubuntu 24.04 to get a more recent GNU as
antoyo Sep 24, 2024
79a6e4e
Add documentation for stdarch tests
antoyo Sep 25, 2024
7d4d356
Enable the cfg stdarch_intel_sde to fix the segfault when running the…
antoyo Sep 25, 2024
1e8354a
Fix mapping
antoyo Sep 25, 2024
11f4f16
Implement a hack for an intrinsic mapping where we need to output a d…
antoyo Sep 27, 2024
117cf3e
Fix for libgccjit 12
antoyo Sep 27, 2024
12575df
Cleanup
antoyo Sep 27, 2024
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
Prev Previous commit
Next Next commit
Update compiler-builtins version to 0.1.118
  • Loading branch information
GuillaumeGomez committed Aug 12, 2024
commit f824fb6d9fe1b4c5166d4c46f1ea928d3e771f12
2 changes: 1 addition & 1 deletion build_system/build_sysroot/Cargo.lock

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

4 changes: 1 addition & 3 deletions build_system/build_sysroot/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@ resolver = "2"

[dependencies]
core = { path = "./sysroot_src/library/core" }
# TODO: after the sync, revert to using version 0.1.
# compiler_builtins = "0.1"
compiler_builtins = "=0.1.109"
compiler_builtins = "0.1"
alloc = { path = "./sysroot_src/library/alloc" }
std = { path = "./sysroot_src/library/std", features = ["panic_unwind", "backtrace"] }
test = { path = "./sysroot_src/library/test" }
Expand Down