The branch 'mikael/heads/refactor_descriptor_v05' in namespace 'refs/users' was deleted. It previously pointed to:
cc68e41ca61c... Corrections régressions char_eoshift_1 char_eoshift_3 eosh Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ------------------------------------------------------------------- cc68e41... Corrections régressions char_eoshift_1 char_eoshift_3 eosh 8ca0837... Correction régressions cshift_1, cshift_large_1, simplify_ bcc8260... Correction régression pr19928-2 5f9271e... Correction reshape_3 57de6fa... Correction régression pr85938 d77b443... Correction régression bounds_check_22 943b93d... Suppression fonction inutilisée a1a4246... Suppression namespace gfc_descriptor e7a1b6f... Suppression gfc_conv_descriptor_data_addr 8ea414a... Nettoyage gimple-simulate 072d8c7... gimple-simulate: Simplification utilisation get_constant_ty a700af2... gimple-simulate: constant -> known a60ec1d... gimple-exec/gimple-simulate: exec -> simulate 9f79ac4... Déplacement gimple-exec vers gimple-simulate.cc b513b45... Correction rebase 76f2527... Correction régression reduce_1 a24b5c7... gimple-exec: implementation memcpy et correction gestion mà 5bf6adb... Correction partielle régression reduce_1 a8c99da... gimple-exec: Implémentation memset et correction offset af 99bb77c... Correction partielle régression reduce_1 cf260be... Correction régression dtio_1 2fd4fe6... Mise à jour motifs dump gomp/depend-6 dfcebfb... Mise à jour motifs dump gomp/depend-4 c29b3b6... Mise a jour motif dump gomp/depend-4 c587713... Mise à jour motifs dump gomp/depend-5 020df0d... suppression non_lvalue avec exact_div b032621... Mise à jour motifs dump goacc/kernels-decompose-1 db45269... Mise à jour motifs dump goacc/array-with-dt-3 c943f84... Mise à jour motifs dump goacc/array-with-dt-4 2baca74... Correction régression ISO_Fortran_binding_1 c154c33... Correction mvbits_8 42698d8... Modif span/elem_len descripteurs de sous-références. 0927ba6... Correction régression pointer_array_3 2d88d25... Correction régression associate_target_5 44b41a9... Correction régression pr68864 30445bd... Correction régression class_result_10 8664f81... Correction régression PR100097 8b457c7... Correction régression pointer_assign_14 b5c8193... Correction régression finalize_15 6f2bcc8... gimple-exec: Correction indentation au retour des fonctions 2d0d961... Correction régression assumed_rank_25 6d9d39d... Passage de subreferences sans copie a08214e... Modif test generic_assumed_rank_1 6411dc7... Correction régression bind-c-contiguous-1 7eab91b... Correction régression contiguous_15 ac08243... Correction régression deferred_type_component_3 7eab91e... Correction régression c_loc_test_22 3b961a1... Correction régression associated_target_6 e488fae... Correction régression associate_47 3fd6a73... Correction régression char_length_23 b45a1c1... Correction régression deferred_character_25 b6926e2... Correction régression transfer_class_3 a3c9c7a... Correction régressions array_reference_3 352a18d... Correction partielle régressions array_reference_3 8b9a851... Correction régression intrinsic_spread_1 68c4f96... Correction régression no_arg_check 6db398b... Correction régression bind_c_char_9 626db25... Correction régression class_dummy_11 484a012... Correction régression bind-c-contiguous-2 4f88af8... Correction régression elemental_dependency_4 b0232c4... Correction régression zero_sized_15 bd17819... Correction régression assign_10 7194a06... Correction régressions vector_subscript* 755c1a5... Correction régression assign_10 3a5808f... Correction régressions finalization 1724c95... Revert modifs finalization 7b0ab05... Sauvegarde code finalization aa85e69... Simplification code finalization 81c4be2... gimple-exec: réutilisation decompose_ref f9005fa... gimple-exec: correction prise en charge offset adresse MEM_ f82eb96... Correction régression gomp/pr94672 e10ce51... Mise à jour motif dump gomp/affinity-clause-1 df98040... Mise à jour dump bind_c_array_params_2 723e3fb... Contournement régression zero_sized_15 a871d92... Correction régression class_transformational_2 9db6d32... Correction partielle régression class_transformational_2 d67ecb0... Correction partielle class_transformational_2 419dd87... Mise à jour motif dump coarray_lib_token_4 ff9429d... Correction régression realloc_on_assign_12 af3d85c... Correction régression deferred_character_37 16218ab... Mise à jour motif dump allocate_with_mold_2.f90 f4f37ac... Correction régression inline_sum_2 d6e3192... gimple-exec: prise en charge écrasement adresse bc5cc6f... Correction régression pointer_array_5 01749b8... Correction régression maxval_char_4 89f367f... Correction partielle maxval_char_4 5e73c11... Correction régressions minloc_string maxloc_string dff0635... Correction régression dec_type_print_2 1b63aa6... Correction régression reduce_3 et reduce_4 a578c5c... Revert "Correction régression pr78260-3" f08adaa... Correction assumed_type_2 d4e215e... Correction partielle régression assumed_type_2 9228030... Correction régression assumed_type_13 7cd523a... Mise à jour code reduce.c suite à rebase f4911a7... Mise à jour dump contiguous_3 cc77bf8... Correction régression pr78260-3 8724283... Correction régression matmul_bounds_6 55505cf... Mise à jour dump coarray_32 90aa50d... Correction régressions {maxloc,minloc}_nan_2 c7b98e8... Correction régression {minloc,maxloc}_nan_1 ff31ae1... Correction régression allocate_with_source_11 d2c9353... Correction partielle allocate_with_source_11 f4c36db... Correction régression class_67 2db6523... gimple-exec: Prise en charge TARGET_MEM_REF sans index ni s 021ea74... Correction régression class_dummy_7 23d1860... gimple-exec: prise en charge memcpy 757648b... Correction régression select_type_50 68024ac... Correction régression PR100103 f7e327a... Correction régression char_allocation_1 7534d4c... Correction régression bind_c_char_9 dd2140f... Correction régression alloc_comp_auto_array_1 3c403a9... Correction régression pr117797 9d814a2... Mise à jour dump coarray_lib_this_image_1 aa63f3b... Mise à jour motif dump pr32921.f 24f0a0e... Mise à jour motif dump c_loc_test_22.f90 ec78005... Correction régression findloc_2 f6e5685... Mise à jour dump char_cast_1 et char_cast_2 17828af... Mise à jour dump unconstrained_commons.f 4331a44... Correction régression unsigned_23 40e48a3... gimple-exec: Prise en charge VIEW_CONVERT_EXPR 94c2167... Revert "Correction régression power_4" d9eebc4... gimple-exec: Prise en charge label b9f1636... gimple-exec: Ajout/modifications traces exécution 0beb188... Suppression vérif dump ipcp-array-2.f90 3c63cef... Correction motif dump pr48636.f90 aa80654... Correction régressions loop versioning c12d2a7... Mise à jour dump goacc/array-with-dt-3 73d1c4c... Correction régression loop_versioning_1 041e322... Correction régression affinity-clause-5.f90 3810f99... Correction régression power_4 e5648be... Correction allocatable_uninitialized_1 97baa8b... Correction régression reassoc_6 8c79773... Correction régression id-24.f 3d91b1e... Correction régression pr85938 9679af2... Correction régression pr33074 c6ca78a... Ajout warnings supplémentaires array-with-dt-4 bc19586... Correction régression parloops-exit-first-loop-alt.f95 32a0e40... Mise à jour motif dumps kernels-alias-4.f95 b2e350b... Suppression borne supérieure type si dynamique 26efcfa... Modif dump c_f_pointer_tests_3 ce378a8... Correction régression pr83149 5a68125... Correction régression pr66251 a3948f9... Correction régression pr93671 e77213f... Correction régression intrinsic_mmloc_2 d242b0e... Correction régression loop_versioning_8 410e80a... Correction régression oldstyle_1 2d59ac2... Correction régression guality/arg1 8f7daac... Correction régression pr77973 1c5c133... Correction regression class_result_9 570b298... gimple-exec: évaluation comparaison adresse avec NULL 22610fd... gimple-exec: implémentation initiale memcpy 41dff6d... gimple-exec: support get_at mixed values 301da49... gimple-exec prise en charge set undefined e312c68... Correction régression ISO_Fortran_binding_4 36e6a33... Correction régression class_allocate_19 a085c4e... Correction régression char_pack_2 251462e... Correction régressions realloc_on_assign_{10,11} c71f62d... Revert "Correction régression realloc_on_assign_10" 26a9023... Correction régression secnds 278705a... Correction régression maxval_char_2 85e8c6c... Correction régression scalar_mask_2 362da91... Correction régression char_unpack_2 8f5da04... Correction régression pr61775 77a337b... Correction régression pointer_function_result_1 34955a1... Correction régression assumed_size.f90 56bcfc8... Correction régression class_array_23 81b0b91... Correction régression array_temporaries_3 57d4ac4... Correction régression array_assignment_5 394a24b... Correction régression strarray_4 5d4551e... Restauration intrinsic stride (correction régression final 91bb8d9... Correction régression pack_generic fd7a63a... Correction régression alloc_comp_result_1 4fa3fef... Correction régression realloc_on_assign_10 59fdd60... Correction régression matmul_bounds_20 7b0a0b4... Sauvegarde simplification MEM_REF. b8352a2... Correction partielle matmul_bounds_6 770346b... Correction test matmul_bounds_6 0245477... gimple-exec: prise en charge négation fp c2d7c42... gimple-exec: Implémentation calloc et fp+ a9f1ef0... Correction régression matmul_bounds_12 (renseignement span bf7bae9... Correction régression intent_out_14 fee5714... Correction régression pdt_7 de1bff5... Correction régression pr59586.f 97dc9a0... Correction régression derived_comp_array_ref_7 a02ab9d... Correction régression matmul_4 9596df5... Correction régression repack_arrays_1 fecfdc2... Correction régression auto_char_dummy_array_3 f807c44... Correction régression coarray_critical_1 0d6ac69... Correction régression pr59586 30940b9... Correction régression arrayio_16 5244580... Correction régression pr104330 c7bd761... Correction régression transfer_class_3 3f99b6e... Correction régression der_array_3 7cfea25... Suppression macro traceon 2c97213... Corrections supplémentaires {min,max}{loc,val} 479ddac... Correction régression pointer_assign_14 e4cdbb3... Correction régression minmaxloc_16 dbfe8c9... Correction régression dependency_50 cab83c9... Correction régression dependency_56 2f28cc2... gimple-exec: prise en charge comparaison pointeurs 544f69c... Correction régression simpleif_1 e328300... Correction régression associate_37 81698c8... Correction régressions transfer_simplify_* 52145be... Correction régression transfer_simplify_11 2ddde96... Correction régression partparm.f90 8514ea3... Correction régression dependency_60.f90 27494f6... correction régression matmul_21 5f45e91... Correction régression nested_array_constructor_6 e98c308... Correction régression minmaxloc_11 a165309... Correction régression deferred_character_34 02649fb... Correction ICE pr61775 (taille de tableaux de rang 1 non co e8b4fe0... Correction longueur character absente (régression pr77942) 1ece098... Correction régression finalize_25 (nombre itérations bouc e2c09b9... gimple-exec: prise en charge addresses de composant de vari 26fb966... Correction régression pr95827 56085f6... Correction régression realloc_on_assign_16.f90 dc519de... Renseignement spacing pour les tableaux constants 28403da... Correction macro GFC_DESCRIPTOR_EXTENT 256a05e... Correction segmentation faults avec -fgimple-exec d188855... Correction régression dependency_42 b6f68a3... Correction régression dependency_12 6047341... Correction régression index_3 8cf6bcb... Correction régression class_assign_3 3fe869b... Correction regression spacing indexation tableaux. 77c4997... Corrections ISO_Fortran_binding_18.f90 a66274a... Correction ISO_Fortran_binding_18.f90 11bd049... Correction régression ISO_Fortran_binding_14.f90 2bebee3... Retour en arrière délinearisation tableaux compil' OK. 4cfbf56... Correction ICE aliasing_complex_pointer 6fd7623... Correction ICE ISO_Fortran_binding_5 dc748e5... Correction ICE PR100906 c15376d... Correction ICE 20231103-1 f77cbfa... Correction ICE PR94022 d74cdb2... Correction ICE PR95196 c4247f5... Correction ICE PR93308 09507e0... Correction ICE PR49268.f90 126449b... Correction ICEs PR95331 be1790a... Correction ICEs ISO_Fortran_binding_17 23ecdec... Correction ICEs ISO_Fortran_binding_10 e2d2e28... Sauvegarde compil' OK 560eacf... Correction initialisation saved_data 0209ab1... Sauvegarde compil' OK 5891007... Sauvegarde modifs. 242558c... Réduction utilisations stride_get b949a67... Réduction usages gfc_conv_descriptor_ubound_get 71e6b7d... Factorisation gfc_conv_array_extent_dim a950233... Suppression export gfc_conv_descriptor_span_set 4d0b94c... Suppression déclarations inutiles. 8bc924d... Essai suppression initialisation span dans gfc_conv_expr_de 8f06df2... Déplacement gfc_grow_array e6030a2... Extraction gfc_set_pdt_array_descriptor 75241a9... Correction erreur bootstrap 7a60a73... Extraction fonction gfc_set_descriptor_for_assign_realloc 0fa42db... Déplacement copy_descriptor 949cebf... Déplacement class_array_data_assign 8ebaea0... Renommage fonction gfc_set_scalar_descriptor 853a989... Suppression dernier attributs et méthodes et classes 73aa3a9... Suppression méthodes et attributs inutiles c3fb13f... Correction régression associate_62.f90 d65288c... Extraction fonction get_descr_type cc2623b... Correction régression sizeof_4.f90 e83fb71... Extraction get_descr_element_length aa8f21f... Suppression méthode get_type 26cf6fe... Correction régression allocatable_length_2.f90 ce5bc7c... Ajout type NULL_INITIALISATION 834c7fd... Ajout type DEFAULT_INITIALISATION 36e1b7a... Désactivation fonction inutilisée 9950f51... Extraction fonction get_descr_dtype b8e69d4... Suppression champ inutile 70a77d0... Correction régression allocatable_lenth_2.f90 aecd140... Suppression méthode scalar_value::get_data_value 37a2818... Extraction get_descr_caf_token ffcf189... Extraction méthode get_descr_span. 401912e... Extraction méthode get_descr_data_value. 56a05c3... Déplacement fonctions supplémentaires 1b60035... Déplacement code vers trans-descriptor.{cc,h} 3cc988f... Correction régression coarray_poly_8.f90 858cc46... Correction régression assumed_rank_20.f90 69114f3... Suppression xfail typebound_call_22.f03 3ec18b0... Correction régression submodule_6.f08 41a5c2d... Correction régression allocate_with_source_16.f90 32e53bd... Correction régression class_optional_2.f90 9b6aae3... Correction régression select_type_26.f03 0d996d2... gimple-exec: affichage valeur undef 2cdc3ef... Correction régression class_array_9.f03 c4b7a76... Correction PR100020.f90 ef80bd1... Correction class_defined_operator_1.f03 3980e2f... Correction dynamic_dispatch_4.f03. ef9ff04... Correction dynamic_dispatch_6.f03 d0fe880... Correction reste régression class_defined_operator_2.f03 d8fbfa9... Correction régression dynamic_dispatch_11.f03 1625698... Correction régression typebound_generic_6.f03 e17f7dc... Renseignement type canonique pour descripteurs de classe. 0f42455... Correction régression PR100040.f90 dee8e1a... Implémentation optional pour supprimer dépendance à c++1 8a80b8d... Correction initialisation variable edf1ea6... Modification affichage MEM_REF d'alloc. e74e5f6... gimple-exec Restauration tests print_first_data_ref_part 59a8981... Affichage conditionnelle 301f3f9... Prise en charges des functions sans valeur de retour + free c754fb1... Décomposition de la mise à jour des structures champ par 33fe9b9... Affichage des mises à jour de structures champ par champ d98d70e... Initialisations variables statiques et amélioration constr 64bc84a... Prise en charge zero extension c9cd95e... Correction offset MEM_REF d1fb94c... Prise en charge POINTER_PLUS_EXPR 71f2ced... Changement type retour get_address: data_storage -> storage 0adbdcd... Changement du type attendu par set_address: data_storage -> a57c5bd... Ajout support TARGET_MEM_REF 2ab53cc... Utilisation d'un seul objet heap_memory global f88f973... Sauvegarde gimple-exec b321528... Suppression méthode evaluate_litteral a7c3e44... Déplacement evaluation constructeur en dehors des operateu cdef51e... data_value: Suppression champ context et déplacement méth be1f774... Sauvegarde implementation gimple-exec ac1e706... Correction initialisation bornes temp alloc_comp_assign_12. 5e0a2a9... Modification nom variable select type b57b03a... Correction régression func_result_6.f90 0df0cf4... Correction régression allocate_with_source_5.f90 bf46420... Correction régression array_function_6.f90 8e80369... Correction régression realloc_on_assign_1.f03 22f6139... Correction régression realloc_on_assign_23.f90 29d65ef... Sauvegarde suppression initialisation inutile bornes pour t e32d607... Correction régression forall_13 a22a810... Suppression mise à jour offset forall d4dad68... Renommage gfc_array_init_count -> gfc_descr_init_count 606d626... Mise à jour commentaires. e3ef22a... Séparation get_array_memory_size 21c2180... Mise à jour offset & span dans gfc_array_init_size c74f050... Factorisation descriptor_element_size 0a51896... Déplacement fonction c238d07... Factorisation shift_descriptor f989648... Factorisation set_descriptor_dimension 86aae14... Factorisation set temporary descriptor 2f7e116... Correction erreurs non-lvalue lhs pr113363.f90 31c9c2e... Ajout surcharge gfc_conv_descriptor_type_set 641aef2... Correction non_lvalue PR97046.f90 9035dfb... Interdiction non-lvalue as lhs 95de0a1... Mises à jour dumps cb3ac7e... match: Unwrap non-lvalue as unary or binary operand e9e17ef... Introduction getters et setters descriptor compil' OK adab209... Factorisation initialisation dimension descripteur 15106d1... Factorisation set_descriptor_dimension d7c43aa... Factorisation gfc_conv_shift_descriptor c718f45... Renseignement token par gfc_set_descriptor_from_scalar. 359236e... Séparation motifs dump assumed_rank_12.f90 1e7450f... réduction différences dump assumed_rank_12.f90 02fb285... Sauvegarde factorisation set_descriptor_from_scalar c008074... Déplacement gfc_set_gfc_from_cfi 07a6aa9... Déplacement gfc_copy_sequence_descriptor a1f6bb9... Déplacement méthode set_descriptor_from_scalar f69d9ae... Update dump match count 981af12... Factorisation set_descriptor_from_scalar dans gfc_conv_scal 5159658... Factorisation set_descriptor_from_scalar conv_derived_to_cl 3da2a60... Factorisation set_descriptor_from_scalar dans conv_class_to 5ff35d7... Factorisation initialisation depuis cfi 5fbf548... utilisation booléen allocatable 41b7b98... Factorisation initialisation gfc depuis cfi c3ef2ec... Refactoring gfc_conv_descriptor_sm_get. 4e6e8f7... Introduction gfc_conv_descriptor_extent_get a0561b5... Factorisation shift descriptor 5331d45... Factorisation initialisation subarray_descriptor b7b0737... Factorisation set descriptor with shape b31e95e... Factorisation set_contiguous_array 9bd1e70... Factorisation set_contiguous_array de5bf4d... Essai suppression unlimited_polymorphic 7887128... Refactor conv_shift_descriptor c816ba8... Factorisation shift descriptor 3f8d41f... Factorisation shift descriptor fe8053a... Factorisation gfc_conv_expr_descriptor 396f19f... Factorisation copie gfc_conv_expr_descriptor a93ce35... Extraction fonction fcncall_realloc_result bb206e7... Factorisation gfc_conv_remap_descriptor 87e4487... Introduction gfc_copy_sequence_descriptor 3c7c119... Utilisation de la méthode de nullification pour nullifier 2f337bb... Appel méthode shift descriptor dans gfc_trans_pointer_assi 166c125... Déplacement shift descriptor vers gfc_conv_array_parameter c488dc7... Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_c 07c2ae5... Sauvegarde modifs e9519b0... Creation méthode initialisation descripteur