Ignore:
Timestamp:
Apr 22, 2013, 7:50:08 PM (7 years ago)
Author:
vince@…
Message:

Re-enable clang-3.3 option following r105491.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/atlas/Portfile

    r105428 r105494  
    100100                            description {use XCode clang and gfortran} {
    101101
     102        pre-fetch {
     103        return -code error        "Use of clang is temporarily disabled.\
     104                                   Please choose gcc47 instead."
     105    }
     106
     107    configure.compiler      clang
     108}
     109
     110if {[variant_isset clang]} {
     111
     112    set use_clang           "XCode"
     113    set gcc_version         0
     114}
     115
     116variant mpclang32           conflicts   gcc46 gcc47 gcc48 \
     117                                        clang mpclang33 \
     118                            description {use mp-clang-3.2 and gfortran} {
     119
    102120    pre-fetch {
    103121        return -code error        "Use of clang is temporarily disabled.\
     
    105123    }
    106124
    107     configure.compiler      clang
    108 }
    109 
    110 if {[variant_isset clang]} {
    111 
    112     set use_clang           "XCode"
    113     set gcc_version         0
    114 }
    115 
    116 variant mpclang32           conflicts   gcc46 gcc47 gcc48 \
    117                                         clang mpclang33 \
    118                             description {use mp-clang-3.2 and gfortran} {
    119 
    120     pre-fetch {
    121         return -code error        "Use of clang is temporarily disabled.\
    122                                    Please choose gcc47 instead."
    123     }
    124 
    125125    depends_build-append    port:clang-3.2
    126126    configure.compiler      macports-clang-3.2
     
    136136                                        clang mpclang32 \
    137137                            description {use mp-clang-3.3 and gfortran} {
    138 
    139     pre-fetch {
    140         return -code error        "Use of clang is temporarily disabled.\
    141                                    Please choose gcc47 instead."
    142     }
    143138
    144139    depends_build-append    port:clang-3.3
     
    181176    } else {
    182177   
    183         # Until clang is fixed…
    184         default_variants    +gcc47
    185         set gcc_version     47
    186         set use_clang       ""
    187 
    188178        # Defaults to clang-mp-3.3
    189         #default_variants    +mpclang33
    190         #set gcc_version     0
    191         #set use_clang       "33"
     179        default_variants    +mpclang33
     180        set gcc_version     0
     181        set use_clang       "33"
    192182    }
    193183}
     
    242232
    243233        # Clang 3.3 – Use loop and straight vectorizer
    244         #set clang_flags "-O3 -fomit-frame-pointer -fPIC\
    245         #                 -fvectorize -fslp-vectorize"
    246         set clang_flags "-O3 -fomit-frame-pointer -fPIC"
     234        set clang_flags "-O3 -fomit-frame-pointer -fPIC\
     235                         -fvectorize -fslp-vectorize-aggressive"
    247236
    248237    }
Note: See TracChangeset for help on using the changeset viewer.