> git rev-parse origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f origin/master # timeout=3
> git remote # timeout=10
> git config --get remote.origin.url # timeout=10
> git merge --ff 14ff755e39249c738a289db848b0168c1889ef82 # timeout=10
> git rev-parse HEAD^{commit} # timeout=10
Seen branch in repository origin/debug_1461
Seen branch in repository origin/ecos
Seen branch in repository origin/equality
Seen branch in repository origin/fmincon_update
Seen branch in repository origin/integer
Seen branch in repository origin/master
Seen branch in repository origin/mergecos
Seen branch in repository origin/pr/10/head
Seen branch in repository origin/pr/1000/head
Seen branch in repository origin/pr/1002/head
Seen branch in repository origin/pr/1003/head
Seen branch in repository origin/pr/1007/head
Seen branch in repository origin/pr/1008/head
Seen branch in repository origin/pr/1013/head
Seen branch in repository origin/pr/1014/head
Seen branch in repository origin/pr/1015/head
Seen branch in repository origin/pr/1017/head
Seen branch in repository origin/pr/1019/head
Seen branch in repository origin/pr/1020/head
Seen branch in repository origin/pr/1021/head
Seen branch in repository origin/pr/1022/head
Seen branch in repository origin/pr/1023/head
Seen branch in repository origin/pr/1024/head
Seen branch in repository origin/pr/1025/head
Seen branch in repository origin/pr/1026/head
Seen branch in repository origin/pr/1026/merge
Seen branch in repository origin/pr/1027/head
Seen branch in repository origin/pr/1029/head
Seen branch in repository origin/pr/1030/head
Seen branch in repository origin/pr/1031/head
Seen branch in repository origin/pr/1032/head
Seen branch in repository origin/pr/1033/head
Seen branch in repository origin/pr/1034/head
Seen branch in repository origin/pr/1037/head
Seen branch in repository origin/pr/1040/head
Seen branch in repository origin/pr/1041/head
Seen branch in repository origin/pr/1043/head
Seen branch in repository origin/pr/1044/head
Seen branch in repository origin/pr/1061/head
Seen branch in repository origin/pr/1061/merge
Seen branch in repository origin/pr/1064/head
Seen branch in repository origin/pr/1066/head
Seen branch in repository origin/pr/1069/head
Seen branch in repository origin/pr/1071/head
Seen branch in repository origin/pr/1074/head
Seen branch in repository origin/pr/1076/head
Seen branch in repository origin/pr/1077/head
Seen branch in repository origin/pr/1084/head
Seen branch in repository origin/pr/1085/head
Seen branch in repository origin/pr/1090/head
Seen branch in repository origin/pr/1091/head
Seen branch in repository origin/pr/1094/head
Seen branch in repository origin/pr/1096/head
Seen branch in repository origin/pr/1096/merge
Seen branch in repository origin/pr/1098/head
Seen branch in repository origin/pr/11/head
Seen branch in repository origin/pr/1106/head
Seen branch in repository origin/pr/1109/head
Seen branch in repository origin/pr/1110/head
Seen branch in repository origin/pr/1111/head
Seen branch in repository origin/pr/1111/merge
Seen branch in repository origin/pr/1112/head
Seen branch in repository origin/pr/1116/head
Seen branch in repository origin/pr/1117/head
Seen branch in repository origin/pr/1121/head
Seen branch in repository origin/pr/1123/head
Seen branch in repository origin/pr/1123/merge
Seen branch in repository origin/pr/1124/head
Seen branch in repository origin/pr/1125/head
Seen branch in repository origin/pr/1125/merge
Seen branch in repository origin/pr/1133/head
Seen branch in repository origin/pr/1139/head
Seen branch in repository origin/pr/1147/head
Seen branch in repository origin/pr/1147/merge
Seen branch in repository origin/pr/1148/head
Seen branch in repository origin/pr/1149/head
Seen branch in repository origin/pr/1151/head
Seen branch in repository origin/pr/1152/head
Seen branch in repository origin/pr/1156/head
Seen branch in repository origin/pr/1156/merge
Seen branch in repository origin/pr/1157/head
Seen branch in repository origin/pr/1162/head
Seen branch in repository origin/pr/1163/head
Seen branch in repository origin/pr/1167/head
Seen branch in repository origin/pr/1168/head
Seen branch in repository origin/pr/1169/head
Seen branch in repository origin/pr/1169/merge
Seen branch in repository origin/pr/1171/head
Seen branch in repository origin/pr/1172/head
Seen branch in repository origin/pr/1177/head
Seen branch in repository origin/pr/1180/head
Seen branch in repository origin/pr/1181/head
Seen branch in repository origin/pr/1187/head
Seen branch in repository origin/pr/1188/head
Seen branch in repository origin/pr/1189/head
Seen branch in repository origin/pr/119/head
Seen branch in repository origin/pr/1190/head
Seen branch in repository origin/pr/1191/head
Seen branch in repository origin/pr/1192/head
Seen branch in repository origin/pr/1193/head
Seen branch in repository origin/pr/1193/merge
Seen branch in repository origin/pr/1194/head
Seen branch in repository origin/pr/1196/head
Seen branch in repository origin/pr/1197/head
Seen branch in repository origin/pr/12/head
Seen branch in repository origin/pr/1203/head
Seen branch in repository origin/pr/1204/head
Seen branch in repository origin/pr/1205/head
Seen branch in repository origin/pr/1209/head
Seen branch in repository origin/pr/1209/merge
Seen branch in repository origin/pr/1210/head
Seen branch in repository origin/pr/1211/head
Seen branch in repository origin/pr/1214/head
Seen branch in repository origin/pr/1215/head
Seen branch in repository origin/pr/1217/head
Seen branch in repository origin/pr/1218/head
Seen branch in repository origin/pr/1219/head
Seen branch in repository origin/pr/1220/head
Seen branch in repository origin/pr/1221/head
Seen branch in repository origin/pr/1222/head
Seen branch in repository origin/pr/1225/head
Seen branch in repository origin/pr/1226/head
Seen branch in repository origin/pr/1229/head
Seen branch in repository origin/pr/1230/head
Seen branch in repository origin/pr/1231/head
Seen branch in repository origin/pr/1233/head
Seen branch in repository origin/pr/1237/head
Seen branch in repository origin/pr/1237/merge
Seen branch in repository origin/pr/1238/head
Seen branch in repository origin/pr/1239/head
Seen branch in repository origin/pr/1240/head
Seen branch in repository origin/pr/1241/head
Seen branch in repository origin/pr/1243/head
Seen branch in repository origin/pr/1266/head
Seen branch in repository origin/pr/1268/head
Seen branch in repository origin/pr/1270/head
Seen branch in repository origin/pr/1271/head
Seen branch in repository origin/pr/1272/head
Seen branch in repository origin/pr/1273/head
Seen branch in repository origin/pr/1274/head
Seen branch in repository origin/pr/1276/head
Seen branch in repository origin/pr/1277/head
Seen branch in repository origin/pr/1278/head
Seen branch in repository origin/pr/1281/head
Seen branch in repository origin/pr/1283/head
Seen branch in repository origin/pr/1284/head
Seen branch in repository origin/pr/1287/head
Seen branch in repository origin/pr/1290/head
Seen branch in repository origin/pr/1293/head
Seen branch in repository origin/pr/1293/merge
Seen branch in repository origin/pr/1294/head
Seen branch in repository origin/pr/1295/head
Seen branch in repository origin/pr/1296/head
Seen branch in repository origin/pr/1299/head
Seen branch in repository origin/pr/1300/head
Seen branch in repository origin/pr/1302/head
Seen branch in repository origin/pr/1303/head
Seen branch in repository origin/pr/1304/head
Seen branch in repository origin/pr/1305/head
Seen branch in repository origin/pr/1306/head
Seen branch in repository origin/pr/1307/head
Seen branch in repository origin/pr/1309/head
Seen branch in repository origin/pr/1310/head
Seen branch in repository origin/pr/1311/head
Seen branch in repository origin/pr/1312/head
Seen branch in repository origin/pr/1313/head
Seen branch in repository origin/pr/1315/head
Seen branch in repository origin/pr/1316/head
Seen branch in repository origin/pr/1317/head
Seen branch in repository origin/pr/1319/head
Seen branch in repository origin/pr/1323/head
Seen branch in repository origin/pr/1324/head
Seen branch in repository origin/pr/1326/head
Seen branch in repository origin/pr/1327/head
Seen branch in repository origin/pr/1328/head
Seen branch in repository origin/pr/1329/head
Seen branch in repository origin/pr/1331/head
Seen branch in repository origin/pr/1333/head
Seen branch in repository origin/pr/1335/head
Seen branch in repository origin/pr/1341/head
Seen branch in repository origin/pr/1342/head
Seen branch in repository origin/pr/1344/head
Seen branch in repository origin/pr/1344/merge
Seen branch in repository origin/pr/1346/head
Seen branch in repository origin/pr/1349/head
Seen branch in repository origin/pr/135/head
Seen branch in repository origin/pr/1351/head
Seen branch in repository origin/pr/1352/head
Seen branch in repository origin/pr/1355/head
Seen branch in repository origin/pr/1356/head
Seen branch in repository origin/pr/1357/head
Seen branch in repository origin/pr/1359/head
Seen branch in repository origin/pr/1360/head
Seen branch in repository origin/pr/1361/head
Seen branch in repository origin/pr/1364/head
Seen branch in repository origin/pr/1365/head
Seen branch in repository origin/pr/1366/head
Seen branch in repository origin/pr/1367/head
Seen branch in repository origin/pr/1372/head
Seen branch in repository origin/pr/1373/head
Seen branch in repository origin/pr/1374/head
Seen branch in repository origin/pr/1375/head
Seen branch in repository origin/pr/1377/head
Seen branch in repository origin/pr/1378/head
Seen branch in repository origin/pr/1381/head
Seen branch in repository origin/pr/1382/head
Seen branch in repository origin/pr/1383/head
Seen branch in repository origin/pr/1384/head
Seen branch in repository origin/pr/1385/head
Seen branch in repository origin/pr/1387/head
Seen branch in repository origin/pr/1388/head
Seen branch in repository origin/pr/1389/head
Seen branch in repository origin/pr/1391/head
Seen branch in repository origin/pr/1392/head
Seen branch in repository origin/pr/1393/head
Seen branch in repository origin/pr/1395/head
Seen branch in repository origin/pr/1399/head
Seen branch in repository origin/pr/14/head
Seen branch in repository origin/pr/1401/head
Seen branch in repository origin/pr/1402/head
Seen branch in repository origin/pr/1403/head
Seen branch in repository origin/pr/1404/head
Seen branch in repository origin/pr/1405/head
Seen branch in repository origin/pr/1406/head
Seen branch in repository origin/pr/1407/head
Seen branch in repository origin/pr/1408/head
Seen branch in repository origin/pr/1412/head
Seen branch in repository origin/pr/1413/head
Seen branch in repository origin/pr/1414/head
Seen branch in repository origin/pr/1416/head
Seen branch in repository origin/pr/1419/head
Seen branch in repository origin/pr/1421/head
Seen branch in repository origin/pr/1422/head
Seen branch in repository origin/pr/1423/head
Seen branch in repository origin/pr/1426/head
Seen branch in repository origin/pr/1428/head
Seen branch in repository origin/pr/1429/head
Seen branch in repository origin/pr/1431/head
Seen branch in repository origin/pr/1433/head
Seen branch in repository origin/pr/1434/head
Seen branch in repository origin/pr/1437/head
Seen branch in repository origin/pr/1438/head
Seen branch in repository origin/pr/1438/merge
Seen branch in repository origin/pr/1439/head
Seen branch in repository origin/pr/1440/head
Seen branch in repository origin/pr/1443/head
Seen branch in repository origin/pr/1445/head
Seen branch in repository origin/pr/1446/head
Seen branch in repository origin/pr/1447/head
Seen branch in repository origin/pr/1449/head
Seen branch in repository origin/pr/145/head
Seen branch in repository origin/pr/1452/head
Seen branch in repository origin/pr/1454/head
Seen branch in repository origin/pr/1456/head
Seen branch in repository origin/pr/1459/head
Seen branch in repository origin/pr/1463/head
Seen branch in repository origin/pr/1463/merge
Seen branch in repository origin/pr/15/head
Seen branch in repository origin/pr/15/merge
Seen branch in repository origin/pr/16/head
Seen branch in repository origin/pr/17/head
Seen branch in repository origin/pr/18/head
Seen branch in repository origin/pr/191/head
Seen branch in repository origin/pr/198/head
Seen branch in repository origin/pr/199/head
Seen branch in repository origin/pr/201/head
Seen branch in repository origin/pr/201/merge
Seen branch in repository origin/pr/203/head
Seen branch in repository origin/pr/206/head
Seen branch in repository origin/pr/206/merge
Seen branch in repository origin/pr/213/head
Seen branch in repository origin/pr/213/merge
Seen branch in repository origin/pr/215/head
Seen branch in repository origin/pr/215/merge
Seen branch in repository origin/pr/216/head
Seen branch in repository origin/pr/227/head
Seen branch in repository origin/pr/228/head
Seen branch in repository origin/pr/235/head
Seen branch in repository origin/pr/236/head
Seen branch in repository origin/pr/236/merge
Seen branch in repository origin/pr/239/head
Seen branch in repository origin/pr/240/head
Seen branch in repository origin/pr/250/head
Seen branch in repository origin/pr/259/head
Seen branch in repository origin/pr/26/head
Seen branch in repository origin/pr/26/merge
Seen branch in repository origin/pr/261/head
Seen branch in repository origin/pr/262/head
Seen branch in repository origin/pr/27/head
Seen branch in repository origin/pr/270/head
Seen branch in repository origin/pr/276/head
Seen branch in repository origin/pr/278/head
Seen branch in repository origin/pr/280/head
Seen branch in repository origin/pr/282/head
Seen branch in repository origin/pr/282/merge
Seen branch in repository origin/pr/285/head
Seen branch in repository origin/pr/287/head
Seen branch in repository origin/pr/288/head
Seen branch in repository origin/pr/295/head
Seen branch in repository origin/pr/298/head
Seen branch in repository origin/pr/298/merge
Seen branch in repository origin/pr/3/head
Seen branch in repository origin/pr/3/merge
Seen branch in repository origin/pr/300/head
Seen branch in repository origin/pr/301/head
Seen branch in repository origin/pr/304/head
Seen branch in repository origin/pr/305/head
Seen branch in repository origin/pr/306/head
Seen branch in repository origin/pr/309/head
Seen branch in repository origin/pr/314/head
Seen branch in repository origin/pr/314/merge
Seen branch in repository origin/pr/317/head
Seen branch in repository origin/pr/32/head
Seen branch in repository origin/pr/32/merge
Seen branch in repository origin/pr/320/head
Seen branch in repository origin/pr/321/head
Seen branch in repository origin/pr/322/head
Seen branch in repository origin/pr/323/head
Seen branch in repository origin/pr/324/head
Seen branch in repository origin/pr/324/merge
Seen branch in repository origin/pr/325/head
Seen branch in repository origin/pr/326/head
Seen branch in repository origin/pr/328/head
Seen branch in repository origin/pr/329/head
Seen branch in repository origin/pr/329/merge
Seen branch in repository origin/pr/331/head
Seen branch in repository origin/pr/337/head
Seen branch in repository origin/pr/339/head
Seen branch in repository origin/pr/340/head
Seen branch in repository origin/pr/340/merge
Seen branch in repository origin/pr/341/head
Seen branch in repository origin/pr/341/merge
Seen branch in repository origin/pr/342/head
Seen branch in repository origin/pr/342/merge
Seen branch in repository origin/pr/343/head
Seen branch in repository origin/pr/343/merge
Seen branch in repository origin/pr/344/head
Seen branch in repository origin/pr/345/head
Seen branch in repository origin/pr/346/head
Seen branch in repository origin/pr/347/head
Seen branch in repository origin/pr/349/head
Seen branch in repository origin/pr/351/head
Seen branch in repository origin/pr/353/head
Seen branch in repository origin/pr/355/head
Seen branch in repository origin/pr/356/head
Seen branch in repository origin/pr/357/head
Seen branch in repository origin/pr/358/head
Seen branch in repository origin/pr/358/merge
Seen branch in repository origin/pr/360/head
Seen branch in repository origin/pr/37/head
Seen branch in repository origin/pr/375/head
Seen branch in repository origin/pr/376/head
Seen branch in repository origin/pr/377/head
Seen branch in repository origin/pr/378/head
Seen branch in repository origin/pr/38/head
Seen branch in repository origin/pr/381/head
Seen branch in repository origin/pr/384/head
Seen branch in repository origin/pr/388/head
Seen branch in repository origin/pr/39/head
Seen branch in repository origin/pr/391/head
Seen branch in repository origin/pr/391/merge
Seen branch in repository origin/pr/393/head
Seen branch in repository origin/pr/394/head
Seen branch in repository origin/pr/395/head
Seen branch in repository origin/pr/398/head
Seen branch in repository origin/pr/4/head
Seen branch in repository origin/pr/4/merge
Seen branch in repository origin/pr/40/head
Seen branch in repository origin/pr/408/head
Seen branch in repository origin/pr/409/head
Seen branch in repository origin/pr/415/head
Seen branch in repository origin/pr/415/merge
Seen branch in repository origin/pr/419/head
Seen branch in repository origin/pr/423/head
Seen branch in repository origin/pr/424/head
Seen branch in repository origin/pr/424/merge
Seen branch in repository origin/pr/426/head
Seen branch in repository origin/pr/427/head
Seen branch in repository origin/pr/429/head
Seen branch in repository origin/pr/430/head
Seen branch in repository origin/pr/434/head
Seen branch in repository origin/pr/439/head
Seen branch in repository origin/pr/445/head
Seen branch in repository origin/pr/448/head
Seen branch in repository origin/pr/45/head
Seen branch in repository origin/pr/45/merge
Seen branch in repository origin/pr/452/head
Seen branch in repository origin/pr/452/merge
Seen branch in repository origin/pr/456/head
Seen branch in repository origin/pr/459/head
Seen branch in repository origin/pr/461/head
Seen branch in repository origin/pr/463/head
Seen branch in repository origin/pr/465/head
Seen branch in repository origin/pr/468/head
Seen branch in repository origin/pr/475/head
Seen branch in repository origin/pr/478/head
Seen branch in repository origin/pr/481/head
Seen branch in repository origin/pr/481/merge
Seen branch in repository origin/pr/482/head
Seen branch in repository origin/pr/483/head
Seen branch in repository origin/pr/483/merge
Seen branch in repository origin/pr/486/head
Seen branch in repository origin/pr/489/head
Seen branch in repository origin/pr/490/head
Seen branch in repository origin/pr/491/head
Seen branch in repository origin/pr/493/head
Seen branch in repository origin/pr/494/head
Seen branch in repository origin/pr/495/head
Seen branch in repository origin/pr/496/head
Seen branch in repository origin/pr/497/head
Seen branch in repository origin/pr/499/head
Seen branch in repository origin/pr/499/merge
Seen branch in repository origin/pr/5/head
Seen branch in repository origin/pr/5/merge
Seen branch in repository origin/pr/500/head
Seen branch in repository origin/pr/500/merge
Seen branch in repository origin/pr/502/head
Seen branch in repository origin/pr/503/head
Seen branch in repository origin/pr/504/head
Seen branch in repository origin/pr/504/merge
Seen branch in repository origin/pr/505/head
Seen branch in repository origin/pr/513/head
Seen branch in repository origin/pr/514/head
Seen branch in repository origin/pr/522/head
Seen branch in repository origin/pr/522/merge
Seen branch in repository origin/pr/523/head
Seen branch in repository origin/pr/529/head
Seen branch in repository origin/pr/531/head
Seen branch in repository origin/pr/532/head
Seen branch in repository origin/pr/533/head
Seen branch in repository origin/pr/542/head
Seen branch in repository origin/pr/543/head
Seen branch in repository origin/pr/545/head
Seen branch in repository origin/pr/547/head
Seen branch in repository origin/pr/547/merge
Seen branch in repository origin/pr/548/head
Seen branch in repository origin/pr/550/head
Seen branch in repository origin/pr/551/head
Seen branch in repository origin/pr/553/head
Seen branch in repository origin/pr/554/head
Seen branch in repository origin/pr/555/head
Seen branch in repository origin/pr/556/head
Seen branch in repository origin/pr/557/head
Seen branch in repository origin/pr/557/merge
Seen branch in repository origin/pr/558/head
Seen branch in repository origin/pr/564/head
Seen branch in repository origin/pr/571/head
Seen branch in repository origin/pr/573/head
Seen branch in repository origin/pr/576/head
Seen branch in repository origin/pr/579/head
Seen branch in repository origin/pr/580/head
Seen branch in repository origin/pr/581/head
Seen branch in repository origin/pr/582/head
Seen branch in repository origin/pr/584/head
Seen branch in repository origin/pr/588/head
Seen branch in repository origin/pr/589/head
Seen branch in repository origin/pr/591/head
Seen branch in repository origin/pr/594/head
Seen branch in repository origin/pr/6/head
Seen branch in repository origin/pr/603/head
Seen branch in repository origin/pr/604/head
Seen branch in repository origin/pr/605/head
Seen branch in repository origin/pr/611/head
Seen branch in repository origin/pr/620/head
Seen branch in repository origin/pr/623/head
Seen branch in repository origin/pr/626/head
Seen branch in repository origin/pr/630/head
Seen branch in repository origin/pr/631/head
Seen branch in repository origin/pr/635/head
Seen branch in repository origin/pr/636/head
Seen branch in repository origin/pr/637/head
Seen branch in repository origin/pr/638/head
Seen branch in repository origin/pr/639/head
Seen branch in repository origin/pr/640/head
Seen branch in repository origin/pr/641/head
Seen branch in repository origin/pr/642/head
Seen branch in repository origin/pr/642/merge
Seen branch in repository origin/pr/648/head
Seen branch in repository origin/pr/652/head
Seen branch in repository origin/pr/654/head
Seen branch in repository origin/pr/656/head
Seen branch in repository origin/pr/656/merge
Seen branch in repository origin/pr/660/head
Seen branch in repository origin/pr/663/head
Seen branch in repository origin/pr/665/head
Seen branch in repository origin/pr/667/head
Seen branch in repository origin/pr/670/head
Seen branch in repository origin/pr/674/head
Seen branch in repository origin/pr/675/head
Seen branch in repository origin/pr/677/head
Seen branch in repository origin/pr/680/head
Seen branch in repository origin/pr/680/merge
Seen branch in repository origin/pr/681/head
Seen branch in repository origin/pr/682/head
Seen branch in repository origin/pr/684/head
Seen branch in repository origin/pr/685/head
Seen branch in repository origin/pr/685/merge
Seen branch in repository origin/pr/686/head
Seen branch in repository origin/pr/687/head
Seen branch in repository origin/pr/688/head
Seen branch in repository origin/pr/690/head
Seen branch in repository origin/pr/695/head
Seen branch in repository origin/pr/696/head
Seen branch in repository origin/pr/697/head
Seen branch in repository origin/pr/703/head
Seen branch in repository origin/pr/706/head
Seen branch in repository origin/pr/708/head
Seen branch in repository origin/pr/709/head
Seen branch in repository origin/pr/712/head
Seen branch in repository origin/pr/714/head
Seen branch in repository origin/pr/716/head
Seen branch in repository origin/pr/719/head
Seen branch in repository origin/pr/720/head
Seen branch in repository origin/pr/721/head
Seen branch in repository origin/pr/722/head
Seen branch in repository origin/pr/722/merge
Seen branch in repository origin/pr/723/head
Seen branch in repository origin/pr/725/head
Seen branch in repository origin/pr/727/head
Seen branch in repository origin/pr/728/head
Seen branch in repository origin/pr/73/head
Seen branch in repository origin/pr/731/head
Seen branch in repository origin/pr/735/head
Seen branch in repository origin/pr/736/head
Seen branch in repository origin/pr/738/head
Seen branch in repository origin/pr/740/head
Seen branch in repository origin/pr/743/head
Seen branch in repository origin/pr/749/head
Seen branch in repository origin/pr/751/head
Seen branch in repository origin/pr/759/head
Seen branch in repository origin/pr/759/merge
Seen branch in repository origin/pr/76/head
Seen branch in repository origin/pr/760/head
Seen branch in repository origin/pr/787/head
Seen branch in repository origin/pr/788/head
Seen branch in repository origin/pr/790/head
Seen branch in repository origin/pr/791/head
Seen branch in repository origin/pr/792/head
Seen branch in repository origin/pr/793/head
Seen branch in repository origin/pr/795/head
Seen branch in repository origin/pr/797/head
Seen branch in repository origin/pr/804/head
Seen branch in repository origin/pr/810/head
Seen branch in repository origin/pr/813/head
Seen branch in repository origin/pr/813/merge
Seen branch in repository origin/pr/815/head
Seen branch in repository origin/pr/815/merge
Seen branch in repository origin/pr/817/head
Seen branch in repository origin/pr/817/merge
Seen branch in repository origin/pr/818/head
Seen branch in repository origin/pr/823/head
Seen branch in repository origin/pr/823/merge
Seen branch in repository origin/pr/826/head
Seen branch in repository origin/pr/830/head
Seen branch in repository origin/pr/831/head
Seen branch in repository origin/pr/833/head
Seen branch in repository origin/pr/835/head
Seen branch in repository origin/pr/836/head
Seen branch in repository origin/pr/838/head
Seen branch in repository origin/pr/839/head
Seen branch in repository origin/pr/840/head
Seen branch in repository origin/pr/841/head
Seen branch in repository origin/pr/845/head
Seen branch in repository origin/pr/850/head
Seen branch in repository origin/pr/853/head
Seen branch in repository origin/pr/854/head
Seen branch in repository origin/pr/855/head
Seen branch in repository origin/pr/856/head
Seen branch in repository origin/pr/856/merge
Seen branch in repository origin/pr/858/head
Seen branch in repository origin/pr/859/head
Seen branch in repository origin/pr/861/head
Seen branch in repository origin/pr/866/head
Seen branch in repository origin/pr/866/merge
Seen branch in repository origin/pr/873/head
Seen branch in repository origin/pr/875/head
Seen branch in repository origin/pr/876/head
Seen branch in repository origin/pr/880/head
Seen branch in repository origin/pr/884/head
Seen branch in repository origin/pr/887/head
Seen branch in repository origin/pr/893/head
Seen branch in repository origin/pr/894/head
Seen branch in repository origin/pr/898/head
Seen branch in repository origin/pr/900/head
Seen branch in repository origin/pr/906/head
Seen branch in repository origin/pr/908/head
Seen branch in repository origin/pr/910/head
Seen branch in repository origin/pr/915/head
Seen branch in repository origin/pr/917/head
Seen branch in repository origin/pr/920/head
Seen branch in repository origin/pr/920/merge
Seen branch in repository origin/pr/921/head
Seen branch in repository origin/pr/922/head
Seen branch in repository origin/pr/923/head
Seen branch in repository origin/pr/925/head
Seen branch in repository origin/pr/932/head
Seen branch in repository origin/pr/932/merge
Seen branch in repository origin/pr/933/head
Seen branch in repository origin/pr/934/head
Seen branch in repository origin/pr/937/head
Seen branch in repository origin/pr/938/head
Seen branch in repository origin/pr/941/head
Seen branch in repository origin/pr/941/merge
Seen branch in repository origin/pr/944/head
Seen branch in repository origin/pr/947/head
Seen branch in repository origin/pr/948/head
Seen branch in repository origin/pr/953/head
Seen branch in repository origin/pr/954/head
Seen branch in repository origin/pr/957/head
Seen branch in repository origin/pr/961/head
Seen branch in repository origin/pr/964/head
Seen branch in repository origin/pr/964/merge
Seen branch in repository origin/pr/965/head
Seen branch in repository origin/pr/966/head
Seen branch in repository origin/pr/973/head
Seen branch in repository origin/pr/974/head
Seen branch in repository origin/pr/976/head
Seen branch in repository origin/pr/977/head
Seen branch in repository origin/pr/978/head
Seen branch in repository origin/pr/980/head
Seen branch in repository origin/pr/981/head
Seen branch in repository origin/pr/982/head
Seen branch in repository origin/pr/984/head
Seen branch in repository origin/pr/986/head
Seen branch in repository origin/pr/987/head
Seen branch in repository origin/pr/988/head
Seen branch in repository origin/pr/989/head
Seen branch in repository origin/pr/991/head
Seen branch in repository origin/pr/994/head
Seen branch in repository origin/pr/994/merge
Seen branch in repository origin/pr/995/head
Seen branch in repository origin/pr/998/head
Seen branch in repository origin/py3
Seen branch in repository origin/py3only
Seen branch in repository origin/relaxedSolve
Seen branch in repository origin/rileyfork
Seen branch in repository origin/robustSPpaper
Seen branch in repository origin/sage
Seen branch in repository origin/varexp
Seen branch in repository origin/xu_constraints
Seen branch in repository origin/xu_examples
Seen 641 remote branches
> git show-ref --tags -d # timeout=10
JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://wiki.jenkins.io/display/JENKINS/Remove+Git+Plugin+BuildsByBranch+BuildData
Checking out Revision 14ff755e39249c738a289db848b0168c1889ef82 (origin/pr/1463/merge, origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 14ff755e39249c738a289db848b0168c1889ef82 # timeout=3
Commit message: "Merge d9b2e3fb265e5cdc4d01a7412676886d8fa102d9 into 7d36239211031635fc6683dbec27db68c0bc9335"
Using 'Changelog to branch' strategy.
Run condition [Execution node ] enabling prebuild for step [Execute shell]
Run condition [Execution node ] enabling prebuild for step [Execute Windows batch command]
[description-setter] Description set: <a title="python3.5+" href="https://github.com/convexengineering/gpkit/pull/1463">PR 1463</a>: python3.5+
[Execution node] check if [macys_VM] is in [[macys, macys_VM, reynolds, reynolds-ubuntu16]]
Run condition [Execution node ] enabling perform for step [Execute shell]
[mosek] $ /bin/bash -xe /var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/jenkins8240633387545073649.sh
+ git clone ssh://acdl.mit.edu/home/svnroot/JenkinsGPkit
Cloning into 'JenkinsGPkit'...
+ source /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/JenkinsGPkit/gpkit_PR_research_models.sh
++ source /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/JenkinsGPkit/all_machines.sh
+++ [[ macys_VM == *macys* ]]
+++ export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/
+++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/
+++ virtualenv --python=python3 /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit
Using base prefix '/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7'
New python executable in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/python3.7
Also creating executable in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/python
Installing setuptools, pip, wheel...done.
/Library/Python/2.7/site-packages/virtualenv.py:1047: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
Running virtualenv with interpreter /usr/local/bin/python3
+++ source /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/activate
++++ deactivate nondestructive
++++ unset -f pydoc
++++ '[' -z '' ']'
++++ '[' -z '' ']'
++++ '[' -n /bin/bash ']'
++++ hash -r
++++ '[' -z '' ']'
++++ unset VIRTUAL_ENV
++++ '[' '!' nondestructive = nondestructive ']'
++++ VIRTUAL_ENV=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit
++++ export VIRTUAL_ENV
++++ _OLD_VIRTUAL_PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/
++++ PATH=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/
++++ export PATH
++++ '[' -z '' ']'
++++ '[' -z '' ']'
++++ _OLD_VIRTUAL_PS1=
++++ '[' x '!=' x ']'
+++++ basename /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit
++++ PS1='(venv2_gpkit) '
++++ export PS1
++++ alias pydoc
++++ '[' -n /bin/bash ']'
++++ hash -r
+++ ls /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek
CODE_OF_CONDUCT.md
JenkinsGPkit
LICENSE
MANIFEST
README.md
docs
fulltests.sh
gpkit
linecount.sh
pylint.sh
rtd_requirements.txt
runtests.sh
setup.py
venv2_gpkit
++++ which pip
+++ export PIP=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip
+++ PIP=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip
+++ pip_install pip
+++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade pip
Requirement already up-to-date: pip in ./venv2_gpkit/lib/python3.7/site-packages (20.0.2)
++ source /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/JenkinsGPkit/mosek_installs.sh
+++ [[ mosek == mosek ]]
+++ [[ macys_VM == *reynolds* ]]
+++ [[ macys_VM == *macys* ]]
+++ export PATH=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/:/Users/jenkins/mosek/9.1/tools/platform/osx64x86/bin
+++ PATH=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/:/Users/jenkins/mosek/9.1/tools/platform/osx64x86/bin
+++ export DYLD_LIBRARY_PATH=:/Users/jenkins/mosek/9.1/tools/platform/osx64x86/bin
+++ DYLD_LIBRARY_PATH=:/Users/jenkins/mosek/9.1/tools/platform/osx64x86/bin
+++ python /Users/jenkins/mosek/9.1/tools/platform/osx64x86/python/3/setup.py install
running install
running build
running build_py
running build_ext
copying mosek/_msk.abi3.so -> build/lib.macosx-10.13-x86_64-3.7/mosek
copying mosek/fusion/impl/fragments.abi3.so -> build/lib.macosx-10.13-x86_64-3.7/mosek/fusion/impl
running install_lib
creating /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek
creating /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion
creating /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/impl
copying build/lib.macosx-10.13-x86_64-3.7/mosek/fusion/impl/fragments.abi3.so -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/impl
copying build/lib.macosx-10.13-x86_64-3.7/mosek/fusion/impl/__init__.py -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/impl
copying build/lib.macosx-10.13-x86_64-3.7/mosek/fusion/impl/_implementation.py -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/impl
copying build/lib.macosx-10.13-x86_64-3.7/mosek/fusion/__init__.py -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion
copying build/lib.macosx-10.13-x86_64-3.7/mosek/fusion/Utils.py -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion
copying build/lib.macosx-10.13-x86_64-3.7/mosek/__init__.py -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek
copying build/lib.macosx-10.13-x86_64-3.7/mosek/_msk.abi3.so -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek
byte-compiling /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/impl/__init__.py to __init__.cpython-37.pyc
byte-compiling /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/impl/_implementation.py to _implementation.cpython-37.pyc
byte-compiling /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/__init__.py to __init__.cpython-37.pyc
byte-compiling /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/fusion/Utils.py to Utils.cpython-37.pyc
byte-compiling /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/__init__.py to __init__.cpython-37.pyc
running install_egg_info
Writing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/Mosek-9.1.11-py3.7.egg-info
Fixing library paths
copying /Users/jenkins/mosek/9.1/tools/platform/osx64x86/bin/libcilkrts.5.dylib -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/
copying /Users/jenkins/mosek/9.1/tools/platform/osx64x86/bin/libmosek64.9.1.dylib -> /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/
Installing preloader module
writing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/mosek/_mskpreload.py
+++ python -c '__import__("mosek").Env()'
+++ msktestlic
Mosek license manager: License path: /Users/jenkins/mosek/mosek.lic
Mosek license manager: Checkout license feature 'PTS' from flexlm.
Mosek license manager: Checkout time 0.01. r: 0 status: 0
Problem
Name :
Objective sense : min
Type : LO (linear optimization problem)
Constraints : 1
Cones : 0
Scalar variables : 5000
Matrix variables : 0
Integer variables : 0
Optimizer started.
Presolve started.
Eliminator started.
Freed constraints in eliminator : 0
Eliminator terminated.
Eliminator started.
Freed constraints in eliminator : 0
Eliminator terminated.
Eliminator - tries : 2 time : 0.00
Lin. dep. - tries : 0 time : 0.00
Lin. dep. - number : 0
Presolve terminated. Time: 0.00
Optimizer terminated. Time: 0.00
************************************
A license was checked out correctly.
************************************
+++ export 'GPKITSOLVERS=mosek_cli, mosek_conif'
+++ GPKITSOLVERS='mosek_cli, mosek_conif'
+++ COVERAGE_OMIT=gpkit/_cvxopt.py
++ source /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/JenkinsGPkit/cvxopt_installs.sh
+++ [[ mosek == cvxopt ]]
++ source /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/JenkinsGPkit/pip_installs_base.sh
+++ pip_install ad
+++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade ad
Processing /Users/jenkins/Library/Caches/pip/wheels/05/ca/c3/e346f6d92289be5bcf02827cd5602dac6c8dc74ae3a846e34d/ad-1.3.2-py3-none-any.whl
Installing collected packages: ad
Successfully installed ad-1.3.2
+++ pip_install xmlrunner
+++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade xmlrunner
Processing /Users/jenkins/Library/Caches/pip/wheels/bb/ae/64/7394a8365bd8e7bf4c49b01d80c0260d1c1ec975183ac1ce37/xmlrunner-1.7.7-py3-none-any.whl
Installing collected packages: xmlrunner
Successfully installed xmlrunner-1.7.7
+++ pip_install pandas
+++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade pandas
Collecting pandas
Using cached pandas-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (9.8 MB)
Collecting pytz>=2017.2
Using cached pytz-2019.3-py2.py3-none-any.whl (509 kB)
Collecting python-dateutil>=2.6.1
Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Collecting numpy>=1.13.3
Using cached numpy-1.18.1-cp37-cp37m-macosx_10_9_x86_64.whl (15.1 MB)
Collecting six>=1.5
Using cached six-1.14.0-py2.py3-none-any.whl (10 kB)
Installing collected packages: pytz, six, python-dateutil, numpy, pandas
Successfully installed numpy-1.18.1 pandas-1.0.1 python-dateutil-2.8.1 pytz-2019.3 six-1.14.0
+++ pip_install matplotlib
+++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade matplotlib
Collecting matplotlib
Using cached matplotlib-3.1.3-cp37-cp37m-macosx_10_9_x86_64.whl (13.2 MB)
Collecting cycler>=0.10
Using cached cycler-0.10.0-py2.py3-none-any.whl (6.5 kB)
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1
Using cached pyparsing-2.4.6-py2.py3-none-any.whl (67 kB)
Collecting kiwisolver>=1.0.1
Using cached kiwisolver-1.1.0-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (113 kB)
Requirement already satisfied, skipping upgrade: python-dateutil>=2.1 in ./venv2_gpkit/lib/python3.7/site-packages (from matplotlib) (2.8.1)
Requirement already satisfied, skipping upgrade: numpy>=1.11 in ./venv2_gpkit/lib/python3.7/site-packages (from matplotlib) (1.18.1)
Requirement already satisfied, skipping upgrade: six in ./venv2_gpkit/lib/python3.7/site-packages (from cycler>=0.10->matplotlib) (1.14.0)
Requirement already satisfied, skipping upgrade: setuptools in ./venv2_gpkit/lib/python3.7/site-packages (from kiwisolver>=1.0.1->matplotlib) (45.2.0)
Installing collected packages: cycler, pyparsing, kiwisolver, matplotlib
Successfully installed cycler-0.10.0 kiwisolver-1.1.0 matplotlib-3.1.3 pyparsing-2.4.6
+++ pip_install coverage
+++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade coverage
Collecting coverage
Using cached coverage-5.0.3-cp37-cp37m-macosx_10_13_x86_64.whl (202 kB)
Installing collected packages: coverage
Successfully installed coverage-5.0.3
++++ which coverage
+++ export COVERAGE=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/coverage
+++ COVERAGE=/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/coverage
++ pip_install numpy
++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade numpy
Requirement already up-to-date: numpy in ./venv2_gpkit/lib/python3.7/site-packages (1.18.1)
++ pip_install scipy
++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade scipy
Collecting scipy
Using cached scipy-1.4.1-cp37-cp37m-macosx_10_6_intel.whl (28.4 MB)
Requirement already satisfied, skipping upgrade: numpy>=1.13.3 in ./venv2_gpkit/lib/python3.7/site-packages (from scipy) (1.18.1)
Installing collected packages: scipy
Successfully installed scipy-1.4.1
++ pip_install pint
++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --upgrade pint
Collecting pint
Using cached Pint-0.11-py2.py3-none-any.whl (186 kB)
Requirement already satisfied, skipping upgrade: setuptools in ./venv2_gpkit/lib/python3.7/site-packages (from pint) (45.2.0)
Installing collected packages: pint
Successfully installed pint-0.11
++ source /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/JenkinsGPkit/print_versions.sh
+++ python -c 'import scipy; print(scipy.__version__)'
1.4.1
+++ python -c 'import numpy; print(numpy.__version__)'
1.18.1
+++ python -c 'import pint; print(pint.__version__)'
0.11
+++ python -c 'import gpkit; print(gpkit.settings)'
/bin/sh: mskexpopt: command not found
No filename given.
Usage:
mskexpopt FILENAME [-primal] [-dual] [-p parameterfile]
Return code: 1052
Description: MSK_RES_ERR_FILE_OPEN [An error occurred while opening a file.]
....................E..........................................................E..........................................................................................................F..............................................EE......
======================================================================
ERROR: test_quantity_sub (gpkit.tests.t_sub.TestModelSubs)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/t_sub.py", line 115, in test_quantity_sub
self.assertRaises(ValueError, x.sub, {x: 1*gpkit.ureg.N})
File "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/unittest/case.py", line 756, in assertRaises
return context.handle('assertRaises', args, kwargs)
File "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/unittest/case.py", line 178, in handle
callable_obj(*args, **kwargs)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/variables.py", line 83, in sub
return Monomial.sub(self, *args, **kwargs)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 170, in sub
return Signomial(self.hmap.sub(substitutions, self.varkeys),
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/map.py", line 135, in sub
cval = cval.to(vk.units or DIMLESS_QUANTITY).magnitude
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py", line 591, in to
magnitude = self._convert_magnitude_not_inplace(other, *contexts, **ctx_kwargs)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py", line 540, in _convert_magnitude_not_inplace
return self._REGISTRY.convert(self._magnitude, self._units, other)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/registry.py", line 925, in convert
return self._convert(value, src, dst, inplace)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/registry.py", line 1762, in _convert
return super()._convert(value, src, dst, inplace)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/registry.py", line 1376, in _convert
return super()._convert(value, src, dst, inplace)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/registry.py", line 958, in _convert
raise DimensionalityError(src, dst, src_dim, dst_dim)
pint.errors.DimensionalityError: Cannot convert from 'newton' ([length] * [mass] / [time] ** 2) to 'centimeter' ([length])
======================================================================
ERROR: test_init (gpkit.tests.t_constraints.TestMonomialEquality)
Test initialization via both operator overloading and __init__
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 46, in of_division
return self.division_cache[key]
KeyError: (4543492408, 4800494544)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 53, in of_division
self.division_cache[key] = float(conversion)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py", line 756, in __float__
raise DimensionalityError(self._units, "dimensionless")
pint.errors.DimensionalityError: Cannot convert from '1 / foot' to 'dimensionless'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/t_constraints.py", line 155, in test_init
self.assertRaises(ValueError, MonomialEquality, x, y)
File "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/unittest/case.py", line 756, in assertRaises
return context.handle('assertRaises', args, kwargs)
File "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/unittest/case.py", line 178, in handle
callable_obj(*args, **kwargs)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 528, in __init__
self.unsubbed = self._gen_unsubbed(self.left, self.right)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 553, in _gen_unsubbed
l_over_r = unsubbed(self, left, right)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 472, in _gen_unsubbed
m_c *= units.of_division(m_gt, p_lt)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 55, in of_division
raise DimensionalityError(numerator, denominator)
pint.errors.DimensionalityError: Cannot convert from 'y' to 'x [ft]'
======================================================================
ERROR: test_water_tank_mosek_cli (gpkit.tests.t_examples.TestExamples)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 46, in of_division
return self.division_cache[key]
KeyError: (4818606480, 4811352080)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 53, in of_division
self.division_cache[key] = float(conversion)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py", line 756, in __float__
raise DimensionalityError(self._units, "dimensionless")
pint.errors.DimensionalityError: Cannot convert from 'meter ** 3 / kilogram' to 'dimensionless'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/helpers.py", line 59, in test
testfn(name, import_dict, path)(self)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/helpers.py", line 94, in test
imported[name] = importlib.import_module(name)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/docs/source/examples/water_tank.py", line 11, in <module>
bad_monomial_equality = (M == V)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 342, in __eq__
return MonomialEquality(self, other)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 528, in __init__
self.unsubbed = self._gen_unsubbed(self.left, self.right)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 553, in _gen_unsubbed
l_over_r = unsubbed(self, left, right)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 472, in _gen_unsubbed
m_c *= units.of_division(m_gt, p_lt)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 55, in of_division
raise DimensionalityError(numerator, denominator)
pint.errors.DimensionalityError: Cannot convert from 'V [mยณ]' to 'M [kg]'
======================================================================
ERROR: test_water_tank_mosek_conif (gpkit.tests.t_examples.TestExamples)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 46, in of_division
return self.division_cache[key]
KeyError: (4818606480, 4811352080)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 53, in of_division
self.division_cache[key] = float(conversion)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py", line 756, in __float__
raise DimensionalityError(self._units, "dimensionless")
pint.errors.DimensionalityError: Cannot convert from 'meter ** 3 / kilogram' to 'dimensionless'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/helpers.py", line 59, in test
testfn(name, import_dict, path)(self)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/helpers.py", line 94, in test
imported[name] = importlib.import_module(name)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/docs/source/examples/water_tank.py", line 11, in <module>
bad_monomial_equality = (M == V)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 342, in __eq__
return MonomialEquality(self, other)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 528, in __init__
self.unsubbed = self._gen_unsubbed(self.left, self.right)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 553, in _gen_unsubbed
l_over_r = unsubbed(self, left, right)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/nomials/math.py", line 472, in _gen_unsubbed
m_c *= units.of_division(m_gt, p_lt)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/units.py", line 55, in of_division
raise DimensionalityError(numerator, denominator)
pint.errors.DimensionalityError: Cannot convert from 'V [mยณ]' to 'M [kg]'
======================================================================
FAIL: test_units_sub (gpkit.tests.t_solution_array.TestSolutionArray)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/t_solution_array.py", line 76, in test_units_sub
self.assertEqual(sol(Tmin), tminsub)
AssertionError: <Quantity(4448.221615260501, 'newton')> != <Quantity(1000, 'force_pound')>
----------------------------------------------------------------------
Ran 241 tests in 17.370s
FAILED (failures=1, errors=4)
Found no installed solvers, beginning a build.
# Moving to the directory from which GPkit was imported.
Started building gpkit...
Attempting to find and build solvers:
#
# Looking for mosek_cli
# Trying to run mskexpopt...
# Calling 'mskexpopt'
##
### CALL BEGINS
### CALL ENDS
##
# `mskexpopt` is not in system path, let's try adding it.
# Trying to run mskexpopt...
# Calling 'mskexpopt'
##
### CALL BEGINS
### CALL ENDS
##
# Found mosek_cli in /Users/jenkins/mosek/8/tools/platform/osx64x86/bin
#
#
# Looking for mosek_conif
# Trying to import mosek...
# Found mosek_conif in Python path
#
#
# Looking for cvxopt
# Trying to import cvxopt...
# Did not find
# cvxopt
...finished building gpkit.
Replaced found solvers (['mosek_cli', 'mosek_conif']) with environment var GPKITSOLVERS (mosek_cli, mosek_conif)
Found the following solvers: mosek_cli, mosek_conif
# Replacing directory env
GPkit is now installed with solver(s) ['mosek_cli', 'mosek_conif']
To incorporate new solvers at a later date, run `gpkit.build()`.
If any tests didn't pass, please post the output above
(starting from "Found no installed solvers, beginning a build.")
to gpkit@mit.edu or https://github.com/convexengineering/gpkit/issues/new
so we can prevent others from having these errors.
The same goes for any other bugs you encounter with GPkit:
send 'em our way, along with any interesting models, speculative features,
comments, discussions, or clarifications you feel like sharing.
Finally, we hope you find our documentation (https://gpkit.readthedocs.io/)
and engineering-design models (https://github.com/convexengineering/gplibrary/)
to be useful resources for your own applications.
Enjoy!
{'installed_solvers': ['mosek_cli', 'mosek_conif'], 'mosek_bin_dir': '/Users/jenkins/mosek/8/tools/platform/osx64x86/bin', 'default_solver': 'mosek_cli', 'just built!': True}
++ python /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip install --no-cache-dir -e /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/
Obtaining file:///Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek
Requirement already satisfied: numpy>=1.16.4 in ./venv2_gpkit/lib/python3.7/site-packages (from gpkit==0.9.1.0) (1.18.1)
Collecting pint<0.10,>=0.8.1
Downloading Pint-0.9-py2.py3-none-any.whl (138 kB)
Requirement already satisfied: scipy in ./venv2_gpkit/lib/python3.7/site-packages (from gpkit==0.9.1.0) (1.4.1)
Requirement already satisfied: ad in ./venv2_gpkit/lib/python3.7/site-packages (from gpkit==0.9.1.0) (1.3.2)
Collecting cvxopt>=1.1.8
Downloading cvxopt-1.2.4-cp37-cp37m-macosx_10_9_x86_64.whl (3.1 MB)
Installing collected packages: pint, cvxopt, gpkit
Attempting uninstall: pint
Found existing installation: Pint 0.11
Uninstalling Pint-0.11:
Successfully uninstalled Pint-0.11
Running setup.py develop for gpkit
Successfully installed cvxopt-1.2.4 gpkit pint-0.9
++ export MSK_IPAR_NUM_THREADS=2
++ MSK_IPAR_NUM_THREADS=2
++ export MKL_NUM_THREADS=2
++ MKL_NUM_THREADS=2
++ export NUMEXPR_NUM_THREADS=2
++ NUMEXPR_NUM_THREADS=2
++ export OPENBLAS_NUM_THREADS=2
++ OPENBLAS_NUM_THREADS=2
++ export OMP_NUM_THREADS=2
++ OMP_NUM_THREADS=2
++ python -c 'from gpkit.tests.test_repo import test_repos; test_repos(xmloutput=True)'
/bin/sh: mskexpopt: command not found
No filename given.
Usage:
mskexpopt FILENAME [-primal] [-dual] [-p parameterfile]
Return code: 1052
Description: MSK_RES_ERR_FILE_OPEN [An error occurred while opening a file.]
.................................................................................................................................................................................................................................................Cloning into 'gplibrary'...
Obtaining file:///Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary
Installing collected packages: gpkitmodels
Running setup.py develop for gpkitmodels
Successfully installed gpkitmodels
Cloning into 'robust'...
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from robust==0.0.0) (0.9.1.0)
ERROR: Could not find a version that satisfies the requirement gplibrary (from robust==0.0.0) (from versions: none)
ERROR: No matching distribution found for gplibrary (from robust==0.0.0)
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from robust==0.0.0) (0.9.1.0)
ERROR: Could not find a version that satisfies the requirement gplibrary (from robust==0.0.0) (from versions: none)
ERROR: No matching distribution found for gplibrary (from robust==0.0.0)
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from robust==0.0.0) (0.9.1.0)
ERROR: Could not find a version that satisfies the requirement gplibrary (from robust==0.0.0) (from versions: none)
ERROR: No matching distribution found for gplibrary (from robust==0.0.0)
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from robust==0.0.0) (0.9.1.0)
ERROR: Could not find a version that satisfies the requirement gplibrary (from robust==0.0.0) (from versions: none)
ERROR: No matching distribution found for gplibrary (from robust==0.0.0)
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from robust==0.0.0) (0.9.1.0)
ERROR: Could not find a version that satisfies the requirement gplibrary (from robust==0.0.0) (from versions: none)
ERROR: No matching distribution found for gplibrary (from robust==0.0.0)
Running tests...
----------------------------------------------------------------------
Running tests...
----------------------------------------------------------------------
..........................................
----------------------------------------------------------------------
Ran 42 tests in 71.401s
OK
Generating XML reports...
.
Running tests...
----------------------------------------------------------------------
..........................................
----------------------------------------------------------------------
Ran 42 tests in 41.984s
OK
Generating XML reports...
.
----------------------------------------------------------------------
Ran 2 tests in 113.872s
OK
Generating XML reports...
adding test for 'run_tests.py'
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
Final solution let signomial constraints slacken by 0.027%. Calling .localsolve with a higher `pccp_penalty` (it was 200 this time) will reduce final slack if the model is solvable with less. If you think it might not be, check by solving with `use_pccp=False, x0=(this model's final solution)`.
SGP not convergent: Cost rose by 0.013% on GP solve 6. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.013% on GP solve 4. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 12% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 4.3% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
Final solution let signomial constraints slacken by 0.059%. Calling .localsolve with a higher `pccp_penalty` (it was 200 this time) will reduce final slack if the model is solvable with less. If you think it might not be, check by solving with `use_pccp=False, x0=(this model's final solution)`.
SGP not convergent: Cost rose by 0.7% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
Final solution let signomial constraints slacken by 0.048%. Calling .localsolve with a higher `pccp_penalty` (it was 200 this time) will reduce final slack if the model is solvable with less. If you think it might not be, check by solving with `use_pccp=False, x0=(this model's final solution)`.
SGP not convergent: Cost rose by 0.11% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.045% on GP solve 5. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.0053% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.047% on GP solve 6. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 12% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.096% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.014% on GP solve 4. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.24% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.19% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 12% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 10% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
Final solution let signomial constraints slacken by 0.082%. Calling .localsolve with a higher `pccp_penalty` (it was 200 this time) will reduce final slack if the model is solvable with less. If you think it might not be, check by solving with `use_pccp=False, x0=(this model's final solution)`.
SGP not convergent: Cost rose by 0.0041% on GP solve 4. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.034% on GP solve 4. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.049% on GP solve 5. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.11% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.11% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 0.012% on GP solve 3. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 12% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
Cloning into 'shopping'...
Running tests...
----------------------------------------------------------------------
...
----------------------------------------------------------------------
Ran 3 tests in 0.242s
OK
Generating XML reports...
adding test for 'test.py'
Using solver 'mosek_cli'
for 25 free variables
in 40 posynomial inequalities.
Solving took 0.0399 seconds.
Using solver 'mosek_cli'
for 25 free variables
in 40 posynomial inequalities.
Solving took 0.0405 seconds.
Using solver 'mosek_conif'
for 25 free variables
in 40 posynomial inequalities.
Solving took 0.0181 seconds.
Cloning into 'gassolar'...
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (1.0.1)
Requirement already satisfied: numpy>=1.13.3 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (1.18.1)
Requirement already satisfied: pytz>=2017.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2019.3)
Requirement already satisfied: python-dateutil>=2.6.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2.8.1)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas) (1.14.0)
Collecting git+https://github.com/hoburg/gpfit.git
Cloning https://github.com/hoburg/gpfit.git to /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-ukpb9yo2
Running command git clone -q https://github.com/hoburg/gpfit.git /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-ukpb9yo2
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.4.1)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.1) (0.9.1.0)
Requirement already satisfied: pint<0.10,>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (0.9)
Requirement already satisfied: ad in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.2.4)
Building wheels for collected packages: gpfit
Building wheel for gpfit (setup.py): started
Building wheel for gpfit (setup.py): finished with status 'done'
Created wheel for gpfit: filename=gpfit-0.1-py3-none-any.whl size=25375 sha256=f3af91b36211e9627ddb6dec7a923846ecd86d7dde83432f2fbda0fee7395565
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-ysvhknhc/wheels/57/29/3e/8d7ba8db76ea975ecfe679ec45f25d64a6eaec893d16b3d378
Successfully built gpfit
Installing collected packages: gpfit
Successfully installed gpfit-0.1
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gassolar
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (1.4.1)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gassolar==0.0.0.0) (0.9.1.0)
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (1.0.1)
Requirement already satisfied: gpfit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (0.1)
Requirement already satisfied: pint<0.10,>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gassolar==0.0.0.0) (0.9)
Requirement already satisfied: ad in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gassolar==0.0.0.0) (1.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gassolar==0.0.0.0) (1.2.4)
Requirement already satisfied: pytz>=2017.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas->gassolar==0.0.0.0) (2019.3)
Requirement already satisfied: python-dateutil>=2.6.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas->gassolar==0.0.0.0) (2.8.1)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas->gassolar==0.0.0.0) (1.14.0)
Building wheels for collected packages: gassolar
Building wheel for gassolar (setup.py): started
Building wheel for gassolar (setup.py): finished with status 'done'
Created wheel for gassolar: filename=gassolar-0.0.0.0-py3-none-any.whl size=4876521 sha256=3b37a97c52c41b7e3611701e186521f453b4923e14b0421081103670f0d49193
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-sz8hnbst/wheels/75/4b/9c/55e026860e0f74bd7d4510104c5d7ba848b3e850250bb6be0e
Successfully built gassolar
Installing collected packages: gassolar
Successfully installed gassolar-0.0.0.0
Running tests...
----------------------------------------------------------------------
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
../Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
./Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
.
----------------------------------------------------------------------
Ran 4 tests in 14.385s
OK
Generating XML reports...
adding test for 'gassolar/gas/gas.py'
adding test for 'gassolar/solar/solar.py'
Using solver 'mosek_cli'
for 592 free variables
in 918 posynomial inequalities.
Solving took 0.0871 seconds.
Warning: Variable Mission.Climb.FlightSegment.AircraftPerf.EnginePerf.P_{total}[:]/Mission.Climb.FlightSegment.Aircraf could cause inaccurate result because it is above upper bound. Solution is 1.0000 but bound is 0.9685
Starting a sequence of GP solves
for 5 free variables
in 2 signomial constraints
and for 600 free variables
in 926 posynomial inequalities.
Solving took 0.475 seconds and 4 GP solves.
Warning: Variable Mission1.Climb.FlightSegment.AircraftPerf.EnginePerf.P_{total}[:]/Mission1.Climb.FlightSegment.Aircr could cause inaccurate result because it is above upper bound. Solution is 1.0000 but bound is 0.9685
Using solver 'mosek_conif'
for 592 free variables
in 918 posynomial inequalities.
Solving took 0.371 seconds.
Warning: Variable Mission.Climb.FlightSegment.AircraftPerf.EnginePerf.P_{total}[:]/Mission.Climb.FlightSegment.Aircraf could cause inaccurate result because it is above upper bound. Solution is 1.0000 but bound is 0.9685
Starting a sequence of GP solves
for 5 free variables
in 2 signomial constraints
and for 600 free variables
in 926 posynomial inequalities.
Solving took 0.449 seconds and 4 GP solves.
Warning: Variable Mission1.Climb.FlightSegment.AircraftPerf.EnginePerf.P_{total}[:]/Mission1.Climb.FlightSegment.Aircr could cause inaccurate result because it is above upper bound. Solution is 1.0000 but bound is 0.9685
Using solver 'mosek_cli'
for 1250 free variables
in 1872 posynomial inequalities.
Solving took 0.26 seconds.
Warning: Variable Mission.FlightSegment.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 102558.6388 but bound is 150000.0000
Warning: Variable Mission.FlightSegment10.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 102558.6388 but bound is 150000.0000
Starting a sequence of GP solves
for 25 free variables
in 12 signomial constraints
and for 1298 free variables
in 1930 posynomial inequalities.
Solving took 1.44 seconds and 4 GP solves.
Warning: Variable Mission1.FlightSegment.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 103379.2971 but bound is 150000.0000
Warning: Variable Mission1.FlightSegment10.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 103406.1793 but bound is 150000.0000
Using solver 'mosek_conif'
for 1250 free variables
in 1872 posynomial inequalities.
Solving took 0.326 seconds.
Warning: Variable Mission.FlightSegment.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 102558.3004 but bound is 150000.0000
Warning: Variable Mission.FlightSegment10.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 102558.3797 but bound is 150000.0000
Starting a sequence of GP solves
for 25 free variables
in 12 signomial constraints
and for 1298 free variables
in 1930 posynomial inequalities.
Solving took 2.3 seconds and 4 GP solves.
Warning: Variable Mission1.FlightSegment.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 103382.5939 but bound is 150000.0000
Warning: Variable Mission1.FlightSegment10.AircraftPerf.WingAero.Re could cause inaccurate result because it is below lower bound. Solution is 103406.8797 but bound is 150000.0000
Cloning into 'jho'...
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (1.0.1)
Requirement already satisfied: numpy>=1.13.3 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (1.18.1)
Requirement already satisfied: python-dateutil>=2.6.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2.8.1)
Requirement already satisfied: pytz>=2017.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2019.3)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas) (1.14.0)
Collecting git+https://github.com/hoburg/gpfit.git
Cloning https://github.com/hoburg/gpfit.git to /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-8v4aewmt
Running command git clone -q https://github.com/hoburg/gpfit.git /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-8v4aewmt
Requirement already satisfied (use --upgrade to upgrade): gpfit==0.1 from git+https://github.com/hoburg/gpfit.git in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.4.1)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.1) (0.9.1.0)
Requirement already satisfied: pint<0.10,>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (0.9)
Requirement already satisfied: ad in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.2.4)
Building wheels for collected packages: gpfit
Building wheel for gpfit (setup.py): started
Building wheel for gpfit (setup.py): finished with status 'done'
Created wheel for gpfit: filename=gpfit-0.1-py3-none-any.whl size=25375 sha256=1cb21f1bfa87462a62004829cce6e0ca6f5c121e49e53efbb958cb1352de1c3b
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-1b0yhjx9/wheels/57/29/3e/8d7ba8db76ea975ecfe679ec45f25d64a6eaec893d16b3d378
Successfully built gpfit
Running tests...
----------------------------------------------------------------------
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
../Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
..
----------------------------------------------------------------------
Ran 4 tests in 17.672s
OK
Generating XML reports...
adding test for 'model/jho.py'
adding test for 'model/print_perf.py'
Starting a sequence of GP solves
for 5 free variables
in 6 signomial constraints
and for 847 free variables
in 2010 posynomial inequalities.
Solving took 1.07 seconds and 4 GP solves.
Starting a sequence of GP solves
for 5 free variables
in 6 signomial constraints
and for 847 free variables
in 2010 posynomial inequalities.
Solving took 1.27 seconds and 4 GP solves.
MTOW [lbs] = 141.77
Zero fuel weight [lbs] = 53.80
Wing span [ft] = 24.00
Aicraft length [ft] = 12.90
Aspect ratio = 25.60
mean aerodynamic chord [ft] = 0.9722
root chord [ft] = 1.250
speed for best rate of climb [m/s]: Vy = 21.829
speed at top of climb [m/s] = 26.622
design loiter speed [m/s] = 25.070
rotation speed at 55 lbs [m/s] = 18.185
rotation speed at 150 lbs [m/s] = 28.236
optimum loiter speed for min power, start of loiter [m/s] = 25.279
optimum loiter speed for min power, end of loiter [m/s] = 17.233
optimum cruise speed, inbound [m/s] = 25.637
optimum cruise speed, outbound [m/s] = 36.269
Starting a sequence of GP solves
for 5 free variables
in 6 signomial constraints
and for 827 free variables
in 1995 posynomial inequalities.
Solving took 1.2 seconds and 4 GP solves.
Max Speed [m/s]: 74.76
Starting a sequence of GP solves
for 5 free variables
in 6 signomial constraints
and for 828 free variables
in 1995 posynomial inequalities.
Solving took 0.75 seconds and 4 GP solves.
Max payload weight [lbf] = 28.083
Max take off weight [lbf] = 166.418
MTOW [lbs] = 141.77
Zero fuel weight [lbs] = 53.80
Wing span [ft] = 24.00
Aicraft length [ft] = 12.90
Aspect ratio = 25.60
mean aerodynamic chord [ft] = 0.9722
root chord [ft] = 1.250
speed for best rate of climb [m/s]: Vy = 21.829
speed at top of climb [m/s] = 26.622
design loiter speed [m/s] = 25.070
rotation speed at 55 lbs [m/s] = 18.185
rotation speed at 150 lbs [m/s] = 28.236
optimum loiter speed for min power, start of loiter [m/s] = 25.279
optimum loiter speed for min power, end of loiter [m/s] = 17.233
optimum cruise speed, inbound [m/s] = 25.637
optimum cruise speed, outbound [m/s] = 36.269
Starting a sequence of GP solves
for 5 free variables
in 6 signomial constraints
and for 827 free variables
in 1995 posynomial inequalities.
Solving took 1.16 seconds and 4 GP solves.
Max Speed [m/s]: 74.76
Starting a sequence of GP solves
for 5 free variables
in 6 signomial constraints
and for 828 free variables
in 1995 posynomial inequalities.
Solving took 0.988 seconds and 4 GP solves.
Max payload weight [lbf] = 28.083
Max take off weight [lbf] = 166.417
Cloning into 'turbofan'...
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/turbofan
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from turbofan==0.0.0.0) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from turbofan==0.0.0.0) (1.4.1)
Requirement already satisfied: pint in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from turbofan==0.0.0.0) (0.9)
Processing /Users/jenkins/Library/Caches/pip/wheels/56/b0/fe/4410d17b32f1f0c3cf54cdfb2bc04d7b4b8f4ae377e2229ba0/future-0.18.2-py3-none-any.whl
Building wheels for collected packages: turbofan
Building wheel for turbofan (setup.py): started
Building wheel for turbofan (setup.py): finished with status 'done'
Created wheel for turbofan: filename=turbofan-0.0.0.0-py3-none-any.whl size=43842 sha256=91fb230e6387d12776341e797e9e300cc076279177f567d0f193641b21c873e8
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-7k6k5gm5/wheels/4d/03/98/f79de28f80c623b90d210bc9f17a04f6f763e27fc06147f60c
Successfully built turbofan
Installing collected packages: future, turbofan
Successfully installed future-0.18.2 turbofan-0.0.0.0
Running tests...
----------------------------------------------------------------------
.
----------------------------------------------------------------------
Ran 1 test in 0.678s
OK
Generating XML reports...
adding test for 'turbofan/engine_test.py'
Starting a sequence of GP solves
for 27 free variables
in 14 signomial constraints
and for 244 free variables
in 492 posynomial inequalities.
GP Solve 1
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0828 seconds.
Solved cost was 7.929e+13.
GP Solve 2
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0186 seconds.
Solved cost was 31.14.
GP Solve 3
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0177 seconds.
Solved cost was 10.16.
GP Solve 4
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0208 seconds.
Solved cost was 7.827.
GP Solve 5
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0214 seconds.
Solved cost was 7.281.
GP Solve 6
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0187 seconds.
Solved cost was 7.108.
GP Solve 7
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.019 seconds.
Solved cost was 7.029.
GP Solve 8
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0183 seconds.
Solved cost was 6.991.
GP Solve 9
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0184 seconds.
Solved cost was 6.973.
GP Solve 10
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0184 seconds.
Solved cost was 6.965.
GP Solve 11
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0186 seconds.
Solved cost was 6.96.
GP Solve 12
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0182 seconds.
Solved cost was 6.958.
GP Solve 13
Using solver 'mosek_conif'
for 244 free variables
in 492 posynomial inequalities.
Solving took 0.0181 seconds.
Solved cost was 6.957.
Solving took 0.479 seconds and 13 GP solves.
Cloning into 'solar'...
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (1.0.1)
Requirement already satisfied: python-dateutil>=2.6.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2.8.1)
Requirement already satisfied: numpy>=1.13.3 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (1.18.1)
Requirement already satisfied: pytz>=2017.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2019.3)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas) (1.14.0)
Collecting git+https://github.com/convexengineering/gpfit.git
Cloning https://github.com/convexengineering/gpfit.git to /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-ee7j60hh
Running command git clone -q https://github.com/convexengineering/gpfit.git /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-ee7j60hh
Requirement already satisfied (use --upgrade to upgrade): gpfit==0.1 from git+https://github.com/convexengineering/gpfit.git in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.4.1)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.1) (0.9.1.0)
Requirement already satisfied: pint<0.10,>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (0.9)
Requirement already satisfied: ad in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.2.4)
Building wheels for collected packages: gpfit
Building wheel for gpfit (setup.py): started
Building wheel for gpfit (setup.py): finished with status 'done'
Created wheel for gpfit: filename=gpfit-0.1-py3-none-any.whl size=25375 sha256=de53a170c2966c8842e8d604063f372e2da0692a0625de8525813cea9dcb2ff6
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-me7qn2tr/wheels/68/65/b3/0afb13c0a818424d0e07427d1c5a4312849fc7491f18bd34a0
Successfully built gpfit
Collecting git+https://github.com/convexengineering/gassolar.git
Cloning https://github.com/convexengineering/gassolar.git to /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-kjx5yx5i
Running command git clone -q https://github.com/convexengineering/gassolar.git /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-kjx5yx5i
Requirement already satisfied (use --upgrade to upgrade): gassolar==0.0.0.0 from git+https://github.com/convexengineering/gassolar.git in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (1.4.1)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gassolar==0.0.0.0) (0.9.1.0)
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (1.0.1)
Requirement already satisfied: gpfit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gassolar==0.0.0.0) (0.1)
Requirement already satisfied: pint<0.10,>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gassolar==0.0.0.0) (0.9)
Requirement already satisfied: ad in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gassolar==0.0.0.0) (1.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gassolar==0.0.0.0) (1.2.4)
Requirement already satisfied: python-dateutil>=2.6.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas->gassolar==0.0.0.0) (2.8.1)
Requirement already satisfied: pytz>=2017.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas->gassolar==0.0.0.0) (2019.3)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas->gassolar==0.0.0.0) (1.14.0)
Building wheels for collected packages: gassolar
Building wheel for gassolar (setup.py): started
Building wheel for gassolar (setup.py): finished with status 'done'
Created wheel for gassolar: filename=gassolar-0.0.0.0-py3-none-any.whl size=4876521 sha256=7e8db6954511e5e99fa4072e9e92428ff893cf8952c93d44da530d08b7db199f
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-n1g_pl20/wheels/84/16/d2/54d8f9e64f486a627f1c5353e5786ffa7a35c88bec592de580
Successfully built gassolar
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from solar==0.0.0.0) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from solar==0.0.0.0) (1.4.1)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from solar==0.0.0.0) (0.9.1.0)
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from solar==0.0.0.0) (1.0.1)
Requirement already satisfied: gpfit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from solar==0.0.0.0) (0.1)
Requirement already satisfied: gpkitmodels in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary (from solar==0.0.0.0) (0.0.0.0)
Requirement already satisfied: pint<0.10,>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->solar==0.0.0.0) (0.9)
Requirement already satisfied: ad in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->solar==0.0.0.0) (1.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->solar==0.0.0.0) (1.2.4)
Requirement already satisfied: pytz>=2017.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas->solar==0.0.0.0) (2019.3)
Requirement already satisfied: python-dateutil>=2.6.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas->solar==0.0.0.0) (2.8.1)
Requirement already satisfied: future in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkitmodels->solar==0.0.0.0) (0.18.2)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas->solar==0.0.0.0) (1.14.0)
Building wheels for collected packages: solar
Building wheel for solar (setup.py): started
Building wheel for solar (setup.py): finished with status 'done'
Created wheel for solar: filename=solar-0.0.0.0-py3-none-any.whl size=14804 sha256=34d9a26ea03ac0f31e2cf8951608cd34c4fa0ea02555c5389e3f3fbfab394b3c
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-t0untxjr/wheels/24/52/36/dc3de7f2ee9245ba0a91e76d816269ddc6d795d6c5d0d68de1
Successfully built solar
Installing collected packages: solar
Successfully installed solar-0.0.0.0
Running tests...
----------------------------------------------------------------------
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
.E/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: divide by zero encountered in true_divide
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
./Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: overflow encountered in exp
tau = np.exp(-0.175/costhsun)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/gassolar/environment/solar_irradiance.py:40: RuntimeWarning: divide by zero encountered in true_divide
tau = np.exp(-0.175/costhsun)
./Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
..
======================================================================
ERROR [5.532s]: test_solar_npod_trade_py_mosek_conif (gpkit.tests.from_paths.TestFiles)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/gp.py", line 196, in solve
**solver_kwargs)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/solvers/mosek_conif.py", line 214, in optimize
raise UnknownInfeasible("solution status: ", msk_solsta)
gpkit.exceptions.UnknownInfeasible: ('solution status: ', unknown)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/helpers.py", line 59, in test
testfn(name, import_dict, path)(self)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/from_paths.py", line 48, in <lambda>
lambda self: getattr(self, name)())) # pylint:disable=undefined-variable
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/tests/from_paths.py", line 37, in test_fn
mod.test()
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/npod_trade.py", line 91, in test
pods(Nplot=100)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/npod_trade.py", line 21, in pods
sol = M.localsolve()
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/prog_factories.py", line 126, in solvefn
result = progsolve(solver, verbosity=verbosity, **kwargs)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/sgp.py", line 154, in localsolve
gen_result=False, **solveargs)
File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/gp.py", line 225, in solve
raise infeasibility.__class__(msg) from infeasibility
gpkit.exceptions.UnknownInfeasible: The solver failed for an unknown reason. Running `.debug()` may pinpoint the trouble. You can also try another solver, or increase the verbosity.
----------------------------------------------------------------------
Ran 6 tests in 196.342s
FAILED (errors=1)
Generating XML reports...
adding test for 'solar/sens_chart.py'
adding test for 'solar/season.py'
adding test for 'solar/npod_trade.py'
N=1
Starting a sequence of GP solves
for 63 free variables
in 21 signomial constraints
and for 980 free variables
in 1300 posynomial inequalities.
Solving took 0.797 seconds and 4 GP solves.
Warning: Variable Mission.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 0.8904 but bound is 0.9465
Warning: Variable Mission.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1632919.3776 but bound is 600000.0000
Warning: Variable Mission.Climb.AircraftDrag.TailAero1.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1259329.5070 but bound is 1000000.0000
N=3
Starting a sequence of GP solves
for 67 free variables
in 23 signomial constraints
and for 1032 free variables
in 1384 posynomial inequalities.
Solving took 0.89 seconds and 4 GP solves.
Warning: Variable Mission1.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.1135 but bound is 0.9465
Warning: Variable Mission1.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1036209.6021 but bound is 600000.0000
Warning: Variable Mission1.Climb.AircraftDrag.TailAero1.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1006641.3990 but bound is 1000000.0000
N=5
Starting a sequence of GP solves
for 63 free variables
in 21 signomial constraints
and for 1084 free variables
in 1492 posynomial inequalities.
Solving took 0.884 seconds and 4 GP solves.
Warning: Variable Mission2.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.0043 but bound is 0.9465
Warning: Variable Mission2.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1329202.9037 but bound is 600000.0000
Warning: Variable Mission2.Climb.AircraftDrag.TailAero1.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1208149.0070 but bound is 1000000.0000
N=7
Starting a sequence of GP solves
for 71 free variables
in 27 signomial constraints
and for 1136 free variables
in 1624 posynomial inequalities.
Solving took 0.984 seconds and 4 GP solves.
Warning: Variable Mission3.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.1643 but bound is 0.9465
Warning: Variable Mission3.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 976138.7332 but bound is 600000.0000
Warning: Variable Mission3.Climb.AircraftDrag.TailAero1.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1042059.9154 but bound is 1000000.0000
N=9
Starting a sequence of GP solves
for 73 free variables
in 29 signomial constraints
and for 1188 free variables
in 1780 posynomial inequalities.
Solving took 1.09 seconds and 4 GP solves.
Warning: Variable Mission4.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.1567 but bound is 0.9465
Warning: Variable Mission4.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1007396.6632 but bound is 600000.0000
Warning: Variable Mission4.Climb.AircraftDrag.TailAero1.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1092544.5684 but bound is 1000000.0000
N=0
Starting a sequence of GP solves
for 63 free variables
in 21 signomial constraints
and for 954 free variables
in 1269 posynomial inequalities.
Solving took 0.867 seconds and 4 GP solves.
Warning: Variable Mission5.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.0536 but bound is 0.9465
Warning: Variable Mission5.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1119116.3963 but bound is 600000.0000
N=1
Starting a sequence of GP solves
for 63 free variables
in 21 signomial constraints
and for 980 free variables
in 1300 posynomial inequalities.
Solving took 1.21 seconds and 4 GP solves.
Warning: Variable Mission.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 0.8904 but bound is 0.9465
Warning: Variable Mission.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1632912.7287 but bound is 600000.0000
Warning: Variable Mission.Climb.AircraftDrag.TailAero1.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1259328.9899 but bound is 1000000.0000
N=3
Starting a sequence of GP solves
for 67 free variables
in 23 signomial constraints
and for 1032 free variables
in 1384 posynomial inequalities.
Solving took 1.5 seconds and 4 GP solves.
Warning: Variable Mission1.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.1135 but bound is 0.9465
Warning: Variable Mission1.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1036203.1249 but bound is 600000.0000
Warning: Variable Mission1.Climb.AircraftDrag.TailAero1.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1006644.3536 but bound is 1000000.0000
N=5
Starting a sequence of GP solves
for 63 free variables
in 21 signomial constraints
and for 1084 free variables
in 1492 posynomial inequalities.
Using solver 'mosek_cli'
for 14852 free variables
in 21009 posynomial inequalities.
Solving took 3.98 seconds.
Warning: Variable Mission3.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.3227 but bound is 0.9465
Warning: Variable Mission3.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 671708.6709 but bound is 600000.0000
Using solver 'mosek_cli'
for 14852 free variables
in 21028 posynomial inequalities.
Solving took 3.78 seconds.
Warning: Variable Mission4.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.2812 but bound is 0.9465
Warning: Variable Mission4.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 729182.9940 but bound is 600000.0000
Using solver 'mosek_cli'
for 14852 free variables
in 21002 posynomial inequalities.
Solving took 3.59 seconds.
Warning: Variable Mission5.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.2258 but bound is 0.9465
Warning: Variable Mission5.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 802959.8567 but bound is 600000.0000
Using solver 'mosek_cli'
for 7672 free variables
in 10814 posynomial inequalities.
Solving took 2.16 seconds.
Warning: Variable Mission6.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.2008 but bound is 0.9465
Warning: Variable Mission6.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 839120.8369 but bound is 600000.0000
Using solver 'mosek_conif'
for 14852 free variables
in 21009 posynomial inequalities.
Solving took 6.79 seconds.
Warning: Variable Mission.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.3227 but bound is 0.9465
Warning: Variable Mission.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 671717.0159 but bound is 600000.0000
Using solver 'mosek_conif'
for 14852 free variables
in 21028 posynomial inequalities.
Solving took 5.54 seconds.
Solution check warning: Dual cost 370.8124306428558 does not match primal cost 369.9890627709637
Warning: Variable Mission1.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.2812 but bound is 0.9465
Warning: Variable Mission1.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 729196.5888 but bound is 600000.0000
Using solver 'mosek_conif'
for 14852 free variables
in 21002 posynomial inequalities.
Solving took 6.8 seconds.
Warning: Variable Mission2.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.2258 but bound is 0.9465
Warning: Variable Mission2.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 802962.0906 but bound is 600000.0000
Using solver 'mosek_conif'
for 7672 free variables
in 10814 posynomial inequalities.
Solving took 2.52 seconds.
Warning: Variable Mission3.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.2008 but bound is 0.9465
Warning: Variable Mission3.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 839131.3419 but bound is 600000.0000
Starting a sequence of GP solves
for 63 free variables
in 21 signomial constraints
and for 954 free variables
in 1269 posynomial inequalities.
Solving took 0.902 seconds and 4 GP solves.
Warning: Variable Mission.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.0536 but bound is 0.9465
Warning: Variable Mission.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1119116.3963 but bound is 600000.0000
Starting a sequence of GP solves
for 63 free variables
in 21 signomial constraints
and for 954 free variables
in 1269 posynomial inequalities.
Solving took 1.17 seconds and 4 GP solves.
Warning: Variable Mission.Climb.AircraftDrag.WingAero.CL[:] could cause inaccurate result because it is below lower bound. Solution is 1.0536 but bound is 0.9465
Warning: Variable Mission.Climb.AircraftDrag.WingAero.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1119116.3014 but bound is 600000.0000
fatal: destination path 'gplibrary' already exists and is not an empty directory.
fatal: destination path 'gplibrary' already exists and is not an empty directory.
fatal: destination path 'gplibrary' already exists and is not an empty directory.
fatal: destination path 'gplibrary' already exists and is not an empty directory.
fatal: destination path 'gplibrary' already exists and is not an empty directory.
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (1.0.1)
Requirement already satisfied: pytz>=2017.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2019.3)
Requirement already satisfied: numpy>=1.13.3 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (1.18.1)
Requirement already satisfied: python-dateutil>=2.6.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from pandas) (2.8.1)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas) (1.14.0)
Collecting git+https://github.com/hoburg/gpfit.git
Cloning https://github.com/hoburg/gpfit.git to /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-awvh8q3r
Running command git clone -q https://github.com/hoburg/gpfit.git /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-req-build-awvh8q3r
Requirement already satisfied (use --upgrade to upgrade): gpfit==0.1 from git+https://github.com/hoburg/gpfit.git in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpfit==0.1) (1.4.1)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.1) (0.9.1.0)
Requirement already satisfied: pint<0.10,>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (0.9)
Requirement already satisfied: ad in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkit->gpfit==0.1) (1.2.4)
Building wheels for collected packages: gpfit
Building wheel for gpfit (setup.py): started
Building wheel for gpfit (setup.py): finished with status 'done'
Created wheel for gpfit: filename=gpfit-0.1-py3-none-any.whl size=25375 sha256=86887e2d85a2669be09a5b30ebe528f86de94e1f502fe58c1f2059a088178d39
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-kq0aly9r/wheels/57/29/3e/8d7ba8db76ea975ecfe679ec45f25d64a6eaec893d16b3d378
Successfully built gpfit
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary
Requirement already satisfied: numpy>=1.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkitmodels==0.0.0.0) (1.18.1)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkitmodels==0.0.0.0) (1.4.1)
Requirement already satisfied: pint in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkitmodels==0.0.0.0) (0.9)
Requirement already satisfied: future in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages (from gpkitmodels==0.0.0.0) (0.18.2)
Building wheels for collected packages: gpkitmodels
Building wheel for gpkitmodels (setup.py): started
Building wheel for gpkitmodels (setup.py): finished with status 'done'
Created wheel for gpkitmodels: filename=gpkitmodels-0.0.0.0-py3-none-any.whl size=66127 sha256=cb277d45149ef3257c76fc99d10fa1e4b0a3a688217ef919d3cae3b6d0fe58c5
Stored in directory: /private/var/folders/42/s1whb7rd4mddfcnzk96g_d9h0000gp/T/pip-ephem-wheel-cache-e6gf4o0b/wheels/f6/57/0b/dd08708bad2e4d873384a7865dbcc42293a904438906070d02
Successfully built gpkitmodels
Installing collected packages: gpkitmodels
Attempting uninstall: gpkitmodels
Found existing installation: gpkitmodels 0.0.0.0
Uninstalling gpkitmodels-0.0.0.0:
Successfully uninstalled gpkitmodels-0.0.0.0
Successfully installed gpkitmodels-0.0.0.0
Running tests...
----------------------------------------------------------------------
../Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
../Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
../Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
../Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.
warnings.warn("The unit of the quantity is stripped.", UnitStrippedWarning)
........
----------------------------------------------------------------------
Ran 16 tests in 7.253s
OK
Generating XML reports...
adding test for 'gpkitmodels/GP/aircraft/wing/wing_test.py'
adding test for 'gpkitmodels/GP/aircraft/tail/tail_tests.py'
adding test for 'gpkitmodels/GP/aircraft/fuselage/test_fuselage.py'
adding test for 'gpkitmodels/GP/aircraft/prop/prop_test.py'
adding test for 'gpkitmodels/GP/aircraft/motor/motor_test.py'
adding test for 'gpkitmodels/SP/SimPleAC/SimPleAC.py'
adding test for 'gpkitmodels/SP/SimPleAC/SimPleAC_mission.py'
adding test for 'gpkitmodels/SP/SimPleAC/SimPleAC_multimission.py'
Using solver 'mosek_cli'
for 11 free variables
in 14 posynomial inequalities.
Solving took 0.0584 seconds.
Using solver 'mosek_conif'
for 11 free variables
in 14 posynomial inequalities.
Solving took 0.0142 seconds.
Using solver 'mosek_cli'
for 9 free variables
in 15 posynomial inequalities.
Solving took 0.0362 seconds.
Using solver 'mosek_cli'
for 25 free variables
in 35 posynomial inequalities.
Solving took 0.0377 seconds.
Using solver 'mosek_cli'
for 25 free variables
in 35 posynomial inequalities.
Solving took 0.0375 seconds.
Starting a sequence of GP solves
for 42 free variables
in 11 signomial constraints
and for 129 free variables
in 211 posynomial inequalities.
Solving took 1.06 seconds and 16 GP solves.
Using solver 'mosek_conif'
for 9 free variables
in 15 posynomial inequalities.
Solving took 0.0146 seconds.
Using solver 'mosek_conif'
for 25 free variables
in 35 posynomial inequalities.
Solving took 0.0127 seconds.
Using solver 'mosek_conif'
for 25 free variables
in 35 posynomial inequalities.
Solving took 0.0133 seconds.
Starting a sequence of GP solves
for 42 free variables
in 11 signomial constraints
and for 129 free variables
in 211 posynomial inequalities.
Solving took 0.749 seconds and 16 GP solves.
Using solver 'mosek_cli'
for 13 free variables
in 16 posynomial inequalities.
Solving took 0.0383 seconds.
Starting a sequence of GP solves
for 42 free variables
in 11 signomial constraints
and for 117 free variables
in 190 posynomial inequalities.
Solving took 0.69 seconds and 11 GP solves.
Warning: Variable BladeElementProp.BladeElementPerf.cl[:] could cause inaccurate result because it is below lower bound. Solution is 0.6000 but bound is 0.4742
Warning: Variable BladeElementProp.BladeElementPerf.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1619891.9379 but bound is 700000.0000
Using solver 'mosek_conif'
for 13 free variables
in 16 posynomial inequalities.
Solving took 0.0118 seconds.
Starting a sequence of GP solves
for 42 free variables
in 11 signomial constraints
and for 117 free variables
in 190 posynomial inequalities.
Solving took 0.476 seconds and 11 GP solves.
Warning: Variable BladeElementProp.BladeElementPerf.cl[:] could cause inaccurate result because it is below lower bound. Solution is 0.6000 but bound is 0.4742
Warning: Variable BladeElementProp.BladeElementPerf.Re[:] could cause inaccurate result because it is above upper bound. Solution is 1620129.1945 but bound is 700000.0000
Warning: Variable TailAero.Re could cause inaccurate result because it is above upper bound. Solution is 2220959.7939 but bound is 1000000.0000
Warning: Variable TailAero1.Re could cause inaccurate result because it is above upper bound. Solution is 2499796.7837 but bound is 1000000.0000
Warning: Variable TailAero2.Re could cause inaccurate result because it is above upper bound. Solution is 2223871.1577 but bound is 1000000.0000
Warning: Variable TailAero3.Re could cause inaccurate result because it is above upper bound. Solution is 2223871.1577 but bound is 1000000.0000
Warning: Variable TailAero4.Re could cause inaccurate result because it is above upper bound. Solution is 1853896.1324 but bound is 1000000.0000
Warning: Variable TailAero5.Re could cause inaccurate result because it is above upper bound. Solution is 1853896.1324 but bound is 1000000.0000
Warning: Variable TailAero.Re could cause inaccurate result because it is above upper bound. Solution is 2220953.3820 but bound is 1000000.0000
Warning: Variable TailAero1.Re could cause inaccurate result because it is above upper bound. Solution is 2499787.8943 but bound is 1000000.0000
Warning: Variable TailAero2.Re could cause inaccurate result because it is above upper bound. Solution is 1860717.8155 but bound is 1000000.0000
Warning: Variable TailAero3.Re could cause inaccurate result because it is above upper bound. Solution is 1860717.0874 but bound is 1000000.0000
Warning: Variable TailAero4.Re could cause inaccurate result because it is above upper bound. Solution is 1853896.2280 but bound is 1000000.0000
Warning: Variable TailAero5.Re could cause inaccurate result because it is above upper bound. Solution is 1853896.9602 but bound is 1000000.0000
Warning: Variable WingAero.Re could cause inaccurate result because it is above upper bound. Solution is 1884889.9591 but bound is 700000.0000
Warning: Variable WingAero1.Re could cause inaccurate result because it is above upper bound. Solution is 1910412.9866 but bound is 700000.0000
Warning: Variable WingAero.Re could cause inaccurate result because it is above upper bound. Solution is 1910419.4438 but bound is 700000.0000
Warning: Variable WingAero1.Re could cause inaccurate result because it is above upper bound. Solution is 1910419.6914 but bound is 700000.0000
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 9% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 27% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
SGP not convergent: Cost rose by 27% on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note that convergence is not guaranteed for models with SignomialEqualities.
Starting a sequence of GP solves
for 3 free variables
in 1 signomial constraints
and for 21 free variables
in 22 posynomial inequalities.
GP Solve 1
Using solver 'mosek_cli'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0399 seconds.
Solved cost was 5717.
GP Solve 2
Using solver 'mosek_cli'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0465 seconds.
Solved cost was 4538.
GP Solve 3
Using solver 'mosek_cli'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0435 seconds.
Solved cost was 4536.
GP Solve 4
Using solver 'mosek_cli'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0479 seconds.
Solved cost was 4536.
Solving took 0.187 seconds and 4 GP solves.
Starting a sequence of GP solves
for 3 free variables
in 1 signomial constraints
and for 21 free variables
in 22 posynomial inequalities.
GP Solve 1
Using solver 'mosek_conif'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0179 seconds.
Solved cost was 5717.
GP Solve 2
Using solver 'mosek_conif'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0171 seconds.
Solved cost was 4538.
GP Solve 3
Using solver 'mosek_conif'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0129 seconds.
Solved cost was 4536.
GP Solve 4
Using solver 'mosek_conif'
for 21 free variables
in 22 posynomial inequalities.
Solving took 0.0131 seconds.
Solved cost was 4536.
Solving took 0.0661 seconds and 4 GP solves.
Cloning into 'eVTOL'...
Running tests...
----------------------------------------------------------------------
..
----------------------------------------------------------------------
Ran 2 tests in 4.626s
OK
Generating XML reports...
adding test for 'models/model_tests.py'
----------------------------------------------------------------------
Ran 241 tests in 16.559s
OK
Found no installed solvers, beginning a build.
# Moving to the directory from which GPkit was imported.
Started building gpkit...
Attempting to find and build solvers:
#
# Looking for mosek_cli
# Trying to run mskexpopt...
# Calling 'mskexpopt'
##
### CALL BEGINS
### CALL ENDS
##
# `mskexpopt` is not in system path, let's try adding it.
# Trying to run mskexpopt...
# Calling 'mskexpopt'
##
### CALL BEGINS
### CALL ENDS
##
# Found mosek_cli in /Users/jenkins/mosek/8/tools/platform/osx64x86/bin
#
#
# Looking for mosek_conif
# Trying to import mosek...
# Found mosek_conif in Python path
#
#
# Looking for cvxopt
# Trying to import cvxopt...
# Found cvxopt in Python path
#
...finished building gpkit.
Replaced found solvers (['mosek_cli', 'mosek_conif', 'cvxopt']) with environment var GPKITSOLVERS (mosek_cli, mosek_conif)
Found the following solvers: mosek_cli, mosek_conif
# Replacing directory env
GPkit is now installed with solver(s) ['mosek_cli', 'mosek_conif']
To incorporate new solvers at a later date, run `gpkit.build()`.
If any tests didn't pass, please post the output above
(starting from "Found no installed solvers, beginning a build.")
to gpkit@mit.edu or https://github.com/convexengineering/gpkit/issues/new
so we can prevent others from having these errors.
The same goes for any other bugs you encounter with GPkit:
send 'em our way, along with any interesting models, speculative features,
comments, discussions, or clarifications you feel like sharing.
Finally, we hope you find our documentation (https://gpkit.readthedocs.io/)
and engineering-design models (https://github.com/convexengineering/gplibrary/)
to be useful resources for your own applications.
Enjoy!
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/gplibrary.git']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', '--no-cache-dir', '--no-deps', '-e', 'gplibrary']
attempt 1
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/robust.git']
attempt 1
SETTINGS
defaultdict(<class 'str'>, {})
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', '.']
attempt 1
attempt 2
attempt 3
attempt 4
attempt 5
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/shopping.git']
attempt 1
SETTINGS
defaultdict(<class 'str'>, {})
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/gassolar.git']
attempt 1
SETTINGS
defaultdict(<class 'str'>, {'pip install': 'pandas, git+https://github.com/hoburg/gpfit.git', 'gpkit-models branch': 'master', 'skipsolvers': 'cvxopt'})
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'pandas']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'git+https://github.com/hoburg/gpfit.git']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', '.']
attempt 1
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/jho.git']
attempt 1
SETTINGS
defaultdict(<class 'str'>, {'pip install': 'pandas, git+https://github.com/hoburg/gpfit.git', 'gpkit-models branch': 'master', 'skipsolvers': 'cvxopt'})
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'pandas']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'git+https://github.com/hoburg/gpfit.git']
attempt 1
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/turbofan.git']
attempt 1
SETTINGS
defaultdict(<class 'str'>, {'skipsolvers': 'cvxopt, mosek_cli', 'gpkit-models branch': 'master'})
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', '.']
attempt 1
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/solar.git']
attempt 1
SETTINGS
defaultdict(<class 'str'>, {'pip install': 'pandas, git+https://github.com/convexengineering/gpfit.git, git+https://github.com/convexengineering/gassolar.git', 'gpkit-models branch': 'master', 'skipsolvers': 'cvxopt'})
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'pandas']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'git+https://github.com/convexengineering/gpfit.git']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'git+https://github.com/convexengineering/gassolar.git']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', '.']
attempt 1
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/gplibrary.git']
attempt 1
attempt 2
attempt 3
attempt 4
attempt 5
SETTINGS
defaultdict(<class 'str'>, {'pip install': 'pandas, git+https://github.com/hoburg/gpfit.git'})
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'pandas']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', 'git+https://github.com/hoburg/gpfit.git']
attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv2_gpkit/bin/pip', 'install', '.']
attempt 1
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/eVTOL.git']
attempt 1
SETTINGS
defaultdict(<class 'str'>, {'skipsolvers': 'cvxopt'})
[Execution node] check if [macys_VM] is in [[windows10x64, windows7x64]]
Run condition [Execution node ] preventing perform for step [Execute Windows batch command]
Build step 'Console output (build log) parsing' changed build result to FAILURE
Recording test results
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
Finished: FAILURE