Changes between Initial Version and Version 1 of Ticket #64985


Ignore:
Timestamp:
Apr 11, 2022, 3:35:00 PM (3 years ago)
Author:
mascguy (Christopher Nielsen)
Comment:

Simplified description to the set of unique identifiers in the log.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #64985 – Description

    initial v1  
    55      |                     ^
    66      |                     ;
    7 ATL_zupMBmm0_4_0_b0.c:89:38: error: unknown type name 'vector'
    8    89 | static inline vector TYPE vec_mergeh(vector TYPE a, vector TYPE b)
    9       |                                      ^~~~~~
    10 ATL_zupMBmm0_4_0_b0.c:89:53: error: unknown type name 'vector'
    11    89 | static inline vector TYPE vec_mergeh(vector TYPE a, vector TYPE b)
    12       |                                                     ^~~~~~
    13 ATL_zupMBmm0_4_0_b0.c:92:21: error: expected ';' before 'double'
    14    92 | static inline vector TYPE vec_mergel(vector TYPE a, vector TYPE b)
    15       |                     ^
    16       |                     ;
    17 ATL_zupMBmm0_4_0_b0.c:92:38: error: unknown type name 'vector'
    18    92 | static inline vector TYPE vec_mergel(vector TYPE a, vector TYPE b)
    19       |                                      ^~~~~~
    20 ATL_zupMBmm0_4_0_b0.c:92:53: error: unknown type name 'vector'
    21    92 | static inline vector TYPE vec_mergel(vector TYPE a, vector TYPE b)
    22       |                                                     ^~~~~~
    23 ATL_zupMBmm0_4_0_b0.c: In function 'ATL_zupMBmm0_4_0_b0':
    247ATL_zupMBmm0_4_0_b0.c:133:13: error: 'vector' undeclared (first use in this function)
    258  133 |             vector TYPE vt00, vt10, vt20, vt30, vt40, vt50, vt60, vt70;
    269      |             ^~~~~~
    27 ATL_zupMBmm0_4_0_b0.c:133:13: note: each undeclared identifier is reported only once for each function it appears in
    28 ATL_zupMBmm0_4_0_b0.c:133:19: error: expected ';' before 'double'
    29   133 |             vector TYPE vt00, vt10, vt20, vt30, vt40, vt50, vt60, vt70;
    30       |                   ^
    31       |                   ;
    32 ATL_zupMBmm0_4_0_b0.c:134:19: error: expected ';' before 'double'
    33   134 |             vector TYPE vt01, vt11, vt21, vt31, vt41, vt51, vt61, vt71;
    34       |                   ^
    35       |                   ;
    36 ATL_zupMBmm0_4_0_b0.c:135:19: error: expected ';' before 'double'
    37   135 |             vector TYPE vt02, vt12, vt22, vt32, vt42, vt52, vt62, vt72;
    38       |                   ^
    39       |                   ;
    40 ATL_zupMBmm0_4_0_b0.c:136:19: error: expected ';' before 'double'
    41   136 |             vector TYPE vt03, vt13, vt23, vt33, vt43, vt53, vt63, vt73;
    42       |                   ^
    43       |                   ;
     10[...]
    4411ATL_zupMBmm0_4_0_b0.c:138:19: error: expected ';' before 'double'
    4512  138 |             vector TYPE vzero = (vector TYPE){ 0.0, 0.0 };
    4613      |                   ^
    4714      |                   ;
    48 ATL_zupMBmm0_4_0_b0.c:139:19: error: expected ';' before 'double'
    49   139 |             vector TYPE vbeta = (vector TYPE){ beta, beta };
    50       |                   ^
    51       |                   ;
    52 ATL_zupMBmm0_4_0_b0.c:142:17: error: 'vt00' undeclared (first use in this function)
    53   142 |                 vt00 = vzero;
    54       |                 ^~~~
    55 ATL_zupMBmm0_4_0_b0.c:142:24: error: 'vzero' undeclared (first use in this function)
    56   142 |                 vt00 = vzero;
    57       |                        ^~~~~
    58 ATL_zupMBmm0_4_0_b0.c:143:17: error: 'vt10' undeclared (first use in this function)
    59   143 |                 vt10 = vzero;
    60       |                 ^~~~
    61 ATL_zupMBmm0_4_0_b0.c:144:17: error: 'vt20' undeclared (first use in this function)
    62   144 |                 vt20 = vzero;
    63       |                 ^~~~
    64 ATL_zupMBmm0_4_0_b0.c:145:17: error: 'vt30' undeclared (first use in this function)
    65   145 |                 vt30 = vzero;
    66       |                 ^~~~
    67 ATL_zupMBmm0_4_0_b0.c:146:17: error: 'vt40' undeclared (first use in this function)
    68   146 |                 vt40 = vzero;
    69       |                 ^~~~
    70 ATL_zupMBmm0_4_0_b0.c:147:17: error: 'vt50' undeclared (first use in this function)
    71   147 |                 vt50 = vzero;
    72       |                 ^~~~
    73 ATL_zupMBmm0_4_0_b0.c:148:17: error: 'vt60' undeclared (first use in this function)
    74   148 |                 vt60 = vzero;
    75       |                 ^~~~
    76 ATL_zupMBmm0_4_0_b0.c:149:17: error: 'vt70' undeclared (first use in this function)
    77   149 |                 vt70 = vzero;
    78       |                 ^~~~
    79 ATL_zupMBmm0_4_0_b0.c:153:17: error: 'vt01' undeclared (first use in this function)
    80   153 |                 vt01 = vzero;
    81       |                 ^~~~
    82 ATL_zupMBmm0_4_0_b0.c:154:17: error: 'vt11' undeclared (first use in this function)
    83   154 |                 vt11 = vzero;
    84       |                 ^~~~
    85 ATL_zupMBmm0_4_0_b0.c:155:17: error: 'vt21' undeclared (first use in this function)
    86   155 |                 vt21 = vzero;
    87       |                 ^~~~
    88 ATL_zupMBmm0_4_0_b0.c:156:17: error: 'vt31' undeclared (first use in this function)
    89   156 |                 vt31 = vzero;
    90       |                 ^~~~
    91 ATL_zupMBmm0_4_0_b0.c:157:17: error: 'vt41' undeclared (first use in this function)
    92   157 |                 vt41 = vzero;
    93       |                 ^~~~
    94 ATL_zupMBmm0_4_0_b0.c:158:17: error: 'vt51' undeclared (first use in this function)
    95   158 |                 vt51 = vzero;
    96       |                 ^~~~
    97 ATL_zupMBmm0_4_0_b0.c:159:17: error: 'vt61' undeclared (first use in this function)
    98   159 |                 vt61 = vzero;
    99       |                 ^~~~
    100 ATL_zupMBmm0_4_0_b0.c:160:17: error: 'vt71' undeclared (first use in this function)
    101   160 |                 vt71 = vzero;
    102       |                 ^~~~
    103 ATL_zupMBmm0_4_0_b0.c:164:17: error: 'vt02' undeclared (first use in this function)
    104   164 |                 vt02 = vzero;
    105       |                 ^~~~
    106 ATL_zupMBmm0_4_0_b0.c:165:17: error: 'vt12' undeclared (first use in this function)
    107   165 |                 vt12 = vzero;
    108       |                 ^~~~
    109 ATL_zupMBmm0_4_0_b0.c:166:17: error: 'vt22' undeclared (first use in this function)
    110   166 |                 vt22 = vzero;
    111       |                 ^~~~
    112 ATL_zupMBmm0_4_0_b0.c:167:17: error: 'vt32' undeclared (first use in this function)
    113   167 |                 vt32 = vzero;
    114       |                 ^~~~
    115 ATL_zupMBmm0_4_0_b0.c:168:17: error: 'vt42' undeclared (first use in this function)
    116   168 |                 vt42 = vzero;
    117       |                 ^~~~
    118 ATL_zupMBmm0_4_0_b0.c:169:17: error: 'vt52' undeclared (first use in this function)
    119   169 |                 vt52 = vzero;
    120       |                 ^~~~
    121 ATL_zupMBmm0_4_0_b0.c:170:17: error: 'vt62' undeclared (first use in this function)
    122   170 |                 vt62 = vzero;
    123       |                 ^~~~
    124 ATL_zupMBmm0_4_0_b0.c:171:17: error: 'vt72' undeclared (first use in this function)
    125   171 |                 vt72 = vzero;
    126       |                 ^~~~
    127 ATL_zupMBmm0_4_0_b0.c:175:17: error: 'vt03' undeclared (first use in this function)
    128   175 |                 vt03 = vzero;
    129       |                 ^~~~
    130 ATL_zupMBmm0_4_0_b0.c:176:17: error: 'vt13' undeclared (first use in this function)
    131   176 |                 vt13 = vzero;
    132       |                 ^~~~
    133 ATL_zupMBmm0_4_0_b0.c:177:17: error: 'vt23' undeclared (first use in this function)
    134   177 |                 vt23 = vzero;
    135       |                 ^~~~
    136 ATL_zupMBmm0_4_0_b0.c:178:17: error: 'vt33' undeclared (first use in this function)
    137   178 |                 vt33 = vzero;
    138       |                 ^~~~
    139 ATL_zupMBmm0_4_0_b0.c:179:17: error: 'vt43' undeclared (first use in this function)
    140   179 |                 vt43 = vzero;
    141       |                 ^~~~
    142 ATL_zupMBmm0_4_0_b0.c:180:17: error: 'vt53' undeclared (first use in this function)
    143   180 |                 vt53 = vzero;
    144       |                 ^~~~
    145 ATL_zupMBmm0_4_0_b0.c:181:17: error: 'vt63' undeclared (first use in this function)
    146   181 |                 vt63 = vzero;
    147       |                 ^~~~
    148 ATL_zupMBmm0_4_0_b0.c:182:17: error: 'vt73' undeclared (first use in this function)
    149   182 |                 vt73 = vzero;
    150       |                 ^~~~
    151 ATL_zupMBmm0_4_0_b0.c:199:19: error: expected ';' before 'double'
    152   199 |             vector TYPE vb0 = *((vector TYPE *)( pb0+0 ));
    153       |                   ^
    154       |                   ;
    155 ATL_zupMBmm0_4_0_b0.c:200:19: error: expected ';' before 'double'
    156   200 |             vector TYPE vb1 = *((vector TYPE *)( pb1+0 ));
    157       |                   ^
    158       |                   ;
    159 ATL_zupMBmm0_4_0_b0.c:201:19: error: expected ';' before 'double'
    160   201 |             vector TYPE vb2 = *((vector TYPE *)( pb2+0 ));
    161       |                   ^
    162       |                   ;
    163 ATL_zupMBmm0_4_0_b0.c:202:19: error: expected ';' before 'double'
    164   202 |             vector TYPE vb3 = *((vector TYPE *)( pb3+0 ));
    165       |                   ^
    166       |                   ;
    167 ATL_zupMBmm0_4_0_b0.c:204:19: error: expected ';' before 'double'
    168   204 |             vector TYPE va0 = *((vector TYPE *)( pa0+0 ));
    169       |                   ^
    170       |                   ;
    171 ATL_zupMBmm0_4_0_b0.c:205:19: error: expected ';' before 'double'
    172   205 |             vector TYPE va1 = *((vector TYPE *)( pa1+0 ));
    173       |                   ^
    174       |                   ;
    175 ATL_zupMBmm0_4_0_b0.c:206:19: error: expected ';' before 'double'
    176   206 |             vector TYPE va2 = *((vector TYPE *)( pa2+0 ));
    177       |                   ^
    178       |                   ;
    179 ATL_zupMBmm0_4_0_b0.c:207:19: error: expected ';' before 'double'
    180   207 |             vector TYPE va3 = *((vector TYPE *)( pa3+0 ));
    181       |                   ^
    182       |                   ;
    183 ATL_zupMBmm0_4_0_b0.c:208:19: error: expected ';' before 'double'
    184   208 |             vector TYPE va4 = *((vector TYPE *)( pa4+0 ));
    185       |                   ^
    186       |                   ;
    187 ATL_zupMBmm0_4_0_b0.c:209:19: error: expected ';' before 'double'
    188   209 |             vector TYPE va5 = *((vector TYPE *)( pa5+0 ));
    189       |                   ^
    190       |                   ;
    191 ATL_zupMBmm0_4_0_b0.c:210:19: error: expected ';' before 'double'
    192   210 |             vector TYPE va6 = *((vector TYPE *)( pa6+0 ));
    193       |                   ^
    194       |                   ;
    195 ATL_zupMBmm0_4_0_b0.c:211:19: error: expected ';' before 'double'
    196   211 |             vector TYPE va7 = *((vector TYPE *)( pa7+0 ));
    197       |                   ^
    198       |                   ;
     15[...]
    19916ATL_zupMBmm0_4_0_b0.c:215:33: error: 'va0' undeclared (first use in this function); did you mean 'pa0'?
    20017  215 |                 vt00 = vec_madd(va0, vb0, vt00);
    20118      |                                 ^~~
    20219      |                                 pa0
    203 ATL_zupMBmm0_4_0_b0.c:215:38: error: 'vb0' undeclared (first use in this function); did you mean 'pb0'?
    204   215 |                 vt00 = vec_madd(va0, vb0, vt00);
    205       |                                      ^~~
    206       |                                      pb0
    207 ATL_zupMBmm0_4_0_b0.c:216:38: error: 'vb1' undeclared (first use in this function); did you mean 'pb1'?
    208   216 |                 vt01 = vec_madd(va0, vb1, vt01);
    209       |                                      ^~~
    210       |                                      pb1
    211 ATL_zupMBmm0_4_0_b0.c:217:38: error: 'vb2' undeclared (first use in this function); did you mean 'pb2'?
    212   217 |                 vt02 = vec_madd(va0, vb2, vt02);
    213       |                                      ^~~
    214       |                                      pb2
    215 ATL_zupMBmm0_4_0_b0.c:218:38: error: 'vb3' undeclared (first use in this function); did you mean 'pb3'?
    216   218 |                 vt03 = vec_madd(va0, vb3, vt03);
    217       |                                      ^~~
    218       |                                      pb3
    219 ATL_zupMBmm0_4_0_b0.c:219:32: error: expected ')' before 'double'
    220   219 |                 va0 = *((vector TYPE *)( pa0+k ));
    221       |                         ~      ^
    222       |                                )
    223 ATL_zupMBmm0_4_0_b0.c:221:33: error: 'va1' undeclared (first use in this function); did you mean 'pa1'?
    224   221 |                 vt10 = vec_madd(va1, vb0, vt10);
    225       |                                 ^~~
    226       |                                 pa1
    227 ATL_zupMBmm0_4_0_b0.c:225:32: error: expected ')' before 'double'
    228   225 |                 va1 = *((vector TYPE *)( pa1+k ));
    229       |                         ~      ^
    230       |                                )
    231 ATL_zupMBmm0_4_0_b0.c:227:33: error: 'va2' undeclared (first use in this function); did you mean 'pa2'?
    232   227 |                 vt20 = vec_madd(va2, vb0, vt20);
    233       |                                 ^~~
    234       |                                 pa2
    235 ATL_zupMBmm0_4_0_b0.c:231:32: error: expected ')' before 'double'
    236   231 |                 va2 = *((vector TYPE *)( pa2+k ));
    237       |                         ~      ^
    238       |                                )
    239 ATL_zupMBmm0_4_0_b0.c:233:33: error: 'va3' undeclared (first use in this function); did you mean 'pa3'?
    240   233 |                 vt30 = vec_madd(va3, vb0, vt30);
    241       |                                 ^~~
    242       |                                 pa3
    243 ATL_zupMBmm0_4_0_b0.c:237:32: error: expected ')' before 'double'
    244   237 |                 va3 = *((vector TYPE *)( pa3+k ));
    245       |                         ~      ^
    246       |                                )
    247 ATL_zupMBmm0_4_0_b0.c:239:33: error: 'va4' undeclared (first use in this function); did you mean 'pa4'?
    248   239 |                 vt40 = vec_madd(va4, vb0, vt40);
    249       |                                 ^~~
    250       |                                 pa4
    251 ATL_zupMBmm0_4_0_b0.c:243:32: error: expected ')' before 'double'
    252   243 |                 va4 = *((vector TYPE *)( pa4+k ));
    253       |                         ~      ^
    254       |                                )
    255 ATL_zupMBmm0_4_0_b0.c:245:33: error: 'va5' undeclared (first use in this function); did you mean 'pa5'?
    256   245 |                 vt50 = vec_madd(va5, vb0, vt50);
    257       |                                 ^~~
    258       |                                 pa5
    259 ATL_zupMBmm0_4_0_b0.c:249:32: error: expected ')' before 'double'
    260   249 |                 va5 = *((vector TYPE *)( pa5+k ));
    261       |                         ~      ^
    262       |                                )
    263 ATL_zupMBmm0_4_0_b0.c:251:33: error: 'va6' undeclared (first use in this function); did you mean 'pa6'?
    264   251 |                 vt60 = vec_madd(va6, vb0, vt60);
    265       |                                 ^~~
    266       |                                 pa6
    267 ATL_zupMBmm0_4_0_b0.c:255:32: error: expected ')' before 'double'
    268   255 |                 va6 = *((vector TYPE *)( pa6+k ));
    269       |                         ~      ^
    270       |                                )
    271 ATL_zupMBmm0_4_0_b0.c:257:33: error: 'va7' undeclared (first use in this function); did you mean 'pa7'?
    272   257 |                 vt70 = vec_madd(va7, vb0, vt70);
    273       |                                 ^~~
    274       |                                 pa7
    275 ATL_zupMBmm0_4_0_b0.c:258:32: error: expected ')' before 'double'
    276   258 |                 vb0 = *((vector TYPE *)( pb0+k ));
    277       |                         ~      ^
    278       |                                )
    279 ATL_zupMBmm0_4_0_b0.c:260:32: error: expected ')' before 'double'
    280   260 |                 vb1 = *((vector TYPE *)( pb1+k ));
    281       |                         ~      ^
    282       |                                )
    283 ATL_zupMBmm0_4_0_b0.c:262:32: error: expected ')' before 'double'
    284   262 |                 vb2 = *((vector TYPE *)( pb2+k ));
    285       |                         ~      ^
    286       |                                )
    287 ATL_zupMBmm0_4_0_b0.c:264:32: error: expected ')' before 'double'
    288   264 |                 va7 = *((vector TYPE *)( pa7+k ));
    289       |                         ~      ^
    290       |                                )
    291 ATL_zupMBmm0_4_0_b0.c:265:32: error: expected ')' before 'double'
    292   265 |                 vb3 = *((vector TYPE *)( pb3+k ));
    293       |                         ~      ^
    294       |                                )
    295 ATL_zupMBmm0_4_0_b0.c:278:23: error: expected ';' before 'double'
    296   278 |                 vector TYPE vt0h, vt0l, vt2h, vt2l, vt4h, vt4l, vt6h, vt6l;
    297       |                       ^
    298       |                       ;
    299 ATL_zupMBmm0_4_0_b0.c:280:17: error: 'vt0h' undeclared (first use in this function)
    300   280 |                 vt0h = vec_mergeh(vt00, vt10);
    301       |                 ^~~~
     20[...]
    30221ATL_zupMBmm0_4_0_b0.c:280:24: warning: implicit declaration of function 'vec_mergeh'; did you mean 'vec_mergee'? [-Wimplicit-function-declaration]
    30322  280 |                 vt0h = vec_mergeh(vt00, vt10);
    30423      |                        ^~~~~~~~~~
    30524      |                        vec_mergee
    306 ATL_zupMBmm0_4_0_b0.c:281:17: error: 'vt0l' undeclared (first use in this function)
    307   281 |                 vt0l = vec_mergel(vt00, vt10);
    308       |                 ^~~~
     25[...]
    30926ATL_zupMBmm0_4_0_b0.c:281:24: warning: implicit declaration of function 'vec_mergel'; did you mean 'vec_mergee'? [-Wimplicit-function-declaration]
    31027  281 |                 vt0l = vec_mergel(vt00, vt10);
    31128      |                        ^~~~~~~~~~
    31229      |                        vec_mergee
    313 ATL_zupMBmm0_4_0_b0.c:282:17: error: 'vt2h' undeclared (first use in this function)
    314   282 |                 vt2h = vec_mergeh(vt20, vt30);
    315       |                 ^~~~
    316 ATL_zupMBmm0_4_0_b0.c:283:17: error: 'vt2l' undeclared (first use in this function)
    317   283 |                 vt2l = vec_mergel(vt20, vt30);
    318       |                 ^~~~
    319 ATL_zupMBmm0_4_0_b0.c:284:17: error: 'vt4h' undeclared (first use in this function)
    320   284 |                 vt4h = vec_mergeh(vt40, vt50);
    321       |                 ^~~~
    322 ATL_zupMBmm0_4_0_b0.c:285:17: error: 'vt4l' undeclared (first use in this function)
    323   285 |                 vt4l = vec_mergel(vt40, vt50);
    324       |                 ^~~~
    325 ATL_zupMBmm0_4_0_b0.c:286:17: error: 'vt6h' undeclared (first use in this function)
    326   286 |                 vt6h = vec_mergeh(vt60, vt70);
    327       |                 ^~~~
    328 ATL_zupMBmm0_4_0_b0.c:287:17: error: 'vt6l' undeclared (first use in this function)
    329   287 |                 vt6l = vec_mergel(vt60, vt70);
    330       |                 ^~~~
     30[...]
    33131ATL_zupMBmm0_4_0_b0.c:330:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    33232  330 |                 *(pc0+0)  = vec_extract(vt0h,0);
    33333      |                 ^
    334 ATL_zupMBmm0_4_0_b0.c:331:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    335   331 |                 *(pc0+2)  = vec_extract(vt0h,1);
    336       |                 ^
    337 ATL_zupMBmm0_4_0_b0.c:332:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    338   332 |                 *(pc0+4)  = vec_extract(vt2h,0);
    339       |                 ^
    340 ATL_zupMBmm0_4_0_b0.c:333:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    341   333 |                 *(pc0+6)  = vec_extract(vt2h,1);
    342       |                 ^
    343 ATL_zupMBmm0_4_0_b0.c:334:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    344   334 |                 *(pc0+8)  = vec_extract(vt4h,0);
    345       |                 ^
    346 ATL_zupMBmm0_4_0_b0.c:335:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    347   335 |                 *(pc0+10) = vec_extract(vt4h,1);
    348       |                 ^
    349 ATL_zupMBmm0_4_0_b0.c:336:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    350   336 |                 *(pc0+12) = vec_extract(vt6h,0);
    351       |                 ^
    352 ATL_zupMBmm0_4_0_b0.c:337:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    353   337 |                 *(pc0+14) = vec_extract(vt6h,1);
    354       |                 ^
    355 ATL_zupMBmm0_4_0_b0.c:387:23: error: expected ';' before 'double'
    356   387 |                 vector TYPE vt0h, vt0l, vt2h, vt2l, vt4h, vt4l, vt6h, vt6l;
    357       |                       ^
    358       |                       ;
    359 ATL_zupMBmm0_4_0_b0.c:439:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    360   439 |                 *(pc1+0) = vec_extract(vt0h,0);
    361       |                 ^
    362 ATL_zupMBmm0_4_0_b0.c:440:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    363   440 |                 *(pc1+2) = vec_extract(vt0h,1);
    364       |                 ^
    365 ATL_zupMBmm0_4_0_b0.c:441:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    366   441 |                 *(pc1+4) = vec_extract(vt2h,0);
    367       |                 ^
    368 ATL_zupMBmm0_4_0_b0.c:442:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    369   442 |                 *(pc1+6) = vec_extract(vt2h,1);
    370       |                 ^
    371 ATL_zupMBmm0_4_0_b0.c:443:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    372   443 |                 *(pc1+8) = vec_extract(vt4h,0);
    373       |                 ^
    374 ATL_zupMBmm0_4_0_b0.c:444:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    375   444 |                 *(pc1+10) = vec_extract(vt4h,1);
    376       |                 ^
    377 ATL_zupMBmm0_4_0_b0.c:445:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    378   445 |                 *(pc1+12) = vec_extract(vt6h,0);
    379       |                 ^
    380 ATL_zupMBmm0_4_0_b0.c:446:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    381   446 |                 *(pc1+14) = vec_extract(vt6h,1);
    382       |                 ^
    383 ATL_zupMBmm0_4_0_b0.c:496:23: error: expected ';' before 'double'
    384   496 |                 vector TYPE vt0h, vt0l, vt2h, vt2l, vt4h, vt4l, vt6h, vt6l;
    385       |                       ^
    386       |                       ;
    387 ATL_zupMBmm0_4_0_b0.c:547:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    388   547 |                 *(pc2+0)  = vec_extract(vt0h,0);
    389       |                 ^
    390 ATL_zupMBmm0_4_0_b0.c:548:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    391   548 |                 *(pc2+2)  = vec_extract(vt0h,1);
    392       |                 ^
    393 ATL_zupMBmm0_4_0_b0.c:549:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    394   549 |                 *(pc2+4)  = vec_extract(vt2h,0);
    395       |                 ^
    396 ATL_zupMBmm0_4_0_b0.c:550:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    397   550 |                 *(pc2+6)  = vec_extract(vt2h,1);
    398       |                 ^
    399 ATL_zupMBmm0_4_0_b0.c:551:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    400   551 |                 *(pc2+8)  = vec_extract(vt4h,0);
    401       |                 ^
    402 ATL_zupMBmm0_4_0_b0.c:552:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    403   552 |                 *(pc2+10) = vec_extract(vt4h,1);
    404       |                 ^
    405 ATL_zupMBmm0_4_0_b0.c:553:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    406   553 |                 *(pc2+12) = vec_extract(vt6h,0);
    407       |                 ^
    408 ATL_zupMBmm0_4_0_b0.c:554:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    409   554 |                 *(pc2+14) = vec_extract(vt6h,1);
    410       |                 ^
    411 ATL_zupMBmm0_4_0_b0.c:604:23: error: expected ';' before 'double'
    412   604 |                 vector TYPE vt0h, vt0l, vt2h, vt2l, vt4h, vt4l, vt6h, vt6l;
    413       |                       ^
    414       |                       ;
    415 ATL_zupMBmm0_4_0_b0.c:655:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    416   655 |                 *(pc3+0)  = vec_extract(vt0h,0);
    417       |                 ^
    418 ATL_zupMBmm0_4_0_b0.c:656:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    419   656 |                 *(pc3+2)  = vec_extract(vt0h,1);
    420       |                 ^
    421 ATL_zupMBmm0_4_0_b0.c:657:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    422   657 |                 *(pc3+4)  = vec_extract(vt2h,0);
    423       |                 ^
    424 ATL_zupMBmm0_4_0_b0.c:658:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    425   658 |                 *(pc3+6)  = vec_extract(vt2h,1);
    426       |                 ^
    427 ATL_zupMBmm0_4_0_b0.c:659:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    428   659 |                 *(pc3+8)  = vec_extract(vt4h,0);
    429       |                 ^
    430 ATL_zupMBmm0_4_0_b0.c:660:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    431   660 |                 *(pc3+10) = vec_extract(vt4h,1);
    432       |                 ^
    433 ATL_zupMBmm0_4_0_b0.c:661:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    434   661 |                 *(pc3+12) = vec_extract(vt6h,0);
    435       |                 ^
    436 ATL_zupMBmm0_4_0_b0.c:662:17: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_extract'
    437   662 |                 *(pc3+14) = vec_extract(vt6h,1);
    438       |                 ^
     34[...]
    43935make[7]: *** [ATL_zupMBmm0_4_0_b0.o] Error 1
    44036}}}