[flang-commits] [flang] 8763ac3 - [flang] fix skip-external-rtti-definition for ppc (#146826)

via flang-commits flang-commits at lists.llvm.org
Thu Jul 3 05:10:34 PDT 2025


Author: jeanPerier
Date: 2025-07-03T14:10:31+02:00
New Revision: 8763ac3252f2f291db15c7adea9f72135a14c193

URL: https://github.com/llvm/llvm-project/commit/8763ac3252f2f291db15c7adea9f72135a14c193
DIFF: https://github.com/llvm/llvm-project/commit/8763ac3252f2f291db15c7adea9f72135a14c193.diff

LOG: [flang] fix skip-external-rtti-definition for ppc (#146826)

PPC does not use comdat. There is no need to check for that in the test,
just remove it.

Fix for https://lab.llvm.org/buildbot/#/builders/201/builds/5278

Added: 
    

Modified: 
    flang/test/Integration/skip-external-rtti-definition.F90

Removed: 
    


################################################################################
diff  --git a/flang/test/Integration/skip-external-rtti-definition.F90 b/flang/test/Integration/skip-external-rtti-definition.F90
index f86cc069b304d..35a5d559efa5e 100644
--- a/flang/test/Integration/skip-external-rtti-definition.F90
+++ b/flang/test/Integration/skip-external-rtti-definition.F90
@@ -33,9 +33,9 @@ subroutine needs_descriptor(x)
 
 #endif
 
-! LINKONCE-DAG: @_QMmodule_external_type_definitionEXnXt1 = linkonce_odr constant [2 x i8] c"t1", comdat
+! LINKONCE-DAG: @_QMmodule_external_type_definitionEXnXt1 = linkonce_odr constant [2 x i8] c"t1"
 ! LINKONCE-DAG: @_QMmodule_external_type_definitionEXdtXt1 = linkonce_odr constant {{.*}} {
-! LINKONCE-DAG: @_QMmodule_same_unit_type_definitionEXnXt2 = linkonce_odr constant [2 x i8] c"t2", comdat
+! LINKONCE-DAG: @_QMmodule_same_unit_type_definitionEXnXt2 = linkonce_odr constant [2 x i8] c"t2"
 ! LINKONCE-DAG: @_QMmodule_same_unit_type_definitionEXdtXt2 = linkonce_odr constant {{.*}} {
 
 ! EXTERNAL-NOT: @_QMmodule_external_type_definitionEXnXt1


        


More information about the flang-commits mailing list