The problem is nicely described here. The non-standard fortran syntax in fortran_cdf.f causes the following error when installing:
Click for log output
```
f951: Warning: Nonconforming tab character in column 1 of line 1000 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1002 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1003 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1005 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1006 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1008 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1009 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1011 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1012 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1014 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1015 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1017 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1018 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1020 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1021 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1023 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1024 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1026 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1027 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1029 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1030 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1032 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1033 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1035 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1036 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1038 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1039 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1041 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1042 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1044 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1045 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1047 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1048 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1050 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1051 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1053 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1054 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1056 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1057 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1059 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1060 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1062 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1063 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1065 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1066 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1068 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1069 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1071 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1072 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1074 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1075 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1077 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1078 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1080 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1081 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1083 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1084 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1086 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1087 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1089 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1090 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1092 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1093 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1095 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1096 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1098 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1099 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1101 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1102 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1104 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1105 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1107 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1108 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1110 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1111 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1113 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1114 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1116 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1117 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1119 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1120 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1122 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1123 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1125 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1126 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1128 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1129 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1131 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1132 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1134 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1135 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1137 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1138 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1140 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1141 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1143 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1144 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1146 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1147 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1149 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1150 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1152 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1153 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1155 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1156 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1158 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1159 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1161 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1162 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1164 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1165 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1167 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1168 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1170 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1171 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1173 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1174 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1176 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1177 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1179 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1180 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1182 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1183 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1185 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1186 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1188 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1189 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1191 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1192 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1194 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1195 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1197 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1198 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1200 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1201 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1203 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1204 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1206 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1207 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1209 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1210 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1212 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1213 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1215 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1216 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1218 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1219 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1221 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1222 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1224 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1225 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1227 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1228 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1230 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1231 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1233 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1234 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1236 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1237 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1239 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1240 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1242 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1243 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1245 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1246 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1248 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1249 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1251 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1252 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1254 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1255 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1257 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1258 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1260 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1261 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1263 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1264 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1266 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1267 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1269 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1270 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1272 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1273 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1275 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1276 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1278 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1279 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1281 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1282 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1284 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1285 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1287 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1288 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1290 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1291 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1293 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1294 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1296 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1297 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1299 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1300 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1302 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1303 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1305 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1306 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1308 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1309 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1311 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1312 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1314 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1315 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1317 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1318 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1320 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1321 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1323 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1324 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1326 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1327 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1329 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1330 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1332 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1333 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1335 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1336 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1338 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1339 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1341 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1342 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1344 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1345 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1347 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1348 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1350 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1351 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1353 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1354 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1356 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1357 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1359 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1360 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1362 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1363 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1365 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1366 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1368 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1369 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1371 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1372 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1374 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1375 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1377 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1378 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1380 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1381 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1383 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1384 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1386 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1387 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1389 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1390 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1392 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1393 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1395 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1396 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1398 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1399 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1401 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1402 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1404 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1405 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1427 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1428 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1429 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1430 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1431 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1432 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1433 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1434 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1435 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1436 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1437 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1438 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1442 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1443 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1444 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1445 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1446 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1447 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1448 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1449 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1450 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1451 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1452 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1453 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1454 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1455 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1456 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1457 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1458 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1459 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1460 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1461 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1462 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1463 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1464 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1470 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1471 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1473 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1474 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1476 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1477 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1479 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1480 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1482 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1483 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1485 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1486 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1488 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1489 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1491 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1492 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1494 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1495 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1497 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1498 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1500 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1501 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1503 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1504 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1506 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1507 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1509 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1510 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1512 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1513 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1515 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1516 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1518 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1519 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1521 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1522 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1524 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1525 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1527 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1528 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1530 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1531 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1533 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1534 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1536 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1537 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1539 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1540 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1542 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1543 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1545 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1546 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1548 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1549 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1551 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1552 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1554 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1555 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1557 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1558 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1560 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1561 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1563 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1564 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1566 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1567 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1569 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1570 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1572 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1573 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1575 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1576 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1578 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1579 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1581 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1582 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1584 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1585 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1587 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1588 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1590 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1591 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1593 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1594 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1596 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1597 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1599 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1600 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1602 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1603 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1605 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1606 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1608 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1609 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1611 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1612 [-Wtabs]
f951: Warning: Nonconforming tab character in column 1 of line 1093 [-Wtabs]
pysatCDF/fortran_cdf.f:301:21:
257 | &entry_nums(j), buffer(j,:), status(j))
| 2
......
301 | &entry_nums(j), buffer(j,:), status(j))
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/REAL(8)).
pysatCDF/fortran_cdf.f:345:21:
257 | &entry_nums(j), buffer(j,:), status(j))
| 2
......
345 | &entry_nums(j), buffer(j,:), status(j))
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)).
pysatCDF/fortran_cdf.f:389:21:
257 | &entry_nums(j), buffer(j,:), status(j))
| 2
......
389 | &entry_nums(j), buffer(j,:), status(j))
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(2)/REAL(8)).
pysatCDF/fortran_cdf.f:433:21:
257 | &entry_nums(j), buffer(j,:), status(j))
| 2
......
433 | &entry_nums(j), buffer(j,:), status(j))
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(1)/REAL(8)).
pysatCDF/fortran_cdf.f:477:21:
257 | &entry_nums(j), buffer(j,:), status(j))
| 2
......
477 | &entry_nums(j), buffer(j), status(j))
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (CHARACTER/REAL(8)).
pysatCDF/fortran_cdf.f:736:72:
697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 2
......
736 | CALL CDF_get_var_allrecords_varname (id, in_names(j),
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)).
pysatCDF/fortran_cdf.f:778:72:
697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 2
......
778 | CALL CDF_get_var_allrecords_varname (id, in_names(j),
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(4)).
pysatCDF/fortran_cdf.f:826:72:
697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 2
......
826 | CALL CDF_get_var_allrecords_varname (id, in_names(j),
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)).
pysatCDF/fortran_cdf.f:913:72:
697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 2
......
913 | CALL CDF_get_var_allrecords_varname (id, in_names(j),
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)).
pysatCDF/fortran_cdf.f:954:72:
697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 2
......
954 | CALL CDF_get_var_allrecords_varname (id, in_names(j),
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(2)/REAL(4)).
pysatCDF/fortran_cdf.f:995:72:
697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 2
......
995 | CALL CDF_get_var_allrecords_varname (id, in_names(j),
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(1)/REAL(4)).
pysatCDF/fortran_cdf.f:1029:58:
697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 2
......
1029 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer,
| 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)).
error: Command "/usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops -I/tmp/pip-install-3fk4f9hh/pysatcdf_555ca23d525642dba4feae4e47ba1699/build/lib.linux-x86_64-3.7/pysatCDF/include -Ibuild/src.linux-x86_64-3.7/build/src.linux-x86_64-3.7/pysatCDF -I/home/asreimer/apexpy_testing/venv37/lib64/python3.7/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.7/numpy/distutils/include -I/home/asreimer/apexpy_testing/venv37/include -I/usr/include/python3.7m -c -c pysatCDF/fortran_cdf.f -o build/temp.linux-x86_64-3.7/pysatCDF/fortran_cdf.o" failed with exit status 1
########### EXT COMPILER OPTIMIZATION ###########
Platform :
Architecture: x64
Compiler : gcc
CPU baseline :
Requested : 'min'
Enabled : SSE SSE2 SSE3
Flags : -msse -msse2 -msse3
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4'
Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL
Generated : none
CCompilerOpt._cache_write[796] : write cache to path -> /tmp/pip-install-3fk4f9hh/pysatcdf_555ca23d525642dba4feae4e47ba1699/build/temp.linux-x86_64-3.7/ccompiler_opt_cache_ext.py
----------------------------------------
ERROR: Failed building wheel for pysatCDF
```
My System
I'm using GNU Fortran (GCC) 10.2.1, Python 3.7.9, and numpy 1.20.1, on Fedora 33.
I did some initial poking around and I think there are a couple problems:
I think the cdf.inc file is written in a Fortran 77 tab-format, but for gfortran >=8 (man gfortran):
-Wtabs
By default, tabs are accepted as whitespace, but tabs are not members of the Fortran Character Set. For continuation lines, a tab followed by a digit between 1 and 9 is supported. -Wtabs will cause a warning
to be issued if a tab is encountered. Note, -Wtabs is active for -pedantic, -std=f95, -std=f2003, -std=f2008, -std=f2018 and -Wall.
The format of the fortran_cdf.f file is mixed F77 and F95, including mixed tab and space-format lines
Possible Resolutions
Fix cdf.inc and fortran_cdf.f to be F95 compliant
Add --std=legacy as an extra_f77_compile_args in the setup.pyhere
Doing 1 is A LOT of work. I've tested 2 and it works.
The Issue
The problem is nicely described here. The non-standard fortran syntax in fortran_cdf.f causes the following error when installing:
Click for log output
``` f951: Warning: Nonconforming tab character in column 1 of line 1000 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1002 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1003 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1005 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1006 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1008 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1009 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1011 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1012 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1014 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1015 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1017 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1018 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1020 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1021 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1023 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1024 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1026 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1027 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1029 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1030 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1032 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1033 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1035 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1036 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1038 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1039 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1041 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1042 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1044 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1045 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1047 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1048 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1050 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1051 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1053 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1054 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1056 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1057 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1059 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1060 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1062 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1063 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1065 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1066 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1068 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1069 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1071 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1072 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1074 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1075 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1077 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1078 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1080 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1081 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1083 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1084 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1086 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1087 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1089 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1090 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1092 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1093 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1095 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1096 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1098 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1099 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1101 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1102 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1104 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1105 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1107 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1108 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1110 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1111 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1113 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1114 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1116 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1117 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1119 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1120 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1122 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1123 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1125 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1126 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1128 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1129 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1131 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1132 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1134 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1135 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1137 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1138 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1140 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1141 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1143 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1144 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1146 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1147 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1149 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1150 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1152 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1153 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1155 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1156 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1158 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1159 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1161 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1162 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1164 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1165 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1167 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1168 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1170 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1171 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1173 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1174 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1176 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1177 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1179 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1180 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1182 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1183 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1185 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1186 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1188 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1189 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1191 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1192 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1194 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1195 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1197 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1198 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1200 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1201 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1203 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1204 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1206 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1207 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1209 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1210 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1212 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1213 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1215 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1216 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1218 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1219 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1221 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1222 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1224 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1225 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1227 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1228 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1230 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1231 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1233 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1234 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1236 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1237 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1239 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1240 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1242 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1243 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1245 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1246 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1248 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1249 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1251 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1252 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1254 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1255 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1257 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1258 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1260 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1261 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1263 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1264 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1266 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1267 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1269 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1270 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1272 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1273 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1275 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1276 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1278 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1279 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1281 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1282 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1284 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1285 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1287 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1288 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1290 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1291 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1293 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1294 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1296 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1297 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1299 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1300 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1302 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1303 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1305 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1306 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1308 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1309 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1311 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1312 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1314 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1315 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1317 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1318 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1320 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1321 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1323 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1324 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1326 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1327 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1329 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1330 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1332 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1333 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1335 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1336 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1338 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1339 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1341 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1342 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1344 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1345 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1347 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1348 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1350 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1351 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1353 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1354 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1356 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1357 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1359 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1360 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1362 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1363 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1365 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1366 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1368 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1369 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1371 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1372 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1374 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1375 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1377 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1378 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1380 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1381 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1383 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1384 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1386 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1387 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1389 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1390 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1392 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1393 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1395 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1396 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1398 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1399 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1401 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1402 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1404 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1405 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1427 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1428 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1429 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1430 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1431 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1432 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1433 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1434 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1435 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1436 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1437 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1438 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1442 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1443 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1444 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1445 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1446 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1447 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1448 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1449 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1450 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1451 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1452 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1453 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1454 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1455 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1456 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1457 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1458 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1459 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1460 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1461 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1462 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1463 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1464 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1470 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1471 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1473 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1474 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1476 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1477 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1479 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1480 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1482 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1483 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1485 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1486 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1488 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1489 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1491 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1492 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1494 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1495 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1497 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1498 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1500 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1501 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1503 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1504 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1506 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1507 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1509 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1510 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1512 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1513 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1515 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1516 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1518 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1519 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1521 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1522 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1524 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1525 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1527 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1528 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1530 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1531 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1533 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1534 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1536 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1537 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1539 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1540 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1542 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1543 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1545 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1546 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1548 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1549 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1551 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1552 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1554 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1555 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1557 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1558 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1560 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1561 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1563 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1564 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1566 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1567 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1569 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1570 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1572 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1573 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1575 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1576 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1578 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1579 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1581 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1582 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1584 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1585 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1587 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1588 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1590 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1591 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1593 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1594 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1596 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1597 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1599 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1600 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1602 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1603 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1605 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1606 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1608 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1609 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1611 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1612 [-Wtabs] f951: Warning: Nonconforming tab character in column 1 of line 1093 [-Wtabs] pysatCDF/fortran_cdf.f:301:21: 257 | &entry_nums(j), buffer(j,:), status(j)) | 2 ...... 301 | &entry_nums(j), buffer(j,:), status(j)) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/REAL(8)). pysatCDF/fortran_cdf.f:345:21: 257 | &entry_nums(j), buffer(j,:), status(j)) | 2 ...... 345 | &entry_nums(j), buffer(j,:), status(j)) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). pysatCDF/fortran_cdf.f:389:21: 257 | &entry_nums(j), buffer(j,:), status(j)) | 2 ...... 389 | &entry_nums(j), buffer(j,:), status(j)) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(2)/REAL(8)). pysatCDF/fortran_cdf.f:433:21: 257 | &entry_nums(j), buffer(j,:), status(j)) | 2 ...... 433 | &entry_nums(j), buffer(j,:), status(j)) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(1)/REAL(8)). pysatCDF/fortran_cdf.f:477:21: 257 | &entry_nums(j), buffer(j,:), status(j)) | 2 ...... 477 | &entry_nums(j), buffer(j), status(j)) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (CHARACTER/REAL(8)). pysatCDF/fortran_cdf.f:736:72: 697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 2 ...... 736 | CALL CDF_get_var_allrecords_varname (id, in_names(j), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)). pysatCDF/fortran_cdf.f:778:72: 697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 2 ...... 778 | CALL CDF_get_var_allrecords_varname (id, in_names(j), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(4)). pysatCDF/fortran_cdf.f:826:72: 697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 2 ...... 826 | CALL CDF_get_var_allrecords_varname (id, in_names(j), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)). pysatCDF/fortran_cdf.f:913:72: 697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 2 ...... 913 | CALL CDF_get_var_allrecords_varname (id, in_names(j), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). pysatCDF/fortran_cdf.f:954:72: 697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 2 ...... 954 | CALL CDF_get_var_allrecords_varname (id, in_names(j), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(2)/REAL(4)). pysatCDF/fortran_cdf.f:995:72: 697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 2 ...... 995 | CALL CDF_get_var_allrecords_varname (id, in_names(j), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(1)/REAL(4)). pysatCDF/fortran_cdf.f:1029:58: 697 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 2 ...... 1029 | CALL CDF_get_var_allrecords_varname (id, in_name, buffer, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)). error: Command "/usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops -I/tmp/pip-install-3fk4f9hh/pysatcdf_555ca23d525642dba4feae4e47ba1699/build/lib.linux-x86_64-3.7/pysatCDF/include -Ibuild/src.linux-x86_64-3.7/build/src.linux-x86_64-3.7/pysatCDF -I/home/asreimer/apexpy_testing/venv37/lib64/python3.7/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.7/numpy/distutils/include -I/home/asreimer/apexpy_testing/venv37/include -I/usr/include/python3.7m -c -c pysatCDF/fortran_cdf.f -o build/temp.linux-x86_64-3.7/pysatCDF/fortran_cdf.o" failed with exit status 1 ########### EXT COMPILER OPTIMIZATION ########### Platform : Architecture: x64 Compiler : gcc CPU baseline : Requested : 'min' Enabled : SSE SSE2 SSE3 Flags : -msse -msse2 -msse3 Extra checks: none CPU dispatch : Requested : 'max -xop -fma4' Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL Generated : none CCompilerOpt._cache_write[796] : write cache to path -> /tmp/pip-install-3fk4f9hh/pysatcdf_555ca23d525642dba4feae4e47ba1699/build/temp.linux-x86_64-3.7/ccompiler_opt_cache_ext.py ---------------------------------------- ERROR: Failed building wheel for pysatCDF ```
My System
I'm using
GNU Fortran (GCC) 10.2.1
,Python 3.7.9
, andnumpy 1.20.1
, onFedora 33
.I can get this to compile with:
What is causing this?
I did some initial poking around and I think there are a couple problems:
cdf.inc
file is written in a Fortran 77 tab-format, but for gfortran >=8 (man gfortran
):fortran_cdf.f
file is mixed F77 and F95, including mixed tab and space-format linesPossible Resolutions
cdf.inc
andfortran_cdf.f
to be F95 compliant--std=legacy
as anextra_f77_compile_args
in thesetup.py
hereDoing 1 is A LOT of work. I've tested 2 and it works.