The branch 'mikael/heads/refactor_descriptor_v05' in namespace 'refs/users' was deleted. It previously pointed to:
cd43a5e43fb3... Correction rebase Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ------------------------------------------------------------------- cd43a5e... Correction rebase 55e9adf... Régénération fichiers libgfortran 75657ee... Correction régression reduce_1 a31ef22... gimple-exec: implementation memcpy et correction gestion mà 7631c35... Correction partielle régression reduce_1 3048103... gimple-exec: Implémentation memset et correction offset af 1535de1... Correction partielle régression reduce_1 8a5e4c5... Correction régression dtio_1 5c969cf... Mise à jour motifs dump gomp/depend-6 a03689b... Mise à jour motifs dump gomp/depend-4 dba4ed9... Mise a jour motif dump gomp/depend-4 392c87c... Mise à jour motifs dump gomp/depend-5 2c06eda... suppression non_lvalue avec exact_div 471504e... Mise à jour motifs dump goacc/kernels-decompose-1 c5a0a6e... Mise à jour motifs dump goacc/array-with-dt-3 6335a7d... Mise à jour motifs dump goacc/array-with-dt-4 7ce1eed... Correction régression ISO_Fortran_binding_1 c77290b... Correction mvbits_8 560acee... Modif span/elem_len descripteurs de sous-références. 52953f0... Correction régression pointer_array_3 5541aef... Correction régression associate_target_5 f99b337... Correction régression pr68864 d1abf75... Correction régression class_result_10 82bddac... Correction régression PR100097 06fb84c... Correction régression pointer_assign_14 ef4689d... Correction régression finalize_15 037dc23... gimple-exec: Correction indentation au retour des fonctions 15ddea7... Correction régression assumed_rank_25 66ce7c9... Passage de subreferences sans copie e07ed90... Modif test generic_assumed_rank_1 9b1a917... Correction régression bind-c-contiguous-1 d307344... Correction régression contiguous_15 560a7e5... Correction régression deferred_type_component_3 b7c7a78... Correction régression c_loc_test_22 927d2a6... Correction régression associated_target_6 1da772a... Correction régression associate_47 41e6802... Correction régression char_length_23 56bad5d... Correction régression deferred_character_25 7cf8e32... Correction régression transfer_class_3 d097401... Correction régressions array_reference_3 30bd016... Correction partielle régressions array_reference_3 d96eed5... Correction régression intrinsic_spread_1 ef770fc... Correction régression no_arg_check b6889bd... Correction régression bind_c_char_9 803d3ad... Correction régression class_dummy_11 5bd2c68... Correction régression bind-c-contiguous-2 d451241... Correction régression elemental_dependency_4 089375b... Correction régression zero_sized_15 ab0521a... Correction régression assign_10 e5b69b6... Correction régressions vector_subscript* b8ae838... Correction régression assign_10 488de06... Correction régressions finalization a111ce8... Revert modifs finalization c09ed7b... Sauvegarde code finalization b9eb744... Simplification code finalization a782bf8... gimple-exec: réutilisation decompose_ref c59ad5c... gimple-exec: correction prise en charge offset adresse MEM_ 7a2dc39... Correction régression gomp/pr94672 a4e4d3b... Mise à jour motif dump gomp/affinity-clause-1 f425b35... Mise à jour dump bind_c_array_params_2 c0542d1... Contournement régression zero_sized_15 8851d5a... Correction régression class_transformational_2 090b8d0... Correction partielle régression class_transformational_2 3964f7f... Correction partielle class_transformational_2 661adb7... Mise à jour motif dump coarray_lib_token_4 2ae5005... Correction régression realloc_on_assign_12 6f5cf3c... Correction régression deferred_character_37 ad3cc36... Mise à jour motif dump allocate_with_mold_2.f90 7c51739... Correction régression inline_sum_2 74578d1... gimple-exec: prise en charge écrasement adresse a44cc84... Correction régression pointer_array_5 10b2188... Correction régression maxval_char_4 22eae46... Correction partielle maxval_char_4 56491c2... Correction régressions minloc_string maxloc_string 11c2608... Correction régression dec_type_print_2 ca72095... Correction régression reduce_3 et reduce_4 9f786bd... Revert "Correction régression pr78260-3" d45980d... Correction assumed_type_2 a20b90e... Correction partielle régression assumed_type_2 2cac37b... Correction régression assumed_type_13 eb50941... Mise à jour code reduce.c suite à rebase a22edc1... Mise à jour dump contiguous_3 6c12699... Correction régression pr78260-3 53862ee... Correction régression matmul_bounds_6 88a0ebb... Mise à jour dump coarray_32 5138dac... Correction régressions {maxloc,minloc}_nan_2 c2ba956... Correction régression {minloc,maxloc}_nan_1 b1c7ede... Correction régression allocate_with_source_11 6159d10... Correction partielle allocate_with_source_11 b733566... Correction régression class_67 c29867c... gimple-exec: Prise en charge TARGET_MEM_REF sans index ni s 119feda... Correction régression class_dummy_7 ad98029... gimple-exec: prise en charge memcpy de312b5... Correction régression select_type_50 5ab0261... Correction régression PR100103 41b3b44... Correction régression char_allocation_1 76ae448... Correction régression bind_c_char_9 c9d4f9c... Correction régression alloc_comp_auto_array_1 34a0681... Correction régression pr117797 e3e1e97... Mise à jour dump coarray_lib_this_image_1 f59964e... Mise à jour motif dump pr32921.f 995321e... Mise à jour motif dump c_loc_test_22.f90 dbc573e... Correction régression findloc_2 bd37064... Mise à jour dump char_cast_1 et char_cast_2 17bf402... Mise à jour dump unconstrained_commons.f 6f731ae... Correction régression unsigned_23 fa54276... gimple-exec: Prise en charge VIEW_CONVERT_EXPR 5851276... Revert "Correction régression power_4" a00ba16... gimple-exec: Prise en charge label 3c95fa0... gimple-exec: Ajout/modifications traces exécution d58e24d... Suppression vérif dump ipcp-array-2.f90 fefdbd8... Correction motif dump pr48636.f90 eae7077... Correction régressions loop versioning 2967ad2... Mise à jour dump goacc/array-with-dt-3 01d867e... Correction régression loop_versioning_1 57d0197... Correction régression affinity-clause-5.f90 4bca2a5... Correction régression power_4 e16e1e8... Correction allocatable_uninitialized_1 285868a... Correction régression reassoc_6 9296554... Correction régression id-24.f 9cd337d... Correction régression pr85938 da296dc... Correction régression pr33074 0620f63... Ajout warnings supplémentaires array-with-dt-4 ea6b87d... Correction régression parloops-exit-first-loop-alt.f95 a82d0f4... Mise à jour motif dumps kernels-alias-4.f95 cabfff0... Suppression borne supérieure type si dynamique efe4747... Modif dump c_f_pointer_tests_3 6d74aac... Correction régression pr83149 1d8f797... Correction régression pr66251 332e8b0... Correction régression pr93671 3c7040a... Correction régression intrinsic_mmloc_2 9a53d6a... Correction régression loop_versioning_8 ac124ce... Correction régression oldstyle_1 14453f7... Correction régression guality/arg1 e96480e... Correction régression pr77973 e241349... Correction regression class_result_9 13c2237... gimple-exec: évaluation comparaison adresse avec NULL 724f1e8... gimple-exec: implémentation initiale memcpy f163525... gimple-exec: support get_at mixed values f8a279b... gimple-exec prise en charge set undefined 039d643... Correction régression ISO_Fortran_binding_4 836db86... Correction régression class_allocate_19 f153b38... Correction régression char_pack_2 538f2b2... Correction régressions realloc_on_assign_{10,11} eea81ec... Revert "Correction régression realloc_on_assign_10" 58bd03f... Correction régression secnds abb905a... Correction régression maxval_char_2 9529374... Correction régression scalar_mask_2 2d6fdbc... Correction régression char_unpack_2 88a07cb... Correction régression pr61775 81122ba... Correction régression pointer_function_result_1 74c91b6... Correction régression assumed_size.f90 2507492... Correction régression class_array_23 3c9bba3... Correction régression array_temporaries_3 6f8d338... Correction régression array_assignment_5 b935e3c... Correction régression strarray_4 dcba9a4... Restauration intrinsic stride (correction régression final 0e6a2ef... Correction régression pack_generic 2fd5f15... Correction régression alloc_comp_result_1 22bbd5a... Correction régression realloc_on_assign_10 1a04af0... Correction régression matmul_bounds_20 86661d8... Sauvegarde simplification MEM_REF. 15ff20d... Correction partielle matmul_bounds_6 5da736e... Correction test matmul_bounds_6 7e3fe0f... gimple-exec: prise en charge négation fp 9b50ea6... gimple-exec: Implémentation calloc et fp+ f071f20... Correction régression matmul_bounds_12 (renseignement span 5ac1e93... Correction régression intent_out_14 b5f7f32... Correction régression pdt_7 bdd2c9c... Correction régression pr59586.f c3bc5df... Correction régression derived_comp_array_ref_7 163339c... Correction régression matmul_4 641fa58... Correction régression repack_arrays_1 f437157... Correction régression auto_char_dummy_array_3 f1d2a4f... Correction régression coarray_critical_1 c6f1e51... Correction régression pr59586 23de2e8... Correction régression arrayio_16 48f14c4... Correction régression pr104330 7318740... Correction régression transfer_class_3 6f50343... Correction régression der_array_3 adf5fc0... Suppression macro traceon 119569c... Corrections supplémentaires {min,max}{loc,val} 8ecafdd... Correction régression pointer_assign_14 21720f3... Correction régression minmaxloc_16 7494813... Correction régression dependency_50 391a7e0... Correction régression dependency_56 9f301c7... gimple-exec: prise en charge comparaison pointeurs 7f07350... Correction régression simpleif_1 4f0d755... Correction régression associate_37 6c328e1... Correction régressions transfer_simplify_* a776420... Correction régression transfer_simplify_11 e0dc7c8... Correction régression partparm.f90 9cdc8bf... Correction régression dependency_60.f90 a00b171... correction régression matmul_21 35efed6... Correction régression nested_array_constructor_6 eda9637... Correction régression minmaxloc_11 b5ee3ba... Correction régression deferred_character_34 695765b... Correction ICE pr61775 (taille de tableaux de rang 1 non co 59b0658... Correction longueur character absente (régression pr77942) 07610ed... Correction régression finalize_25 (nombre itérations bouc e1f4b50... gimple-exec: prise en charge addresses de composant de vari ad4e4b5... Correction régression pr95827 3d71784... Correction régression realloc_on_assign_16.f90 48c38d2... Renseignement spacing pour les tableaux constants fdbf559... Correction macro GFC_DESCRIPTOR_EXTENT 06f4b68... Correction segmentation faults avec -fgimple-exec f03db4b... Correction régression dependency_42 7560fca... Correction régression dependency_12 c62ff68... Correction régression index_3 96fc3ec... Correction régression class_assign_3 d870bec... Correction regression spacing indexation tableaux. 57c069b... Corrections ISO_Fortran_binding_18.f90 e749f76... Correction ISO_Fortran_binding_18.f90 ab66ab9... Correction régression ISO_Fortran_binding_14.f90 23badf9... Retour en arrière délinearisation tableaux compil' OK. 525766e... Correction ICE aliasing_complex_pointer 03aa363... Correction ICE ISO_Fortran_binding_5 9f62bb8... Correction ICE PR100906 9234efd... Correction ICE 20231103-1 3c7eea5... Correction ICE PR94022 bbbb66e... Correction ICE PR95196 860623e... Correction ICE PR93308 eb19c87... Correction ICE PR49268.f90 d2ed7a3... Correction ICEs PR95331 37efde5... Correction ICEs ISO_Fortran_binding_17 a700cbc... Correction ICEs ISO_Fortran_binding_10 3f71e65... Sauvegarde compil' OK 0f65525... Sauvegarde compil' OK 7bced84... Sauvegarde modifs. d5f8e26... Réduction utilisations stride_get f314fed... Réduction usages gfc_conv_descriptor_ubound_get 076de01... Factorisation gfc_conv_array_extent_dim 6a61015... Suppression export gfc_conv_descriptor_span_set d42a6c1... Suppression modification span a0ad6f3... Suppression déclarations inutiles. 0f60491... Essai suppression initialisation span dans gfc_conv_expr_de 69ad848... Suppression mise à jour upper bound. 26c2ac8... Déplacement gfc_grow_array 49354b5... Extraction gfc_set_pdt_array_descriptor a71799f... Correction erreur bootstrap 6d87df3... Extraction fonction gfc_set_descriptor_for_assign_realloc 461505c... Suppression code inutile 18420e9... Déplacement copy_descriptor 86372f4... Déplacement class_array_data_assign aa78947... Renommage fonction gfc_set_scalar_descriptor df29de1... Suppression dernier attributs et méthodes et classes 97c6f9d... Suppression méthodes et attributs inutiles 0a9592f... Correction régression associate_62.f90 db9bcbb... Extraction fonction get_descr_type 2d46781... Correction régression sizeof_4.f90 822a1ad... Extraction get_descr_element_length 7ac38ef... Suppression méthode get_type 76d09de... Correction régression allocatable_length_2.f90 44b3122... Ajout type NULL_INITIALISATION 9d907f5... Ajout type DEFAULT_INITIALISATION b699b7f... Désactivation fonction inutilisée 89e4cf8... Extraction fonction get_descr_dtype eb5a9fd... Suppression champ inutile 931100e... Correction régression allocatable_lenth_2.f90 2b950c1... Suppression méthode scalar_value::get_data_value 2640362... Extraction get_descr_caf_token 98920d5... Extraction méthode get_descr_span. d7bc81f... Extraction méthode get_descr_data_value. 79294b7... Déplacement fonctions supplémentaires 51324b1... Déplacement code vers trans-descriptor.{cc,h} 9a65d2b... Correction régression coarray_poly_8.f90 013b821... Correction régression assumed_rank_20.f90 8876b38... Suppression xfail typebound_call_22.f03 09f3ba2... Correction régression submodule_6.f08 90a44bb... Correction régression allocate_with_source_16.f90 8f551cb... Correction régression class_optional_2.f90 74aeea3... Correction régression select_type_26.f03 1d82969... gimple-exec: affichage valeur undef 616b9f5... Correction régression class_array_9.f03 c5dd4fe... Correction PR100020.f90 dbd330e... Correction class_defined_operator_1.f03 b4881a9... Correction dynamic_dispatch_4.f03. bb40428... Correction dynamic_dispatch_6.f03 7c9b820... Correction reste régression class_defined_operator_2.f03 5a3b0ae... Correction régression dynamic_dispatch_11.f03 32cf8ba... Correction régression typebound_generic_6.f03 86543b9... Renseignement type canonique pour descripteurs de classe. 39c5601... Correction régression recursive_alloc_comp_4.f08 2dce7a7... Correction actual_array_offset_1.f90 da3c98a... Correction régression PR100040.f90 766efe4... Implémentation optional pour supprimer dépendance à c++1 022d21a... Correction régression alloc_comp_assign_12 etc b00f7eb... Correction initialisation variable 5f675a9... Modification affichage MEM_REF d'alloc. e44469d... gimple-exec Restauration tests print_first_data_ref_part fcebe83... Affichage conditionnelle 597007b... Prise en charges des functions sans valeur de retour + free 17e8ff4... Décomposition de la mise à jour des structures champ par 11018cf... Affichage des mises à jour de structures champ par champ 03015e4... Initialisations variables statiques et amélioration constr f8d56e6... Prise en charge zero extension 13d5f08... Correction offset MEM_REF c92d0b9... Prise en charge POINTER_PLUS_EXPR 0942b49... Changement type retour get_address: data_storage -> storage 12eef68... Changement du type attendu par set_address: data_storage -> 5422ddf... Ajout support TARGET_MEM_REF eedc7de... Utilisation d'un seul objet heap_memory global b12f6e7... Sauvegarde gimple-exec b7a693a... Suppression méthode evaluate_litteral e3d8e58... Déplacement evaluation constructeur en dehors des operateu bb9466a... data_value: Suppression champ context et déplacement méth 6f06011... Sauvegarde implementation gimple-exec 63f2e3f... Correction initialisation bornes temp alloc_comp_assign_12. c5915ab... Correction régression class_transformational_2.f90 b105a6e... Correction typebound_operator_9.f90 04efeb5... Modification nom variable select type 5897fda... Ajout nom variable dans temp select type ff9b39e... Correction régression PR95196.f90 c2c5511... Correction régression func_result_6.f90 fdefef6... Correction régression allocate_with_source_5.f90 e57455a... Correction régression array_function_6.f90 2db6b8a... Correction régression associate_46.f90 f4ee047... Correction régression pr108889.f90 realloc_on_assign* bd877ae... Correction régression realloc_on_assign_1.f03 0514e55... Correction régression realloc_on_assign_23.f90 c955cf9... Sauvegarde suppression initialisation inutile bornes pour t c03ee21... Correction régression forall_13 ec2b25b... Suppression mise à jour offset forall c1e9661... Utilisation setter trans_associate_var 9267d4f... Suppression set span dans trans_associate_var 77016dd... Correction bootstrap suppression variables inutilisées f6cd6f2... Suppression modif offset trans_associate_var 283f7e4... Correction régression class_assign_4.f90 c2188ed... Correction régressions inline_sum_* 92b9dd8... Correction class_result_10.f90 245e9b5... Correction régression class_to_type_2.f90 7fbf0fd... Correction ICE class_to_type_1 d132bf7... Sauvegarde modif 4e52317... Essai suppression code inutile 191b17f... Renommage gfc_array_init_count -> gfc_descr_init_count d9fd99a... Mise à jour commentaires. 9ec40c9... Suppression argument nelems gfc_array_allocate 848bc1f... Séparation get_array_memory_size 5eb4c3f... Mise à jour offset & span dans gfc_array_init_size c76af15... Factorisation descriptor_element_size c0b822f... Déplacement fonction 4e3015c... Factorisation shift_descriptor 602a480... Factorisation set_descriptor_dimension 3529b3a... Factorisation set temporary descriptor f5f5ec7... Correction erreurs non-lvalue lhs pr113363.f90 0801305... Ajout surcharge gfc_conv_descriptor_type_set 1e00423... Correction non_lvalue PR97046.f90 ceec468... Interdiction non-lvalue as lhs 4bba55c... Correction erreur compil' 83d44df... Mises à jour dumps d7b0640... match: Unwrap non-lvalue as unary or binary operand 5581333... match: Simplify double not and double negate to a non_lvalu 919cc6a... Introduction getters et setters descriptor compil' OK 76ad43b... Factorisation initialisation dimension descripteur 5d14c52... Factorisation set_descriptor_dimension 77d46bb... Factorisation gfc_conv_shift_descriptor a887d0d... Renseignement token par gfc_set_descriptor_from_scalar. 9e31943... Séparation motifs dump assumed_rank_12.f90 d99e7cc... réduction différences dump assumed_rank_12.f90 ebd97e1... Sauvegarde factorisation set_descriptor_from_scalar 577a705... Déplacement gfc_set_gfc_from_cfi e59a528... Déplacement gfc_copy_sequence_descriptor c12a7bb... Déplacement méthode set_descriptor_from_scalar d879011... Update dump match count c3f6e95... Factorisation set_descriptor_from_scalar dans gfc_conv_scal a64c3d4... Factorisation set_descriptor_from_scalar conv_derived_to_cl cde5935... Factorisation set_descriptor_from_scalar dans conv_class_to 1444895... Factorisation initialisation depuis cfi 3e2c334... utilisation booléen allocatable beb717e... Factorisation initialisation gfc depuis cfi 2a905ff... Refactoring gfc_conv_descriptor_sm_get. ce205d7... Introduction gfc_conv_descriptor_extent_get 5d6e5a9... Factorisation shift descriptor 7ec161e... Factorisation initialisation subarray_descriptor c557408... Correction bootstrap, ajout ; declaration. c2c306e... Factorisation set descriptor with shape eee2b8f... Factorisation set_contiguous_array afc39dc... Factorisation set_contiguous_array 26d5813... Essai suppression unlimited_polymorphic 40ccd06... Refactor conv_shift_descriptor 1d2afc7... Factorisation shift descriptor dd79e08... Factorisation shift descriptor bc9157f... Factorisation gfc_conv_expr_descriptor fb064a0... Factorisation copie gfc_conv_expr_descriptor 3a06b85... Extraction fonction fcncall_realloc_result 738d0ef... Factorisation gfc_conv_remap_descriptor 052d001... Introduction gfc_copy_sequence_descriptor b265c07... Utilisation de la méthode de nullification pour nullifier 0d3e767... Appel méthode shift descriptor dans gfc_trans_pointer_assi 33a1c8a... Déplacement shift descriptor vers gfc_conv_array_parameter a16d74a... Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_c 9baa78a... Sauvegarde modifs 785f8d8... Creation méthode initialisation descripteur