File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -724,17 +724,24 @@ def check_gdb(cfg):
724724# Helpers to define correspondances between LLVM versions and vendor system versions. 
725725# Those are used for backdeployment features below, do not use directly in tests. 
726726DEFAULT_FEATURES  +=  [
727+     Feature (
728+         name = "_target-has-llvm-19" ,
729+         when = lambda  cfg : BooleanExpression .evaluate (
730+             "_target-has-llvm-20 || target={{.+}}-apple-macosx{{15.[4-9](.\d+)?}}" ,
731+             cfg .available_features ,
732+         ),
733+     ),
727734    Feature (
728735        name = "_target-has-llvm-18" ,
729736        when = lambda  cfg : BooleanExpression .evaluate (
730-             "target={{.+}}-apple-macosx{{15( .[0-9]+)?(.[0-9] +)?}}" ,
737+             "_target-has-llvm-19 ||  target={{.+}}-apple-macosx{{15.[0-3](.\d +)?}}" ,
731738            cfg .available_features ,
732739        ),
733740    ),
734741    Feature (
735742        name = "_target-has-llvm-17" ,
736743        when = lambda  cfg : BooleanExpression .evaluate (
737-             "_target-has-llvm-18 || target={{.+}}-apple-macosx{{14.[4-9](.[0-9]+)?}} || target={{.+}}-apple-macosx{{1[5-9]([.]. +)?}}" ,
744+             "_target-has-llvm-18 || target={{.+}}-apple-macosx{{14.[4-9](.\d +)?}}" ,
738745            cfg .available_features ,
739746        ),
740747    ),
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments