The branch 'mikael/heads/refactor_descriptor_v05' in namespace 'refs/users' was deleted. It previously pointed to:
f71f392bfe5b... Correction régression reduce_1 Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ------------------------------------------------------------------- f71f392... Correction régression reduce_1 f678821... gimple-exec: implementation memcpy et correction gestion mà 5a88e7c... Correction partielle régression reduce_1 cd2bea6... gimple-exec: Implémentation memset et correction offset af 7a22952... Correction partielle régression reduce_1 f429429... Correction régression dtio_1 1c1a7b8... Mise à jour motifs dump gomp/depend-6 b39efb4... Mise à jour motifs dump gomp/depend-4 4b7e605... Mise a jour motif dump gomp/depend-4 9314873... Mise à jour motifs dump gomp/depend-5 cf4aaeb... suppression non_lvalue avec exact_div de70146... Mise à jour motifs dump goacc/kernels-decompose-1 48484b5... Mise à jour motifs dump goacc/array-with-dt-3 05b5a92... Mise à jour motifs dump goacc/array-with-dt-4 e933412... Correction régression ISO_Fortran_binding_1 c77ed2c... Correction mvbits_8 fa108d6... Modif span/elem_len descripteurs de sous-références. a87a08a... Correction régression pointer_array_3 0b82f23... Correction régression associate_target_5 7470b2f... Correction régression pr68864 d6f3e4e... Correction régression class_result_10 2aa57a8... Correction régression PR100097 2d8f8ae... Correction régression pointer_assign_14 d92562a... Correction régression finalize_15 4a70df2... gimple-exec: Correction indentation au retour des fonctions 99bb341... Correction régression assumed_rank_25 3c970c6... Passage de subreferences sans copie b1926a7... Modif test generic_assumed_rank_1 1d16782... Correction régression bind-c-contiguous-1 fc5a344... Correction régression contiguous_15 54c89b2... Correction régression deferred_type_component_3 bfa4d16... Correction régression c_loc_test_22 88e2472... Correction régression associated_target_6 4f145c0... Correction régression associate_47 9b35083... Correction régression char_length_23 5265181... Correction régression deferred_character_25 39fbf4e... Correction régression transfer_class_3 f58af2e... Correction régressions array_reference_3 db1c7c1... Correction partielle régressions array_reference_3 87e3bac... Correction régression intrinsic_spread_1 979f87a... Correction régression no_arg_check 3eed929... Correction régression bind_c_char_9 b9e044f... Correction régression class_dummy_11 374a2f3... Correction régression bind-c-contiguous-2 51dd902... Correction régression elemental_dependency_4 b2f4942... Correction régression zero_sized_15 c9be2ad... Correction régression assign_10 57a48a2... Correction régressions vector_subscript* f3275b3... Correction régression assign_10 fe8c567... Correction régressions finalization c28356e... Revert modifs finalization acc34b3... Sauvegarde code finalization 66e5dcb... Simplification code finalization 630d555... gimple-exec: réutilisation decompose_ref 947a041... gimple-exec: correction prise en charge offset adresse MEM_ de9ad79... Correction régression gomp/pr94672 251490a... Mise à jour motif dump gomp/affinity-clause-1 e293769... Mise à jour dump bind_c_array_params_2 8717414... Contournement régression zero_sized_15 0c41996... Correction régression class_transformational_2 26383c0... Correction partielle régression class_transformational_2 adba604... Correction partielle class_transformational_2 0fc70a1... Mise à jour motif dump coarray_lib_token_4 b360781... Correction régression realloc_on_assign_12 d146a60... Correction régression deferred_character_37 2c39fe3... Mise à jour motif dump allocate_with_mold_2.f90 678ca6a... Correction régression inline_sum_2 140b1b4... gimple-exec: prise en charge écrasement adresse e5e42da... Correction régression pointer_array_5 37157d1... Correction régression maxval_char_4 f95d5a5... Correction partielle maxval_char_4 54c9c14... Correction régressions minloc_string maxloc_string 480a6c0... Correction régression dec_type_print_2 203e4c8... Correction régression reduce_3 et reduce_4 441e127... Revert "Correction régression pr78260-3" 01bd6e3... Correction assumed_type_2 bddfea4... Correction partielle régression assumed_type_2 b0559b1... Correction régression assumed_type_13 e75dc5d... Mise à jour code reduce.c suite à rebase 1d2f874... Mise à jour dump contiguous_3 449e41b... Correction régression pr78260-3 67315b7... Correction régression matmul_bounds_6 0654720... Mise à jour dump coarray_32 0dc0883... Correction régressions {maxloc,minloc}_nan_2 8bfeaef... Correction régression {minloc,maxloc}_nan_1 94c59e9... Correction régression allocate_with_source_11 d0df88c... Correction partielle allocate_with_source_11 91a3eb9... Correction régression class_67 ca168b5... gimple-exec: Prise en charge TARGET_MEM_REF sans index ni s 9c08987... Correction régression class_dummy_7 9f23f34... gimple-exec: prise en charge memcpy 5af69f2... Correction régression select_type_50 30d07dc... Correction régression PR100103 e63f0ff... Correction régression char_allocation_1 e5852fa... Correction régression bind_c_char_9 978c18c... Correction régression alloc_comp_auto_array_1 84e8874... Correction régression pr117797 9534d4d... Mise à jour dump coarray_lib_this_image_1 b6a8413... Mise à jour motif dump pr32921.f ec3ee6a... Mise à jour motif dump c_loc_test_22.f90 bd8dc8e... Correction régression findloc_2 4fa6fc0... Mise à jour dump char_cast_1 et char_cast_2 2a2b72c... Mise à jour dump unconstrained_commons.f aa2ff79... Correction régression unsigned_23 8f237d2... gimple-exec: Prise en charge VIEW_CONVERT_EXPR 1691156... Revert "Correction régression power_4" a9d2f33... gimple-exec: Prise en charge label 182d884... gimple-exec: Ajout/modifications traces exécution d3c346e... Suppression vérif dump ipcp-array-2.f90 6ce3d3f... Correction motif dump pr48636.f90 12679e0... Correction régressions loop versioning a1be381... Mise à jour dump goacc/array-with-dt-3 7d8617d... Correction régression loop_versioning_1 6968f08... Correction régression affinity-clause-5.f90 628a454... Correction régression power_4 8a74bca... Correction allocatable_uninitialized_1 6ffe966... Correction régression reassoc_6 0ec8a97... Correction régression id-24.f de5e234... Correction régression pr85938 967bb60... Correction régression pr33074 0fa9f02... Ajout warnings supplémentaires array-with-dt-4 1a2e61f... Correction régression parloops-exit-first-loop-alt.f95 c0d0c86... Mise à jour motif dumps kernels-alias-4.f95 d8db8e9... Suppression borne supérieure type si dynamique 849a11d... Modif dump c_f_pointer_tests_3 df333b3... Correction régression pr83149 1ab45cb... Correction régression pr66251 3ffce81... Correction régression pr93671 c4ca806... Correction régression intrinsic_mmloc_2 bcd10d2... Correction régression loop_versioning_8 17be08f... Correction régression oldstyle_1 1b5836b... Correction régression guality/arg1 849f7e9... Correction régression pr77973 45dd74a... Correction regression class_result_9 5cc88cb... gimple-exec: évaluation comparaison adresse avec NULL a638eff... gimple-exec: implémentation initiale memcpy ec8bf05... gimple-exec: support get_at mixed values 00bf308... gimple-exec prise en charge set undefined a8068fd... Correction régression ISO_Fortran_binding_4 34e749b... Correction régression class_allocate_19 84f26cc... Correction régression char_pack_2 771322f... Correction régressions realloc_on_assign_{10,11} aec47e1... Revert "Correction régression realloc_on_assign_10" bd3171b... Correction régression secnds 5715507... Correction régression maxval_char_2 5a4da48... Correction régression scalar_mask_2 3abacd9... Correction régression char_unpack_2 329a523... Correction régression pr61775 dbd6d92... Correction régression pointer_function_result_1 d43095a... Correction régression assumed_size.f90 2c5ff8c... Correction régression class_array_23 01d8399... Correction régression array_temporaries_3 b24b8f4... Correction régression array_assignment_5 3420e1d... Correction régression strarray_4 b21f893... Restauration intrinsic stride (correction régression final c816846... Correction régression pack_generic 95a05b2... Correction régression alloc_comp_result_1 3f36d27... Correction régression realloc_on_assign_10 e8a28d8... Correction régression matmul_bounds_20 8e3f815... Sauvegarde simplification MEM_REF. c0a4f1f... Correction partielle matmul_bounds_6 2e1d8ea... Correction test matmul_bounds_6 477cb0d... gimple-exec: prise en charge négation fp e8702db... gimple-exec: Implémentation calloc et fp+ 51a7cf4... Correction régression matmul_bounds_12 (renseignement span a325cc9... Correction régression intent_out_14 909865e... Correction régression pdt_7 b32d67e... Correction régression pr59586.f baa9f2c... Correction régression derived_comp_array_ref_7 e688ac1... Correction régression matmul_4 e908d0f... Correction régression repack_arrays_1 4d667bd... Correction régression auto_char_dummy_array_3 027e647... Correction régression coarray_critical_1 6b513cc... Correction régression pr59586 d947eeb... Correction régression arrayio_16 6b3b711... Correction régression pr104330 863b45f... Correction régression transfer_class_3 98a9a1d... Correction régression der_array_3 b1ac925... Suppression macro traceon 1e5d444... Corrections supplémentaires {min,max}{loc,val} d66794b... Correction régression pointer_assign_14 15e40ea... Correction régression minmaxloc_16 84e8776... Correction régression dependency_50 7b18f5d... Correction régression dependency_56 9d6f772... gimple-exec: prise en charge comparaison pointeurs 54a46cf... Correction régression simpleif_1 7ea260e... Correction régression associate_37 76e5436... Correction régressions transfer_simplify_* a8283fc... Correction régression transfer_simplify_11 32aec5f... Correction régression partparm.f90 a2d4331... Correction régression dependency_60.f90 3a7bf9a... correction régression matmul_21 508741b... Correction régression nested_array_constructor_6 d37bde0... Correction régression minmaxloc_11 352ef6b... Correction régression deferred_character_34 42a359c... Correction ICE pr61775 (taille de tableaux de rang 1 non co 0781dfe... Correction longueur character absente (régression pr77942) b488d2d... Correction régression finalize_25 (nombre itérations bouc 3e90e88... gimple-exec: prise en charge addresses de composant de vari 451911d... Correction régression pr95827 2bad3ab... Correction régression realloc_on_assign_16.f90 47d515b... Renseignement spacing pour les tableaux constants b87f8ac... Correction macro GFC_DESCRIPTOR_EXTENT 1f3ea79... Correction segmentation faults avec -fgimple-exec 6d62f84... Correction régression dependency_42 f6b5ec6... Correction régression dependency_12 11d51e1... Correction régression index_3 649d7ba... Correction régression class_assign_3 ce9d73c... Correction regression spacing indexation tableaux. 818f627... Corrections ISO_Fortran_binding_18.f90 20d3bf4... Correction ISO_Fortran_binding_18.f90 d845a4b... Correction régression ISO_Fortran_binding_14.f90 bbda1b3... Retour en arrière délinearisation tableaux compil' OK. d64c65f... Correction ICE aliasing_complex_pointer c213804... Correction ICE ISO_Fortran_binding_5 f826d13... Correction ICE PR100906 a25cbe2... Correction ICE 20231103-1 b05ed3d... Correction ICE PR94022 5bea5bc... Correction ICE PR95196 929b303... Correction ICE PR93308 cb42bcb... Correction ICE PR49268.f90 74ce16c... Correction ICEs PR95331 edabce8... Correction ICEs ISO_Fortran_binding_17 b7558d6... Correction ICEs ISO_Fortran_binding_10 8576dbb... Sauvegarde compil' OK ced04ef... Sauvegarde compil' OK 693c642... Sauvegarde modifs. f180026... Réduction utilisations stride_get 0a5f2f1... Réduction usages gfc_conv_descriptor_ubound_get b3352e2... Factorisation gfc_conv_array_extent_dim e598a87... Suppression export gfc_conv_descriptor_span_set af02330... Suppression modification span 3c1da8e... Sauvegarde modifs fichiers générés. a421c77... Suppression déclarations inutiles. 189a002... Essai suppression initialisation span dans gfc_conv_expr_de 9d020f9... Suppression mise à jour upper bound. 473abd2... Déplacement gfc_grow_array 849d4d3... Extraction gfc_set_pdt_array_descriptor 4338607... Correction erreur bootstrap 3ef8eb0... Extraction fonction gfc_set_descriptor_for_assign_realloc 57ff234... Suppression code inutile c7e16dc... Déplacement copy_descriptor b1d55e6... Déplacement class_array_data_assign 0da1b18... Renommage fonction gfc_set_scalar_descriptor 4a55af0... Suppression dernier attributs et méthodes et classes c67f74f... Suppression méthodes et attributs inutiles 1c27527... Correction régression associate_62.f90 5b17385... Extraction fonction get_descr_type 5ca9fb5... Correction régression sizeof_4.f90 70b2284... Extraction get_descr_element_length 34e4697... Suppression méthode get_type cd010da... Correction régression allocatable_length_2.f90 c2af3c4... Ajout type NULL_INITIALISATION 86258e0... Ajout type DEFAULT_INITIALISATION a3f4b1e... Désactivation fonction inutilisée 0df83ea... Extraction fonction get_descr_dtype 36269d9... Suppression champ inutile ade6926... Correction régression allocatable_lenth_2.f90 0f14d89... Suppression méthode scalar_value::get_data_value 95c4134... Extraction get_descr_caf_token 37ab72d... Extraction méthode get_descr_span. 2f1b0f6... Extraction méthode get_descr_data_value. 7929d9b... Déplacement fonctions supplémentaires 4531913... Déplacement code vers trans-descriptor.{cc,h} 7bf32fb... Correction régression coarray_poly_8.f90 9813a05... Correction régression assumed_rank_20.f90 84f35f9... Suppression xfail typebound_call_22.f03 e1caa68... Correction régression submodule_6.f08 0f1f48b... Correction régression allocate_with_source_16.f90 9dbf88e... Correction régression class_optional_2.f90 d5a7c8d... Correction régression select_type_26.f03 ad8b24f... gimple-exec: affichage valeur undef 870bdad... Correction régression class_array_9.f03 6a908c0... Correction PR100020.f90 4aef38f... Correction class_defined_operator_1.f03 9bb9e29... Correction dynamic_dispatch_4.f03. 63db432... Correction dynamic_dispatch_6.f03 be87375... Correction reste régression class_defined_operator_2.f03 ff0b872... Correction régression dynamic_dispatch_11.f03 d262031... Correction régression typebound_generic_6.f03 31c49e8... Renseignement type canonique pour descripteurs de classe. 356f568... Correction régression recursive_alloc_comp_4.f08 980fbf2... Correction actual_array_offset_1.f90 5678f60... Correction régression PR100040.f90 3b12ead... Implémentation optional pour supprimer dépendance à c++1 2e18b84... Correction régression alloc_comp_assign_12 etc aeec67f... Correction initialisation variable 2fd3f59... Modification affichage MEM_REF d'alloc. 0238765... gimple-exec Restauration tests print_first_data_ref_part 9ffa921... Affichage conditionnelle 73b0237... Prise en charges des functions sans valeur de retour + free 549438e... Décomposition de la mise à jour des structures champ par ab5ef2b... Affichage des mises à jour de structures champ par champ 1b90757... Initialisations variables statiques et amélioration constr 404562f... Prise en charge zero extension 8a1a45a... Correction offset MEM_REF 6aab545... Prise en charge POINTER_PLUS_EXPR e6e8cfd... Changement type retour get_address: data_storage -> storage 08abb84... Changement du type attendu par set_address: data_storage -> 9abd5d0... Ajout support TARGET_MEM_REF 67c063b... Utilisation d'un seul objet heap_memory global 156ccdb... Sauvegarde gimple-exec ab6b048... Suppression méthode evaluate_litteral 27c37a2... Déplacement evaluation constructeur en dehors des operateu 587dedb... data_value: Suppression champ context et déplacement méth 655ca2b... Sauvegarde implementation gimple-exec fc9fe2b... Correction initialisation bornes temp alloc_comp_assign_12. 926fb0e... Correction régression class_transformational_2.f90 20dbdda... Correction typebound_operator_9.f90 b325e9a... Modification nom variable select type a9b9e40... Ajout nom variable dans temp select type 91d0a77... Correction régression PR95196.f90 4775939... Correction régression func_result_6.f90 4224591... Correction régression allocate_with_source_5.f90 a964afb... Correction régression array_function_6.f90 670b0c1... Correction régression associate_46.f90 48a376e... Correction régression pr108889.f90 realloc_on_assign* d3343f6... Correction régression realloc_on_assign_1.f03 79fc468... Correction régression realloc_on_assign_23.f90 58cd443... Sauvegarde suppression initialisation inutile bornes pour t f24a0af... Correction régression forall_13 121eac2... Suppression mise à jour offset forall b584cb4... Utilisation setter trans_associate_var 7df04e1... Suppression set span dans trans_associate_var 6785490... Correction bootstrap suppression variables inutilisées 677397c... Suppression modif offset trans_associate_var 6f09819... Correction régression class_assign_4.f90 7bed536... Correction régressions inline_sum_* e137626... Correction class_result_10.f90 22e2303... Correction régression class_to_type_2.f90 b97c5ec... Correction ICE class_to_type_1 69d2b21... Sauvegarde modif a6ae3d0... Essai suppression code inutile 678f770... Renommage gfc_array_init_count -> gfc_descr_init_count dbc08be... Mise à jour commentaires. 498dfa7... Suppression argument nelems gfc_array_allocate d39f440... Séparation get_array_memory_size 4547cd2... Mise à jour offset & span dans gfc_array_init_size 062fc19... Factorisation descriptor_element_size e3fbeb0... Déplacement fonction d942a13... Factorisation shift_descriptor 27d7b26... Factorisation set_descriptor_dimension 03aae91... Factorisation set temporary descriptor 0ecf504... Correction erreurs non-lvalue lhs pr113363.f90 fffeaf2... Ajout surcharge gfc_conv_descriptor_type_set 415ecd5... Correction non_lvalue PR97046.f90 c40cc86... Interdiction non-lvalue as lhs a039db3... Correction erreur compil' d46afc3... Mises à jour dumps 1609700... match: Unwrap non-lvalue as unary or binary operand df74045... match: Simplify double not and double negate to a non_lvalu 08b15e8... Introduction getters et setters descriptor compil' OK 6fe4fd1... Factorisation initialisation dimension descripteur ee3997f... Factorisation set_descriptor_dimension f8223bc... Factorisation gfc_conv_shift_descriptor 012045e... Renseignement token par gfc_set_descriptor_from_scalar. c3d40ac... Séparation motifs dump assumed_rank_12.f90 733a134... réduction différences dump assumed_rank_12.f90 c41855a... Sauvegarde factorisation set_descriptor_from_scalar db316c8... Déplacement gfc_set_gfc_from_cfi b30af8b... Déplacement gfc_copy_sequence_descriptor 2706d5a... Déplacement méthode set_descriptor_from_scalar 7c0984b... Update dump match count ef9b810... Factorisation set_descriptor_from_scalar dans gfc_conv_scal 52233b9... Factorisation set_descriptor_from_scalar conv_derived_to_cl b00bd59... Factorisation set_descriptor_from_scalar dans conv_class_to 971a47a... Factorisation initialisation depuis cfi 60f961f... utilisation booléen allocatable 7fdd6dc... Factorisation initialisation gfc depuis cfi 686804b... Refactoring gfc_conv_descriptor_sm_get. 519c28b... Introduction gfc_conv_descriptor_extent_get bfefa68... Factorisation shift descriptor 6c9f45e... Factorisation initialisation subarray_descriptor 963292d... Correction bootstrap, ajout ; declaration. 4326c50... Factorisation set descriptor with shape e83e08f... Factorisation set_contiguous_array a73298d... Factorisation set_contiguous_array 16d9c82... Essai suppression unlimited_polymorphic b0daaed... Refactor conv_shift_descriptor 6d65a19... Factorisation shift descriptor 8bf185d... Factorisation shift descriptor 73951e7... Factorisation gfc_conv_expr_descriptor c3764bf... Factorisation copie gfc_conv_expr_descriptor 4c56674... Extraction fonction fcncall_realloc_result 887b781... Factorisation gfc_conv_remap_descriptor 754d510... Introduction gfc_copy_sequence_descriptor cba2c61... Utilisation de la méthode de nullification pour nullifier 6b8a4bc... Appel méthode shift descriptor dans gfc_trans_pointer_assi 37d9850... Déplacement shift descriptor vers gfc_conv_array_parameter 8da6025... Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_c 849be81... Sauvegarde modifs c622acd... Creation méthode initialisation descripteur