The branch 'mikael/heads/pr127448_v02' was updated to point to:
d4b154606046... fortran: Copy the span from the target descriptor in pointe
It previously pointed to:
3f31b17adb3f... fortran: Use span array indexing for class pointers [PR1274
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------
3f31b17... fortran: Use span array indexing for class pointers [PR1274
1650cc3... fortran: Guess decl for span from within array ref construc
a9ef87d... fortran: Make span_addressed_array return a boolean
c0d8ba6... fortran: Dereference elements of span-addressed character a
Summary of changes (added commits):
-----------------------------------
d4b1546... fortran: Copy the span from the target descriptor in pointe
8a3728d... fortran: Guess decl for span from within array ref construc
124148d... fortran: Make span_addressed_array return a boolean
1e39ee2... fortran: Dereference elements of span-addressed character a
d377987... [PATCH] Fix alignment of partially-passed stack arguments (*)
ccd787c... [PATCH] RISC-V: PR target/127374 - Zicond improvement for R (*)
e03a2c4... [PATCH] postreload: recover the branch condition through th (*)
d2e62fc... [RISC-V] Fix RISC-V test expectation after recent saturatio (*)
f95a1c7... [PATCH] RISC-V: PR target/126074 - Missing cases for consta (*)
b7e0a2c... a68: factor origin handling in sprops into make_origin (*)
fbc365c... a68: fill in BNO static properties in the sprop pass (*)
eb65d86... a68: clarify roles of SCOPE, SCOPE_ASSIGNED and LEVEL in ta (*)
b3500de... a68: fix comment in a68-parser-scope.cc (*)
8c93f20... Daily bump. (*)
b1dcde5... phiopt: Better pre-vect heurstics for factoring out loads [ (*)
3e9f78a... a68: introduce parser pass for static properties (*)
4a2a0a4... [PATCH] RISC-V: Avoid emitting shNadd with a virtual regist (*)
a87de1a... [PATCH] ext-dce: Mark all spanned hard registers live for m (*)
f0551de... [PATCH v2 1/2] RISC-V: Compare costs under -mrvv-max-lmul=d (*)
bed3088... [PATCH] testsuite: Fix gcc.dg/tree-ssa/predcom-10.c test (*)
db54bfb... cobol: Change policy for finding .so files. [PR127412] (*)
4015b65... aarch64: Add support for FEAT_CMH atomic_fetch intrinsics (*)
d5a0761... aarch64: Add support for FEAT_CMH atomic store intrinsics (*)
339e65f... Fix/skip tests that fail on hpux due to missing library fun (*)
7f405df... cobol: Move compat udf to libgcobol/compat/gnu/lib (*)
91b6b33... cobol: Do not error out on fstat(2) failure or S_ISDIR (*)
c1b0d25... cobol: Reapply "cobol: Correct CBL_CREATE_FILE and improve (*)
e92c202... cobol: Replace redundant passby_str with cbl_ffi_crv_str (*)
895cab8... cobol: Partially implement CBL_GET_PROGRAM_INFO (*)
8a9c1bc... cobol: Introduce __gg__get_module_names (*)
e127633... cobol: Synchronise changes between libgcobol/Makefile.{am,i (*)
1975cac... cobol: Use st_mtime for CBL_CHECK_FILE_EXIST (*)
bcbf6bf... cobol: Fix cblte-fe-month for CBL_CHECK_FILE_EXIST (*)
f2a73de... cobol: Accept arbitrarily-sized PIC X for ANY LENGTH (*)
fdaa1a5... cobol: Set loc for numeric literals BY VALUE (*)
64f2dcf... cobol: Show location for invalid arg in CALL (*)
aa43453... cobol: Set loc also for numeric literals BY REFERENCE (*)
175b499... cobol: Fix undefined loc for CALL args (*)
628c2b7... cobol: Print arg loc rather than rule loc (*)
9d7e388... cobol: Use %qs for path (*)
b2647ee... cobol: cdf-copy.cc: Report on COPY directory (*)
09626b3... cobol: Fix wrong diagnostic on numeric literals (*)
422810a... cobol: Print passing method on error (*)
111c680... cobol: Remove trailing pipe on time_fmt_b (*)
8faef9e... cobol: Do not null-terminate original string in CBL_CREATE_ (*)
116cd7b... cobol: Make consistent use of RETURN-CODE and return variab (*)
7aa771d... cobol: Revert "cobol: NUL-terminate OS filename" (*)
38898f9... cobol: Revert "cobol: Correct CBL_CREATE_FILE and improve p (*)
6e12032... cobol: Copy missing posix-close.cpy to build dir (*)
7825030... Assert we properly soft-fail SLP nodes during discovery (*)
fce59fc... tree-optimization/127473 - avoid starting a group with unve (*)
d6e5d79... Fortran: Fix a number of issues with parameterized strings (*)
db655b1... amdgcn: handle xnack in pre-split mov insns (*)
37846b2... tree-optimization/127468 - ICE with SLP discovery dumping (*)
2aacce1... clean(imports): Remove Unused Includes and Downgrade Others (*)
46ee9bb... tree-optimization: Restrict (X {+,-} M*N) / N optimization. (*)
6fc7ff4... testsuite: Fix up gcc.dg/bitint-142.c test (*)
3b99fd4... machmode: Add parse_machine_mode function (*)
3c5f42d... testsuite: Fix up g++.dg/cpp29/std-floating1.C on powerpc64 (*)
d9d078c... bitintlower: Fix big-endian separate_ext loop condition [PR (*)
bca5975... tree-optimization/126306 - delay BB vectorization SLP disco (*)
20a1e5b... contrib, libcpp, libstdc++: Update to Unicode 18.0.0 (*)
42deb9a... RISC-V: Add test cases for vwredsumu.vs reg overlap (*)
c26ada6... RISC-V: Add test cases for vwredsum.vs reg overlap (*)
6924bce... RISC-V: Fix reg overlap for vs1 of the widening integer red (*)
be73939... reorg: Do not charge debug insns against search budget [PR1 (*)
55e9aef... combine: Ignore debug insns in volatile checks [PR127422] (*)
11ae0ce... LoongArch: fix __builtin_bitreverse16 ICE on LA32R (*)
d41fe8e... Daily bump. (*)
fea8a2b... Keep partial equivalences out of ordering relations. (*)
ef5d357... Never record VREL_UNDEFINED in a relation chain. (*)
5502ee6... Fill in the partial equivalence entries of the relation tab (*)
6e53e02... libstdc++: Fix name of temporary source used by dejagnu che (*)
8927138... libstdc++: Avoid hardcoded -std=gnu++26 in testsuite helper (*)
819afc4... libstdc++: Fix tests that open FIFOs with O_RDWR [PR127424] (*)
409e74c... libstdc++: Make __gnu_test::semaphore work without SysV sem (*)
9713ce4... Fortran: Fix a number of issues with parameterized strings (*)
d2c10df... Fortran: Parameterized derived type component initializatio (*)
9f6eb7d... tree-optimization/127405 fix epilogue iteration bound when (*)
194d919... Simplify BB reduction group splitting (*)
d528b3e... Make vect_build_slp_tree_1 compute a set of matches[] (*)
bef869c... maintainer-scripts: Fix up installation of onlinedocs (*)
b0fcf6c... tree-optimization/127407 - negative step dependence of grou (*)
9dcfbe9... i386: Set default for MD generator partitions to 6:6:1 (*)
d373724... amdgcn: Spill scalars to both SGPRs and AVGPRs (*)
c638dae... libstdc++: Update underlying gamma_distribution in param() (*)
76dad95... arc: Add missing CC clobbers [PR127191] (*)
3772a84... arc: Initialize missing CC mode (*)
6da0b14... arc: Don't advertise optab for unsupported vector modes [PR (*)
1f54efa... arc: Remove the unused "cond" attribute (*)
543617c... middle-end: Defer section resolution for GIMPLE wrappers [P (*)
d6108a5... cobol: Refactor numeric-editing formatting for speed. (*)
edb9556... match: `minmax (a - c, b) + c -> minmax (a, b + c)` in some (*)
e548eb6... match: x+umax(x,1) -> umax(x*2, 1) [PR127103] (*)
3ba687c... PR modula2/126174: Documentation generation produces warnin (*)
1de71ff... Daily bump. (*)
d7fa48a... c: Fix up integer promotion of bit-precise bit-fields [PR12 (*)
d912891... algol68: Improve location tracking (*)
e4fce80... algol68: Add location_t to LINE_T (*)
7e9b16f... algol68: Skip backslash at the end of lines on the scanner (*)
6ef69b6... lto: Rebuild saved parallel LTRANS outputs (*)
aefe058... ipa: Fix segfault ICE with fdump-tree-einline on TARGET_OPT (*)
05c3df2... libstdc++: Regenerate HTML docs (*)
2044697... libstdc++: Fix typo in 20_util/function_objects/dr660.cc (*)
1d8b0cf... libstdc++: Fix typo in comment in 27_io/basic_filebuf/close (*)
fffdaf0... libstdc++: Fix typo in comment in <bits/atomic_wait.h> (*)
c227d57... libstdc++: Fix typo in preprocessor condition for cstdio=pu (*)
89b2fa7... lto.cc: OpenMP's offload_handle_link_vars - fix for global (*)
49501df... clean(includes): Remove duplicate stringpool includes. (*)
ce64800... PR modula2/127359: Bugfix ensure makeSystem is posix compli (*)
fffe5e2... gccrs: Implement some platform-intrinsic simd function supp (*)
f29c99b... gccrs: cfi_encoding: Recognize the attribute (*)
a3172f0... gccrs: feature-gate: Return a value to indicate the result (*)
a54310b... gccrs: This is an utterly insane rustc shim needed for stda (*)
16f795c... gccrs: Change alloc crate test edition to 2018 (*)
5e3c8d6... gccrs: remove unused callback substitution system (*)
dadc826... gccrs: Move torture issue tests to their own directory (*)
abb4562... gccrs: Move issue related tests to their own directory (*)
18ad634... gccrs: Fix bad derive of Ord to use Self instead of raw typ (*)
3bbb693... gccrs: Refactor query_type to only fully-const resolve cons (*)
3637e78... gccrs: Only the last segment should resolve to an expr item (*)
29bb862... gccrs: Fix HIR::ClosureExpr copying (*)
d9de08d... gccrs: constructors that get borrowed need to be addressabl (*)
40e543b... gccrs: codegen: Compile extern types as C void (*)
de23057... gccrs: Fix handling where clauses into two passes (*)
491fddc... gccrs: filter out candidates by checking if self is compata (*)
35f841b... gccrs: walk the binding generic arguments for unconstrained (*)
17216af... gccrs: Track lifetimes per trait item (*)
2f11d2d... gccrs: Add missing isize and usize as valid options here (*)
bf37e8d... gccrs: Stop method selection when we hit generic params (*)
e494d53... gccrs: Fix return type leaking into other function contexts (*)
8dab655... gccrs: use std::move to reduce copy ctor usage on type-boun (*)
f71f2f5... gccrs: Fix bug when compiling const position intrinsic call (*)
ff51c40... gccrs: Handle generic args to traits in paths (*)
2d06661... gccrs: Fix handling of constants in paths (*)
20347e8... gccrs: improve handling of defered operator overload handli (*)
7702d38... gccrs: Cleanup bad usage of using ast node-ids instead of D (*)
9917d9e... gccrs: Add impl-item-name indexes for method resolution (*)
4d67829... gccrs: update type-bounds-probe to scan trait-impls only (*)
d005e9e... gccrs: Improve method resolution to use seperate indexes fo (*)
db08240... gccrs: method resolution try predicate items first (*)
171c783... gccrs: Remove rust_unreachable from grs_langhook_pushdecl (*)
fc24ed2... gccrs: Add test to highlight issue Rust-GCC/gccrs#4735 (*)
9c1da61... gccrs: Do not continue when self is malformed (*)
681fb25... gccrs: Replace indexing with reverse iterator (*)
75d28dc... gccrs: Simplify crate number lookup (*)
2feace2... gccrs: Remove bad unify in operator overload breaking parti (*)
50507b7... gccrs: Fix parser handling for Foo<Bar: SomeTrait> (*)
41e36f5... gccrs: Add new resolution mode CANONICAL/REFERNECE to type- (*)
83d9ebd... gccrs: Fix debug output of variance analysis to switch to s (*)
98e0764... gccrs: make fn trait return optional (*)
4fec26e... gccrs: Add missing handling to variance analysis (*)
ea11d02... gccrs: Add hir lowering to trait item where clauses (*)
6655c7d... gccrs: Fix missing unconstrained check to look at the full (*)
e538282... gccrs: Fix ambigious path resolution (*)
13be1e8... gccrs: Implement extern types by reusing ADT with an extern (*)
559ead6... gccrs: Fix self referencial assocated type (*)
7f6e3f3... gccrs: Reject multiple move sources in product-type express (*)
85e7959... gccrs: Generate backend drop flags for conditional moves (*)
4b35be3... gccrs: Update llvm_builtins test cases (*)
29605ae... gccrs: Implement 1-to-1 adapters for compiling LLVM built-i (*)
1ed514a... gccrs: Initial implementation of LLVM builtin to GCC adapte (*)
a0c4d67... gccrs: Make gcc targetm builtins available to the Rust fron (*)
a348ac4... gccrs: Seperate trait fn signiture resolution from body (*)
b6b3a48... gccrs: seperate implitem fntype and body resolution (*)
a21095e... gccrs: refactor fntype resolution to seperate signiture fro (*)
a2c4b07... gccrs: minor select method improvement (*)
9ea600d... gccrs: New PathProbExpr to simplify path in expression to b (*)
accc27e... gccrs: Refactor PathProbeType into its own file and call it (*)
7aa8607... gccrs: refactor out pathprobeimpltrait into its own class (*)
c159162... gccrs: add new type path prob mechanism (*)
14ba81c... gccrs: Register ADT mappings util helpers (*)
395886d... gccrs: add more filtering (*)
aaa386a... gccrs: add more bound filtering (*)
31aaed7... gccrs: improve type path resolution to do the trait lookup (*)
1de1b61... gccrs: Add another trait filter to bounds probe (*)
df155b8... gccrs: Add explicitly filtering for is bound satisified (*)
dc6454f... gccrs: Add method resolution probe support to take a trait (*)
6e2b28a... gccrs: Add indexing ImplTrait Blocks to Trait map for impro (*)
dd4f107... gccrs: Fix ICE when its an optional return type (*)
ccb10ae... gccrs: tyty: Fix FN_VARIADIC flag typo (*)
625c60a... gccrs: Compile `let <StructPattern>` (*)
7bc7c6e... gccrs: Handle conditional moves in BIR drop analysis (*)
a7064fe... gccrs: when binding we need to distingish between generics/ (*)
ac8cf5a... gccrs: testsuite: Add the alloc crate to the testsuite (*)
2c4a561... gccrs: Import liballoc 1.49.0 (*)
6342dc8... gccrs: Wrap rust_debugs into a do-while wrapper (*)
a04da45... gccrs: Add missing unconstrained type parameters walker for (*)
8ac1edb... gccrs: fix bad projection normalize (*)
87fe1ca... gccrs: Function node links should be unnamed (*)
4c052de... gccrs: Report an error on an empty path expression (*)
f674b7d... gccrs: Resolve lang item types (*)
6faf5f1... gccrs: Add `unadjusted` and `platform-intrinsic` basic ABI (*)
9af2878... _BitInt and conversion vectorization (*)
2dbd6da... AArch64: Fix SME builtins macro cleanups (*)
f311d59... ira: Treat hard register constraints similarly as single re (*)
8912466... Daily bump. (*)
b49c970... doc: Update SARIF website URL (*)
c66387c... xtensa: Simplify xtensa_valid_move() (*)
812eccf... xtensa: Eliminate GP/BR/FP/ACC_REG_NUM macros (*)
a3d09e1... xtensa: Make xt_true_regnum() static (*)
f408d09... xtensa: Revise REGNO_REG_CLASS() macro definition (*)
931289c... xtensa: Reformat REG_ALLOC_ORDER (*)
cfe20dd... xtensa: Exclude A0 register from RL_REGS regclass when TARG (*)
0c4d0fe... xtensa: Revert "xtensa: Small changes to 'return' insn patt (*)
9c09713... Compare right field when printing summary (*)
faf5c05... tree-optimization/127390 - vectorization of _BitInt compari (*)
0d96023... configure: Add target defaults for MD generator partitions (*)
6b47561... genattrtab: Distribute generated code across multiple files (*)
de7711b... gensupport: Centralize machine-generator output management (*)
f4d579b... genattrtab: table-drive attributes that are functions of on (*)
6e33c9b... tree-optimization/126760 - vectorization of switches (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/mikael/heads/pr127448_v02' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.