Console Output

Skipping 103 KB.. Full Log
Items in the second set but not the first:
gpkit.Posynomial(u_1^1.5·x_0^2·x_15^2.7·x_5^3·x_7^3.5·u_2^3.6·x_6^4.1·x_8^4.5·x_1^4.6·x_4^4.7/x_11^4.2/x_10^3.9/x_13^3.5/x_12^2.8/x_14^2.6/x_16^1.9/x_9^1.3/x_3^1.2/x_2^0.29 + x_0^-2.38533915496002·x_1^-0.4338540304039773·x_2^2.0815004253839113·x_3^4.4040504359073935·x_4^0.23707976763383964·x_5^1.6362271037982161·x_6^-0.0937498332135327·x_7^2.650241317465298·x_8^2.2217523562974506·x_9^3.8531301628371786·x_10^4.369570930743581·x_11^1.7051881209102575·x_12^0.5202286174142827·x_13^2.723336559176367·x_14^-2.989660336988945·x_15^-2.0566026402147584·x_16^-1.7797119830988164·u_0^4.6688434041154485·u_1^0.0·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^-3.191701221749522·x_1^4.64873409105806·x_2^0.41509063557278214·x_3^1.7590078353515084·x_4^-3.7387843554772116·x_5^3.984577087079593·x_6^-1.4315022372913786·x_7^2.355970396157386·x_8^4.134791749820293·x_9^1.032338628678339·x_10^-1.6476119272108205·x_11^-4.760085976380527·x_12^2.461786744128939·x_13^-2.9409059533196666·x_14^-2.81941652124881·x_15^0.16640809285972757·x_16^-1.981237609688824·u_0^0.0·u_1^-2.724948838085666·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^-0.27827063324243984·x_1^4.431710149614741·x_2^1.682569025732004·x_3^-3.280321542139557·x_4^1.732538371110195·x_5^3.8053588911298473·x_6^2.6138100135669626·x_7^2.751646880506059·x_8^0.44500314815423536·x_9^-1.36913313244595·x_10^-4.16661658548282·x_11^4.777690338389448·x_12^1.3215323665483494·x_13^-2.143773638545875·x_14^-4.211285190889786·x_15^-3.877115486051579·x_16^-0.06998689265881808·u_0^0.0·u_1^0.0·u_2^0.0·u_3^2.1056280674800014·u_4^0.0 + x_0^-1.3982512313302609·x_1^1.617379632722682·x_2^0.37686636444988597·x_3^-2.3416607175849258·x_4^2.0985121607002624·x_5^2.6770801977316774·x_6^-0.9952827864341423·x_7^-1.8946160044352753·x_8^3.463206723189069·x_9^-1.040805973388188·x_10^-2.3699205027672168·x_11^-0.16302241106336268·x_12^1.5162675218103914·x_13^0.6901070713931547·x_14^0.7141177651156472·x_15^-1.291967263914012·x_16^2.8789652433589037·u_0^-1.6380819183244744·u_1^0.0·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^2.6933275490058675·x_1^-0.31495475392215333·x_2^-4.840643550797289·x_3^0.3133887399083255·x_4^0.37919950749541975·x_5^1.9131990732284425·x_6^1.4831244348030843·x_7^2.5957451127033293·x_8^-0.5274889929636792·x_9^2.301433561533491·x_10^3.101329355366019·x_11^4.675388353424111·x_12^0.08098061474723028·x_13^2.1385768281876594·x_14^0.4076529040032568·x_15^3.2522569499452754·x_16^1.7114367506531671·u_0^0.0·u_1^0.0·u_2^0.0·u_3^-4.671663574772356·u_4^0.0 + x_0^-1.8092320093007563·x_1^-3.308236512588576·x_2^3.6284524583187636·x_3^4.000104993857077·x_4^0.8847888581848897·x_5^-4.828812105147531·x_6^1.7740041827699917·x_7^-4.426450009118474·x_8^0.4441726921870126·x_9^-2.4614557065950415·x_10^-0.1416692714224208·x_11^3.4301691099590705·x_12^-2.078459041973111·x_13^4.275167060826536·x_14^-0.02598094473967727·x_15^-1.3890233419845255·x_16^2.461917227148679·u_0^0.0·u_1^0.0·u_2^0.0·u_3^0.0·u_4^-2.3503562721813163 + x_0^-4.736737602112999·x_1^-1.7588132033843884·x_2^1.3624022938099962·x_3^0.9141555791222462·x_4^4.336924274924158·x_5^2.9224943758401096·x_6^4.746746498081588·x_7^-0.3239116785329763·x_8^-3.323859323318773·x_9^2.938207960175097·x_10^-3.658509934559895·x_11^3.3760336614975763·x_12^0.7067081673109934·x_13^3.1117348901979422·x_14^3.6984124048159153·x_15^1.7280999663531436·x_16^-1.76661704489364·u_0^0.0·u_1^-2.7309372478217115·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^-4.754258149814856·x_1^-1.212361609224748·x_2^-1.1621811341613086·x_3^-0.4208557791817924·x_4^4.407042174474213·x_5^-4.4158508067276365·x_6^-0.578165755096105·x_7^4.841067076240723·x_8^3.502514917818127·x_9^-0.09450914365798901·x_10^-3.0022180361699604·x_11^-1.8457243675815551·x_12^-4.80268249299588·x_13^-0.7379469918122084·x_14^-3.073245100231714·x_15^-0.38410808337550506·x_16^-4.562003017245949·u_0^-3.170027095032764·u_1^0.0·u_2^3.2028144295132552·u_3^0.0·u_4^1.7798710752733737 + x_0^-4.628989934916078·x_1^-4.854831726809015·x_2^4.097850167125209·x_3^3.856169859241751·x_4^0.8115287342627227·x_5^-2.752396970917953·x_6^-3.305654056646242·x_7^-0.5715028888551066·x_8^2.5307295001565677·x_9^4.56214739687268·x_10^2.2660297064742805·x_11^0.2308454338546948·x_12^4.11705446723944·x_13^0.9042839411239436·x_14^-4.446957279792745·x_15^4.750401062550106·x_16^2.3172198439429508·u_0^0.0·u_1^4.26510481182085·u_2^-2.0034272515103697·u_3^0.0·u_4^0.0 + x_0^-0.2839576292334245·x_1^2.864530094075218·x_2^-1.6415442076327116·x_3^-0.08788746303511985·x_4^1.61952909386879·x_5^-2.796367929404208·x_6^-4.531537124624341·x_7^2.9039249889884218·x_8^-3.4977622872898637·x_9^1.567903950757911·x_10^-0.4612327973616015·x_11^1.8514444645659687·x_12^1.607374794874687·x_13^4.11998158322978·x_14^-4.856616094793388·x_15^0.0036967194905681566·x_16^-1.1821403808129571·u_0^0.2739203096830001·u_1^2.019352755752242·u_2^4.751945240076296·u_3^0.0·u_4^0.0 + x_0^-0.140701319549291·x_1^0.8214302440794716·x_2^4.014423988999102·x_3^2.5488256112078105·x_4^-3.278387065893301·x_5^-3.615452738587661·x_6^-0.006898159184109964·x_7^-0.7377240716690263·x_8^-3.117864541814459·x_9^-3.11695914536686·x_10^-1.0946501012749033·x_11^1.3406367480962587·x_12^-1.5234596820926538·x_13^-4.987384638636479·x_14^-2.0013606703426823·x_15^-0.7146541726455116·x_16^1.931631375046213·u_0^0.0·u_1^0.0·u_2^0.5316993214011612·u_3^0.0·u_4^0.0 + x_0^3.5041826201762767·x_1^2.123233998130293·x_2^1.3561289342021237·x_3^-1.8061926161037523·x_4^-0.99316840063514·x_5^-1.5551278909077162·x_6^2.9064358545300815·x_7^1.204300055545879·x_8^-2.3369824805491013·x_9^2.803370202524138·x_10^-2.959945183923669·x_11^0.6849180916158737·x_12^-3.790971321908503·x_13^2.034019455596936·x_14^-3.2854055625666225·x_15^1.0069230692309583·x_16^-4.126730762190513·u_0^0.0·u_1^3.049879933617885·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^-4.69168105941323·x_1^-4.227170505914666·x_2^1.7710492881614126·x_3^3.510999282821297·x_4^2.1435305655776773·x_5^1.335545852451638·x_6^3.2104513601959983·x_7^-2.8989058779351486·x_8^-1.7672745220720643·x_9^-0.2594338497384552·x_10^-0.3658421795879274·x_11^3.5196082397794797·x_12^-3.45404758213264·x_13^-1.6887788161182904·x_14^2.0364682715900155·x_15^-4.981473604126787·x_16^0.3806132000511644·u_0^0.0·u_1^2.258505504737906·u_2^0.0·u_3^1.5246617775784594·u_4^0.0 + x_0^0.4279050709375678·x_1^-4.378030636465433·x_2^-3.939620071672758·x_3^0.6527765480695908·x_4^-0.5773194318806674·x_5^1.8070490842681668·x_6^3.5120828581901407·x_7^-2.4217821094656733·x_8^4.565060766943388·x_9^0.3296021223167225·x_10^-0.19933102484778953·x_11^-0.0931053193962299·x_12^4.294443151300802·x_13^-0.45269810819892164·x_14^2.974829953151268·x_15^0.5608116449529152·x_16^-3.681527623657365·u_0^0.0·u_1^0.0·u_2^0.0·u_3^0.0·u_4^1.9605392983132592 + x_0^0.20165746543403973·x_1^0.19806721261960547·x_2^1.0200972432162425·x_3^-2.9235286009280603·x_4^3.314274777951095·x_5^-2.8189120585395413·x_6^3.378929244883821·x_7^4.708297929544678·x_8^-1.8591035524633859·x_9^0.8345813653114176·x_10^4.898162532843468·x_11^0.761002986454022·x_12^-3.5323019013792543·x_13^-1.6658405589050815·x_14^-1.6079762806866196·x_15^-4.313257845216033·x_16^2.2871171685001768·u_0^3.287067897528326·u_1^0.44210544510301153·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^-2.53167925416638·x_1^-1.4827058438514804·x_2^0.11732685941715282·x_3^4.325467412782999·x_4^2.107281810922358·x_5^-0.22433819064728322·x_6^-1.9663197549151148·x_7^0.993401343458121·x_8^-4.507827794101306·x_9^-3.4015802474125523·x_10^1.1803598929890713·x_11^3.632922770825761·x_12^-3.7214939958428928·x_13^1.001025291529773·x_14^3.7740175202974093·x_15^2.0009569446277826·x_16^2.384835267347306·u_0^0.0·u_1^-2.259437743137113·u_2^-2.5431129421987797·u_3^0.0·u_4^0.0 + x_0^-1.829634306681227·x_1^-1.9387243742676965·x_2^2.8888977502554187·x_3^-3.4814572735727567·x_4^-2.163229796761652·x_5^-4.38809635039914·x_6^0.7167517040361666·x_7^-3.655497793124245·x_8^-4.97235899300102·x_9^4.215943588316172·x_10^-1.3246214412590493·x_11^0.911659910749302·x_12^-0.3586983286973675·x_13^-4.082126623156727·x_14^4.069285378488786·x_15^-1.7445883455764233·x_16^-3.3441641088654004·u_0^0.0·u_1^0.0·u_2^0.0·u_3^0.0·u_4^-3.4655892819146623 + x_0^-2.9778049574960743·x_1^1.9404106925651483·x_2^-4.584236339341857·x_3^2.338182629106834·x_4^-1.7249175556605625·x_5^-4.614502396973201·x_6^2.6933087579498807·x_7^-0.6727054992957928·x_8^-0.34343135687116444·x_9^2.443049620581812·x_10^1.1047897360831112·x_11^-4.565867819594194·x_12^4.203977845363598·x_13^3.331828760948458·x_14^-4.854667200377152·x_15^-4.598084482925406·x_16^1.0850088754424814·u_0^0.0·u_1^3.442247339520022·u_2^0.0·u_3^0.0·u_4^-1.144412509469432 + x_0^-4.250059063297358·x_1^-4.56183016677924·x_2^0.5870327123223973·x_3^-0.11421458278374796·x_4^4.051211480347272·x_5^-2.7952211716408257·x_6^2.7841489156155985·x_7^-1.21002496091665·x_8^1.905171541582476·x_9^-1.9052784683345116·x_10^1.388303775422468·x_11^4.5488638492221085·x_12^1.0774257555753834·x_13^-0.6396542359416486·x_14^4.780989433969504·x_15^-1.1623109314602234·x_16^3.985120448342771·u_0^0.0·u_1^-3.491389761639759·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^0.7185179715445873·x_1^-0.6402450244593405·x_2^1.6199681626744606·x_3^3.5974565494065462·x_4^0.3303130563075394·x_5^2.414473797976057·x_6^-4.877252442087416·x_7^0.42600490401388225·x_8^-1.994789284437303·x_9^-0.8281896832312956·x_10^3.405639077651905·x_11^1.9028505149939043·x_12^3.0202424191911863·x_13^-4.215363972885127·x_14^-4.053516942580338·x_15^-1.186952259842208·x_16^2.3411193976893827·u_0^1.3993308192554443·u_1^0.0·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^-1.8474682196969483·x_1^-1.2452004822248073·x_2^2.857926770633929·x_3^0.04615533865198618·x_4^0.7570101119820549·x_5^1.7279844704784795·x_6^4.5207065852963275·x_7^-0.3015535015754871·x_8^2.7237227375963062·x_9^-2.70744986030538·x_10^0.9551795185120557·x_11^-2.590515640333695·x_12^0.10128244015639787·x_13^-3.2688322649141144·x_14^2.877150668888218·x_15^3.6027227665850923·x_16^3.7060213797038486·u_0^0.0·u_1^0.0·u_2^0.0·u_3^-2.076260626098418·u_4^2.0465524805839674 + x_0^-2.709087419465439·x_1^-1.843314401491348·x_2^-4.216879554870896·x_3^-1.6725085280604821·x_4^-4.57754107806481·x_5^-2.997619402996036·x_6^4.0506667238679235·x_7^0.4410768133066778·x_8^-4.815058769096301·x_9^3.6563831176598214·x_10^-4.783312005724685·x_11^1.774539794343032·x_12^-4.108381672446963·x_13^3.256086718810094·x_14^2.4049113261051858·x_15^-3.0554625393477663·x_16^-4.531141322966938·u_0^0.2284093532463527·u_1^0.0·u_2^1.3240088154566376·u_3^0.0·u_4^0.0 + x_0^-4.647093095514122·x_1^-1.3232257541045378·x_2^-1.8574493726091856·x_3^-3.7087048452346085·x_4^4.7546796554177515·x_5^4.892184888036713·x_6^3.3690072678526057·x_7^-3.014309763149019·x_8^-3.59666914099271·x_9^-0.27967607949818785·x_10^-0.5605375974991205·x_11^-3.7121615839226263·x_12^-3.5759047015202974·x_13^-4.502813874126414·x_14^-0.04991316808108692·x_15^-4.9259185582378615·x_16^4.520850422003356·u_0^0.0·u_1^0.5383927300359637·u_2^0.0·u_3^0.0·u_4^1.190245844817397 + x_0^-0.39885389879546285·x_1^0.7887737250100244·x_2^2.3481893223617467·x_3^-4.4981759142766·x_4^-3.6563663333122367·x_5^-3.5565851248881843·x_6^-3.338978709348137·x_7^-2.578147165720516·x_8^-4.951007631974324·x_9^4.906239207045969·x_10^-0.1399380025002097·x_11^-1.8384169916533777·x_12^-0.7223590262212216·x_13^3.3728889287261037·x_14^2.2016620652623162·x_15^-3.5088467440069926·x_16^1.9687955760284783·u_0^0.0·u_1^0.0·u_2^-3.225200666375056·u_3^0.0·u_4^3.576790383927731 + x_0^-0.3622443615717872·x_1^-4.864429596703452·x_2^-2.935318419443458·x_3^-3.1854420010602658·x_4^1.5551067852024447·x_5^3.8985699999283376·x_6^3.998343518628305·x_7^-0.34093313830015237·x_8^-1.9655208539093905·x_9^2.091660831821752·x_10^-2.5974568544750065·x_11^0.8149783750433093·x_12^4.335774928535146·x_13^1.443221200680055·x_14^1.083297631155431·x_15^4.084554051603524·x_16^-2.2044093862588845·u_0^0.0·u_1^0.0·u_2^-4.275530340051493·u_3^0.0·u_4^-1.6658984888437012 + x_0^-2.8116608489451966·x_1^-0.9517583447213624·x_2^-2.776685769910543·x_3^-3.240668081082064·x_4^3.8516562812310937·x_5^1.3416559499808987·x_6^-1.2199027147734465·x_7^0.22520348049351657·x_8^-2.0887753628558867·x_9^-2.695239996143882·x_10^3.5511141243524627·x_11^0.31995190608727775·x_12^0.5633302642291387·x_13^-3.9447566725558914·x_14^1.5953073775320377·x_15^-3.2398168008600714·x_16^-2.1914216369149395·u_0^0.0·u_1^0.0·u_2^0.0·u_3^-1.2043390391921738·u_4^0.0 + x_0^-3.3908586786842285·x_1^-3.699644509558312·x_2^-0.9467646341601563·x_3^4.790783479959705·x_4^4.478930411603475·x_5^-3.234605666370467·x_6^0.8576667311775203·x_7^-2.6045762121102864·x_8^-4.084606534424901·x_9^-1.7900093321267754·x_10^0.47988635132264434·x_11^2.85470122859836·x_12^-3.9579173512612496·x_13^-3.36863695896421·x_14^0.4387027691487191·x_15^0.016873575480564007·x_16^3.8381728615203414·u_0^0.0·u_1^3.5855551448059835·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^3.8945994275128353·x_1^2.783041003298367·x_2^-0.8059142865505855·x_3^3.432342709141146·x_4^0.44840159730685514·x_5^1.2944579292849756·x_6^1.7807978856683802·x_7^-2.799187161308594·x_8^2.1155832017627576·x_9^3.4097635297935636·x_10^4.803146240688216·x_11^0.028073698555419746·x_12^3.964765521540466·x_13^-2.143103096076157·x_14^-1.0651939091801408·x_15^1.652791232739582·x_16^-1.025045367234092·u_0^0.0·u_1^0.31010682372434095·u_2^-3.624642633614053·u_3^0.0·u_4^0.0 + x_0^3.773361594482026·x_1^-4.454806802263284·x_2^-3.042781141948275·x_3^-1.955723845537951·x_4^4.960608220314306·x_5^-4.365020235408249·x_6^4.1836449533197495·x_7^-4.2348607980529716·x_8^-0.681615570831589·x_9^-2.7403303818206624·x_10^-4.9203101257320565·x_11^3.9497637701985777·x_12^-0.9898162682189673·x_13^-2.671817488045872·x_14^2.2405073850821218·x_15^-1.371633495681046·x_16^-4.657224235048814·u_0^0.0·u_1^2.512016429725122·u_2^0.0·u_3^0.0·u_4^-3.012640769139512 + x_0^1.0516968778018203·x_1^-4.790447742004362·x_2^1.2936854683183014·x_3^-3.857930109319331·x_4^2.9038175152165255·x_5^4.27666803007506·x_6^-3.9232713929283936·x_7^-3.0132335754339112·x_8^-3.0631766665971094·x_9^1.5856369116550306·x_10^-0.8824291121344032·x_11^2.701339417141061·x_12^-0.3207780193256591·x_13^2.370021764812419·x_14^3.596590027599305·x_15^-0.7499412431112926·x_16^-1.0692942730513852·u_0^1.7150414857728684·u_1^0.0·u_2^0.0·u_3^0.0·u_4^0.0 + x_0^-2.4008291049943677·x_1^-0.3522668120069046·x_2^4.9506122577768625·x_3^-1.4133526963040524·x_4^-1.2253495714296703·x_5^-1.1922872479366085·x_6^-4.004420604881868·x_7^-2.5599780049567977·x_8^0.39370310008088083·x_9^4.425248018086114·x_10^-3.6926439560840283·x_11^3.589895822691796·x_12^0.0014231981012287065·x_13^-0.8941889002319083·x_14^-3.688419792731632·x_15^4.3916596373406165·x_16^1.5825521659410944·u_0^0.0·u_1^0.0·u_2^0.0·u_3^2.0437830121443428·u_4^0.0 + x_0^-0.3625832785119796·x_1^-3.663812986358871·x_2^2.2138152415134993·x_3^-0.4193029711491363·x_4^1.6067123330794395·x_5^-2.720277488100391·x_6^-2.482256198132035·x_7^2.8318012465304534·x_8^0.23995109071556886·x_9^-4.562173565052388·x_10^4.486063271252432·x_11^-0.12662943783224456·x_12^4.065702038239513·x_13^-2.9712248523111295·x_14^-0.41092106965564845·x_15^2.179506781789847·x_16^-3.7530747288019617·u_0^0.0·u_1^0.0·u_2^0.0·u_3^-3.0469903854257363·u_4^0.0 + x_0^-0.8352647670875326·x_1^-4.0982225100865115·x_2^-1.7487112743045707·x_3^3.994512700627336·x_4^1.2397212510447613·x_5^-2.214747080726076·x_6^4.248010291009104·x_7^-1.9573521133138918·x_8^4.698255209950204·x_9^4.790025382225075·x_10^2.101299716845019·x_11^1.7346868829827198·x_12^2.1724740319315883·x_13^3.846997923936872·x_14^-1.897985415766208·x_15^3.2948624288130226·x_16^-0.3638512962170646·u_0^0.0·u_1^0.0·u_2^0.0·u_3^2.7962103714190905·u_4^0.0 + x_0^-2.5131475493922784·x_1^-3.2245750258812524·x_2^-0.1249577994530906·x_3^4.683162041630052·x_4^-2.698148549038465·x_5^-1.9812567687549776·x_6^-1.863306961572948·x_7^3.2914526784247595·x_8^4.94518204828254·x_9^-3.268919609398897·x_10^0.37821117919654057·x_11^-4.4742824857075245·x_12^-2.4711833802657712·x_13^1.4503597512320745·x_14^-4.6183608250839505·x_15^-3.082116493381376·x_16^0.10011253742558157·u_0^0.0·u_1^0.0·u_2^-2.669325941655674·u_3^0.0·u_4^0.0)

======================================================================
FAIL [0.954s]: test_conservativeness (run_tests.TestPrimitives_mosek_cli)
Testing conservativeness of solution methods
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 66, in test_conservativeness
    self.assertTrue(sm['cost'] <= sem['cost'] <= smm['cost'] <= sbm['cost'])
AssertionError: False is not true

======================================================================
FAIL [0.289s]: test_methods (run_tests.TestPrimitives_mosek_cli)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 117, in test_methods
    self.assertAlmostEqual(sol(vk), prev_sol(vk), places=5)
AssertionError: <Quantity(0.636130467, 'dimensionless')> != <Quantity(0.631384596, 'dimensionless')> within 5 places (<Quantity(0.0047458711, 'dimensionless')> difference)

======================================================================
FAIL [1.070s]: test_conservativeness (run_tests.TestPrimitives_mosek_conif)
Testing conservativeness of solution methods
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 66, in test_conservativeness
    self.assertTrue(sm['cost'] <= sem['cost'] <= smm['cost'] <= sbm['cost'])
AssertionError: False is not true

======================================================================
FAIL [0.257s]: test_methods (run_tests.TestPrimitives_mosek_conif)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 117, in test_methods
    self.assertAlmostEqual(sol(vk), prev_sol(vk), places=5)
AssertionError: <Quantity(0.636130467, 'dimensionless')> != <Quantity(0.631384596, 'dimensionless')> within 5 places (<Quantity(0.0047458711, 'dimensionless')> difference)

======================================================================
FAIL [0.158s]: test_bad_relations (run_tests.TestTwoTermApproximation_mosek_cli)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_two_term_approximation.py", line 202, in test_bad_relations
    self.assertEqual(actual_relations_mons, relations_mons)
AssertionError: {gpkit.Monomial(0.639·u_46^0.087·u_25^0.66·u_22^2.5·u_2^3[15339 chars]: 9}} != {gpkit.Monomial(6.49·x_0^2.845283219937108·x_1^4.01414096[51714 chars]: 2}}
Diff is 111556 characters long. Set self.maxDiff to None to see it.

======================================================================
FAIL [2.745s]: test_bad_relations (run_tests.TestTwoTermApproximation_mosek_conif)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_two_term_approximation.py", line 202, in test_bad_relations
    self.assertEqual(actual_relations_mons, relations_mons)
AssertionError: {gpkit.Monomial(1.39·u_65^0.23·u_40^0.32·u_32^0.47·u_31^0[214483 chars]: 7}} != {gpkit.Monomial(8.66·x_0^-1.866442003440203·x_1^0.9216979[614351 chars] 11}}
Diff is 1547166 characters long. Set self.maxDiff to None to see it.

----------------------------------------------------------------------
Ran 42 tests in 85.569s

FAILED (failures=8)

Generating XML reports...
.
Running tests...
----------------------------------------------------------------------
.F...F................FF..FF....F..F...Final PCCP solution let non-GP constraints slacken by 0.039%. Calling .localsolve(pccp_penalty=...) with a higher `pccp_penalty` (it was 200 this time) will reduce slack if the model is solvable with less. To verify that the slack is needed, generate an SGP with `use_pccp=False` and start it from this model's  solution: e.g. `m.localsolve(use_pccp=False, x0=m.solution["variables"])`.
..Final PCCP solution let non-GP constraints slacken by 0.011%. Calling .localsolve(pccp_penalty=...) with a higher `pccp_penalty` (it was 200 this time) will reduce slack if the model is solvable with less. To verify that the slack is needed, generate an SGP with `use_pccp=False` and start it from this model's  solution: e.g. `m.localsolve(use_pccp=False, x0=m.solution["variables"])`.
Final PCCP solution let non-GP constraints slacken by 0.0079%. Calling .localsolve(pccp_penalty=...) with a higher `pccp_penalty` (it was 200 this time) will reduce slack if the model is solvable with less. To verify that the slack is needed, generate an SGP with `use_pccp=False` and start it from this model's  solution: e.g. `m.localsolve(use_pccp=False, x0=m.solution["variables"])`.
.
======================================================================
FAIL [0.022s]: test_correlated_monomials (run_tests.TestEquivalentPosynomials_mosek_cli)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_equivalent_posynomials.py", line 99, in test_correlated_monomials
    self.assertSetEqual(set(actual_posynomials), set(theoretical_posynomials))
AssertionError: Items in the first set but not the second:
gpkit.Posynomial(u_0^1.4·x_2^2.3/x_1^1.8/x_0^0.44 + x_2^1.9·x_1^3.7/x_0^2.8 + x_1^4.9/x_0^3.1/u_0^1.1/x_2^0.37 + x_1^2.9/x_0^3.2/x_2^2.2 + x_2^2.7/x_0^3.6/u_0^1.8/x_1^0.72 + x_2^4.6/x_1^4/x_0^3.8/u_0^2.3 + x_2^3.1·x_1^4.8/x_0^4.2 + x_0^0.5·x_2^1.5/x_1^0.6 + x_2^0.036·x_0^2.8/x_1^1.4)
Items in the second set but not the first:
gpkit.Posynomial(1/x_1^5/x_2^3.9/u_0^1.6/x_0^1.5 + x_0^-0.03989803376127643·x_1^-3.490877077638521·x_2^-1.8954987368457799·u_0^4.648280214154409 + x_0^-3.6448283727849953·x_1^0.15570923839475448·x_2^-2.234673887230143·u_0^4.867095193399581 + x_0^-3.576732435887057·x_1^-0.7184988738300628·x_2^2.7265476159852398·u_0^-1.8221273741920563 + x_0^-1.410483319935265·x_1^-0.1570247814692829·x_2^-3.0818322546680488·u_0^-0.9889375171064368 + x_0^2.2319297916078966·x_1^1.73395113965611·x_2^-0.20190551389381106·u_0^-0.5702504477166409 + x_0^-3.1111149063483348·x_1^4.889562704854576·x_2^-0.3687698718950747·u_0^-1.1171807810318124 + x_0^-0.4413726961661366·x_1^-1.8326753936699292·x_2^2.283236303720347·u_0^1.425052961326917 + x_0^-3.810517945983735·x_1^-4.045550908116505·x_2^4.586965832457494·u_0^-2.2637317873003067)

======================================================================
FAIL [0.060s]: test_correlated_monomials (run_tests.TestEquivalentPosynomials_mosek_conif)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_equivalent_posynomials.py", line 99, in test_correlated_monomials
    self.assertSetEqual(set(actual_posynomials), set(theoretical_posynomials))
AssertionError: Items in the first set but not the second:
gpkit.Posynomial(x_8^0.18·x_12^1.5·x_5^1.7·x_9^2.5·x_13^3·x_6^3.6·x_10^4.3·x_4^4.5/x_11^5/x_1^4.8/x_2^3.3/x_3^1.5/x_14^1.2/x_15^0.72/x_0^0.47/x_7^0.1 + x_11^0.44·x_3^0.63·x_5^0.99·x_1^1.2·x_4^2.6·x_6^4.2·x_13^5/u_2^4.5/x_15^4.3/x_7^3/x_2^2.4/x_12^2.2/x_9^1.2/x_10^0.98/x_0^0.48/x_14^0.44/x_8^0.12 + x_2^0.34·x_6^1.3·u_3^1.7·x_11^2.2·x_14^3.7·x_4^4·x_3^4.1·x_13^5/x_9^3.8/x_15^2.8/x_10^2.4/x_8^1.7/x_1^1.5/x_5^1.3/x_0^1/x_7^0.64/x_12^0.47 + x_11^1.9·x_1^2.1·x_4^2.2·x_10^2.7·x_9^2.7·x_12^3.4·x_14^4.1·x_15^4.4·x_7^4.5/x_13^4.4/x_8^3.6/x_5^3.1/x_3^3.1/x_6^2.4/x_0^1.5/x_2^1.5 + x_11^0.13·x_15^1.5·x_5^1.7·x_8^1.7·x_4^3.1·x_1^3.1·x_2^3.9/u_3^4.9/x_13^4.7/x_3^3/x_7^3/x_9^2.6/x_10^2.4/x_0^1.6/x_12^1.5/x_14^1.2/x_6^0.53 + x_6^0.94·x_12^2.9·x_8^3.5·x_2^3.8·x_4^4.1·x_9^4.4·x_5^4.5·x_10^4.5·x_15^4.9/x_11^2.9/x_0^2.4/x_13^2/x_1^1.8/x_14^1.6/x_7^0.51/x_3^0.052 + u_1^0.44·x_9^0.47·x_7^1.2·x_4^2.4·x_11^2.4·x_8^2.6·x_5^3.1·x_1^3.2·x_6^4.2·u_3^4.2·x_12^4.3/x_0^3.4/x_2^3/x_14^2.6/x_13^1.4/x_3^0.71/x_15^0.63/x_10^0.26 + x_9^0.76·x_10^0.8·u_0^1.1·x_3^1.5·x_12^1.6·x_7^2.1·x_13^2.9·x_1^3.6·x_8^4.5·x_11^5/x_2^3.9/x_0^3.6/x_4^2.8/x_15^2.5/x_14^1.8/x_6^1.5/u_2^1.4/x_5^0.95 + x_8^0.74·x_12^1.4·x_7^1.4·x_15^1.7·x_4^2.1·x_13^3.4·x_1^4.4/x_0^4/x_2^3.7/x_9^2.9/x_5^2.7/x_3^1.7/x_11^1.2/x_14^0.91/x_6^0.76/x_10^0.57 + x_5^0.16·x_3^1.2·x_11^2.7·x_2^4.2·u_0^4.3·x_1^4.5/x_0^4.2/x_12^3.6/x_10^3.1/x_13^2.9/x_9^1.7/x_8^1.6/x_6^1.4/x_7^1.3/x_15^1.2/x_14^0.78/x_4^0.036 + x_1^0.0012·x_13^1.8·x_11^1.9·x_14^3·x_3^3·x_8^4.3/x_5^4.9/x_0^4.5/x_4^2.3/x_7^2.3/x_9^2.2/x_10^2.1/x_15^1.2/x_12^0.71/x_2^0.6/x_6^0.18 + x_0^0.88·x_5^1.4·x_12^1.8·x_7^1.9·x_4^2.3·x_3^2.9·x_6^3.6·x_1^3.8·x_10^4.3·x_13^4.3/x_15^4.8/x_11^2.7/x_2^1.9/u_0^1.3/x_9^0.98/x_8^0.92/x_14^0.23 + x_7^0.2·x_0^1.2·x_10^1.4·x_1^3.1·x_13^3.5·x_8^3.7·x_9^4.2/x_14^4.3/x_6^3.8/x_12^3.2/x_11^3.2/u_0^2.9/x_3^2.9/x_5^2.4/x_4^0.8/u_3^0.78/x_2^0.47/x_15^0.44 + x_10^0.32·x_13^1.1·x_4^1.2·x_5^1.3·x_0^1.7·u_0^2·x_9^2·x_8^2.8·x_11^3.1·x_12^4.1·x_3^4.1·x_2^4.5/x_1^3.4/x_14^3.4/x_6^2.8/x_15^2.1/x_7^1.3 + x_5^0.024·x_9^1.1·x_12^1.1·u_3^2·x_0^2.5·x_7^3.5·x_13^4·x_3^4.3·x_4^4.3/x_8^4.7/x_11^4.4/x_6^3.6/x_14^2.7/x_1^2.6/x_2^2.3/x_15^1.5/x_10^0.32 + u_3^0.084·x_5^0.28·x_8^2.4·x_0^3.2·x_4^3.3·x_10^3.5·x_13^3.7·x_14^3.9·x_1^4/x_3^4.9/x_12^4.1/x_11^3.8/x_15^3.5/x_6^3.4/x_2^3/x_9^2.9/x_7^0.94 + x_1^0.051·x_10^0.64·x_7^0.72·x_11^1.1·x_2^1.1·x_9^2.5·u_0^2.5·x_0^3.9·x_6^4·x_4^4.4·u_1^5/x_14^4.8/x_12^4.3/x_8^3.8/x_13^3.4/x_5^2.3/x_15^2/x_3^1.1)
Items in the second set but not the first:
gpkit.Posynomial(x_2^0.34·x_6^1.3·u_3^1.7·x_11^2.2·x_14^3.7·x_4^4·x_3^4.1·x_13^5/x_9^3.8/x_15^2.8/x_10^2.4/x_8^1.7/x_1^1.5/x_5^1.3/x_0^1/x_7^0.64/x_12^0.47 + x_0^1.7006729066179354·x_1^-3.4473508499044003·x_2^4.5242555278938·x_3^4.122873905935418·x_4^1.2220256027303753·x_5^1.2739817269521438·x_6^-2.7501122357853447·x_7^-1.2542587068455822·x_8^2.8435703415424314·x_9^1.981988307181311·x_10^0.3216168417446372·x_11^3.0505205868145726·x_12^4.062841861169254·x_13^1.0516804319312598·x_14^-3.414033490856596·x_15^-2.1105068731050713·u_0^1.9631975043651928·u_1^0.0·u_2^0.0·u_3^0.0 + x_0^-3.5688908749341697·x_1^3.588959966343012·x_2^-3.9439954226569562·x_3^1.4560301777091027·x_4^-2.798842374555023·x_5^-0.9488316278823898·x_6^-1.5450108533335594·x_7^2.1075113730884905·x_8^4.517936351362872·x_9^0.7610565290498759·x_10^0.8046707610635249·x_11^4.997828348555609·x_12^1.6451260040190343·x_13^2.8722663372390915·x_14^-1.8385891506473575·x_15^-2.5138811063911417·u_0^1.094417096012719·u_1^0.0·u_2^-1.3777192209693272·u_3^0.0 + x_0^2.2773336149296854·x_1^-3.8201598746760714·x_2^4.9144320576265965·x_3^-2.9447984433303898·x_4^-3.6608067195959637·x_5^0.5745242170889853·x_6^-3.1557761414708163·x_7^0.5153133752403001·x_8^4.946805022231558·x_9^3.0888769178409365·x_10^-4.7139536502495325·x_11^-4.762986635218159·x_12^-0.8974323634517702·x_13^2.0063847770197674·x_14^-3.5559503047976104·x_15^-4.924645783506123·u_0^0.0·u_1^0.0·u_2^4.9499725488854445·u_3^0.0 + x_0^-4.752402887883641·x_1^2.3657838746725517·x_2^-3.9156057434364966·x_3^0.18371453720787745·x_4^-0.5893772318910067·x_5^-2.0767411321128226·x_6^4.470306996989649·x_7^3.9295803095627164·x_8^2.502687004308659·x_9^-2.7566236783606257·x_10^4.006335859128525·x_11^2.4618231029380313·x_12^-4.085631550322186·x_13^-0.26482425002671306·x_14^0.09091812840229085·x_15^-2.6455680162129402·u_0^1.288904915732939·u_1^-3.3228290050718066·u_2^0.0·u_3^0.0 + x_0^3.2486332857795333·x_1^2.5248708065645866·x_2^2.910349898517614·x_3^-1.7702565246476611·x_4^0.02524020037328878·x_5^-0.18140799462696577·x_6^4.07108405197228·x_7^-3.349720527478026·x_8^1.6290829431316496·x_9^-1.764408895279368·x_10^1.4189906637851246·x_11^4.503620471905611·x_12^-3.0352657335261055·x_13^2.88407264301779·x_14^1.7496566335400292·x_15^2.0620007359718837·u_0^1.8697375873659927·u_1^0.0·u_2^0.0·u_3^0.0 + x_0^3.929775315805493·x_1^0.05144244933377706·x_2^1.14525171807332·x_3^-1.0660406017867974·x_4^4.367421423295701·x_5^-2.326103450254581·x_6^3.958420097992084·x_7^0.7165243071171092·x_8^-3.771036094080115·x_9^2.470801782780664·x_10^0.6405039976752818·x_11^1.0672710794408227·x_12^-4.3225637011260005·x_13^-3.394077908196368·x_14^-4.843199446046031·x_15^-2.0202730594981775·u_0^2.539142191658704·u_1^4.972995298050938·u_2^0.0·u_3^0.0 + x_0^-0.47899557641601387·x_1^1.1640233850787087·x_2^-2.4026783559540874·x_3^0.6279729128225693·x_4^2.6265392088430106·x_5^0.9913328943392905·x_6^4.18365887721764·x_7^-2.988923577027194·x_8^-0.1230399038170944·x_9^-1.1546393091799159·x_10^-0.9801431125497251·x_11^0.4428413289991706·x_12^-2.2355684534733724·x_13^4.98365821663678·x_14^-0.43776060168148767·x_15^-4.2747893579641·u_0^0.0·u_1^0.0·u_2^-4.51193155363492·u_3^0.0 + x_0^1.2214959882139134·x_1^3.0820146289087873·x_2^-0.4703534185440459·x_3^-2.8734844211606028·x_4^-0.8025316120856161·x_5^-2.3703315658796886·x_6^-3.7929079202320484·x_7^0.19885767369327656·x_8^3.707069433664408·x_9^4.196131597108318·x_10^1.4099536150349294·x_11^-3.1993811625155857·x_12^-3.2303867149596623·x_13^3.4736146856199266·x_14^-4.265089530953703·x_15^-0.4369454537409272·u_0^-2.8848234305682894·u_1^0.0·u_2^0.0·u_3^-0.776238733851014 + x_0^0.8761038745790284·x_1^3.7866321787646147·x_2^-1.8813801656356843·x_3^2.930585555731559·x_4^2.2565039187515428·x_5^1.4390093069213705·x_6^3.629371396762819·x_7^1.931728779098826·x_8^-0.9240879050896389·x_9^-0.97948640873234·x_10^4.254499813070922·x_11^-2.6729027646301375·x_12^1.781152494106979·x_13^4.300496075215275·x_14^-0.23257851636299431·x_15^-4.767666720481266·u_0^-1.281854917246138·u_1^0.0·u_2^0.0·u_3^0.0 + x_0^-2.839037012980624·x_1^2.805010318696157·x_2^0.313558603349291·x_3^-0.5337062712740543·x_4^1.7813708345100254·x_5^1.3258616999509067·x_6^2.85184414209607·x_7^3.034988159376935·x_8^0.7955012718760512·x_9^-1.531335986464153·x_10^-0.17971534811467738·x_11^-4.798397947182495·x_12^0.4545125922126738·x_13^1.8636646147761482·x_14^1.7268405937527351·x_15^-0.561726495946056·u_0^0.0·u_1^1.8401225260866778·u_2^0.0·u_3^0.0 + x_0^2.4948243163469597·x_1^-2.607980771459247·x_2^-2.300281787956208·x_3^4.284904974528343·x_4^4.312817908067927·x_5^0.02435391524754582·x_6^-3.550679152278584·x_7^3.45552961836186·x_8^-4.70023289595288·x_9^1.0955559637265857·x_10^-0.31772087854137787·x_11^-4.3826290819316585·x_12^1.1359907597130867·x_13^4.03178732183947·x_14^-2.669018328975109·x_15^-1.4863928873267742·u_0^0.0·u_1^0.0·u_2^0.0·u_3^2.0195981893397867 + x_0^3.2303715388992273·x_1^3.9996799498663105·x_2^-3.0397351605326604·x_3^-4.899884033662225·x_4^3.2917045725544885·x_5^0.27543033548960594·x_6^-3.3704880882569976·x_7^-0.9385916634683582·x_8^2.4351387474917274·x_9^-2.8879615443960125·x_10^3.5491023218949973·x_11^-3.8418981210002134·x_12^-4.137993765189082·x_13^3.6835960905380833·x_14^3.8561909993511616·x_15^-3.4958996609097523·u_0^0.0·u_1^0.0·u_2^0.0·u_3^0.08361895777483586 + x_0^-3.4242688087767714·x_1^3.2325430765920675·x_2^-2.9758357571250715·x_3^-0.7058297190207963·x_4^2.3559957990338676·x_5^3.123552662452301·x_6^4.151771844225848·x_7^1.1566315512296876·x_8^2.565665882917985·x_9^0.4691785102661221·x_10^-0.255088621670696·x_11^2.3828453728008325·x_12^4.264700748486582·x_13^-1.4342397398187714·x_14^-2.608079509538117·x_15^-0.634708068192321·u_0^0.0·u_1^0.4379153534602087·u_2^0.0·u_3^4.203427285233071 + x_0^-1.5958847983492452·x_1^3.091133929551937·x_2^3.927542419943066·x_3^-3.0491777447019333·x_4^3.0551160254628122·x_5^1.7193490910544948·x_6^-0.528468633320923·x_7^-3.028502507926966·x_8^1.7218991060228674·x_9^-2.61382006625925·x_10^-2.3997342345444714·x_11^0.12647797492954638·x_12^-1.5319867421733857·x_13^-4.674146599721549·x_14^-1.167117456076674·x_15^1.4647230292074056·u_0^0.0·u_1^0.0·u_2^0.0·u_3^-4.884064377906546 + x_0^-4.192939396205685·x_1^4.494762473213196·x_2^4.179353698897479·x_3^1.1816039326239185·x_4^-0.03574702012056097·x_5^0.1579516110684427·x_6^-1.401646501881817·x_7^-1.2559727685273971·x_8^-1.5634347661669192·x_9^-1.6830830413445321·x_10^-3.069690625060347·x_11^2.7040272358097273·x_12^-3.623942779087871·x_13^-2.94838816846989·x_14^-0.776267979343233·x_15^-1.2301052017695957·u_0^4.251611235233904·u_1^0.0·u_2^0.0·u_3^0.0 + x_0^2.4406946575915303·x_1^1.8662931031811478·x_2^-4.289486995828796·x_3^-4.9450580345033615·x_4^-2.684413812147649·x_5^2.0437990116208473·x_6^2.1398876734113994·x_7^3.7825540789777428·x_8^2.740159161617351·x_9^1.9572661333194166·x_10^-3.6443000310829445·x_11^-2.5592004944530364·x_12^4.999511182661239·x_13^-3.46298556322737·x_14^2.946062241257109·x_15^0.4602324759196863·u_0^3.4752350281914097·u_1^0.0·u_2^0.0·u_3^0.0)

======================================================================
FAIL [0.483s]: test_conservativeness (run_tests.TestPrimitives_mosek_cli)
Testing conservativeness of solution methods
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 66, in test_conservativeness
    self.assertTrue(sm['cost'] <= sem['cost'] <= smm['cost'] <= sbm['cost'])
AssertionError: False is not true

======================================================================
FAIL [0.152s]: test_methods (run_tests.TestPrimitives_mosek_cli)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 117, in test_methods
    self.assertAlmostEqual(sol(vk), prev_sol(vk), places=5)
AssertionError: <Quantity(0.636130459, 'dimensionless')> != <Quantity(0.631384596, 'dimensionless')> within 5 places (<Quantity(0.00474586309, 'dimensionless')> difference)

======================================================================
FAIL [0.453s]: test_conservativeness (run_tests.TestPrimitives_mosek_conif)
Testing conservativeness of solution methods
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 66, in test_conservativeness
    self.assertTrue(sm['cost'] <= sem['cost'] <= smm['cost'] <= sbm['cost'])
AssertionError: False is not true

======================================================================
FAIL [0.114s]: test_methods (run_tests.TestPrimitives_mosek_conif)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_primitives.py", line 117, in test_methods
    self.assertAlmostEqual(sol(vk), prev_sol(vk), places=5)
AssertionError: <Quantity(0.636130459, 'dimensionless')> != <Quantity(0.631384596, 'dimensionless')> within 5 places (<Quantity(0.00474586309, 'dimensionless')> difference)

======================================================================
FAIL [6.038s]: test_bad_relations (run_tests.TestTwoTermApproximation_mosek_cli)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_two_term_approximation.py", line 202, in test_bad_relations
    self.assertEqual(actual_relations_mons, relations_mons)
AssertionError: {gpkit.Monomial(9.13·x_2^0.0096·u_88^0.04·u_19^0.56·u_82^[210132 chars]: 2}} != {gpkit.Monomial(8.42·x_0^-4.333705354940093·x_1^-1.040423[597528 chars]: 6}}
Diff is 1495798 characters long. Set self.maxDiff to None to see it.

======================================================================
FAIL [5.561s]: test_bad_relations (run_tests.TestTwoTermApproximation_mosek_conif)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/robust/robust/testing/t_two_term_approximation.py", line 202, in test_bad_relations
    self.assertEqual(actual_relations_mons, relations_mons)
AssertionError: {gpkit.Monomial(8.31·u_34^0.035·u_81^0.14·u_88^0.57·u_162[341906 chars]: 4}} != {gpkit.Monomial(9.23·x_0^1.911238383013794·u_0^2.43916000[960696 chars] 13}}
Diff is 2452638 characters long. Set self.maxDiff to None to see it.

----------------------------------------------------------------------
Ran 42 tests in 75.762s

FAILED (failures=8)

Generating XML reports...
.
----------------------------------------------------------------------
Ran 2 tests in 163.233s

OK

Generating XML reports...
Cloning into 'shopping'...

Running tests...
----------------------------------------------------------------------
adding test for 'test.py'
..Using solver 'mosek_cli'
 for 25 free variables
  in 40 posynomial inequalities.
Solving took 0.0455 seconds.
Using solver 'mosek_cli'
 for 25 free variables
  in 40 posynomial inequalities.
Solving took 0.0422 seconds.
.Using solver 'mosek_conif'
 for 25 free variables
  in 40 posynomial inequalities.
Solving took 0.0333 seconds.

----------------------------------------------------------------------
Ran 3 tests in 0.270s

OK

Generating XML reports...
Cloning into 'gassolar'...
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (1.4.1)
Requirement already satisfied: numpy>=1.18.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (1.22.2)
Requirement already satisfied: pytz>=2020.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2021.3)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2.8.2)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.8.1->pandas) (1.16.0)
Collecting git+https://github.com/hoburg/gpfit.git
  Cloning https://github.com/hoburg/gpfit.git to /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-2c95p14h
  Running command git clone --filter=blob:none --quiet https://github.com/hoburg/gpfit.git /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-2c95p14h
  Resolved https://github.com/hoburg/gpfit.git to commit 3c8025f12ba5360fdeb71c270e55d4c93e1676fd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.8.0)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.2.0) (1.1.1)
Requirement already satisfied: matplotlib>=3.3.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (3.5.1)
Requirement already satisfied: pytest>=6.2.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (7.0.1)
Collecting pytest-mpl>=0.13
  Using cached pytest_mpl-0.14.0-py3-none-any.whl (27 kB)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (3.0.7)
Requirement already satisfied: packaging>=20.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (21.3)
Requirement already satisfied: kiwisolver>=1.0.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (1.3.2)
Requirement already satisfied: cycler>=0.10 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (4.29.1)
Requirement already satisfied: python-dateutil>=2.7 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (2.8.2)
Requirement already satisfied: pillow>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (9.0.1)
Requirement already satisfied: iniconfig in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.1.1)
Requirement already satisfied: py>=1.8.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.11.0)
Requirement already satisfied: tomli>=1.0.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (2.0.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.0.0)
Requirement already satisfied: attrs>=19.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (21.4.0)
Requirement already satisfied: Jinja2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest-mpl>=0.13->gpfit==0.2.0) (3.0.3)
Requirement already satisfied: pint>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (0.18)
Requirement already satisfied: plotly in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (5.6.0)
Requirement already satisfied: adce in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.3.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.2.7)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib>=3.3.2->gpfit==0.2.0) (1.16.0)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from Jinja2->pytest-mpl>=0.13->gpfit==0.2.0) (2.1.0)
Requirement already satisfied: tenacity>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from plotly->gpkit->gpfit==0.2.0) (8.0.1)
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.2.0-py3-none-any.whl size=493939 sha256=710c12aca978e1d5500cfdf4e9de0b48befbc11e4d09da695df49a43d2f60eef
  Stored in directory: /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-ephem-wheel-cache-fk1wtsyd/wheels/7d/c7/e2/9c7f9a2bc07099a39824267dca90eb5f2bc4114dcffca7aced
Successfully built gpfit
Installing collected packages: pytest-mpl, gpfit
Successfully installed gpfit-0.2.0 pytest-mpl-0.14.0
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gassolar
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (1.8.0)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gassolar==0.0.0.0) (1.1.1)
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (1.4.1)
Requirement already satisfied: gpfit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (0.2.0)
Requirement already satisfied: pytest-mpl>=0.13 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->gassolar==0.0.0.0) (0.14.0)
Requirement already satisfied: pytest>=6.2.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->gassolar==0.0.0.0) (7.0.1)
Requirement already satisfied: matplotlib>=3.3.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->gassolar==0.0.0.0) (3.5.1)
Requirement already satisfied: pint>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (0.18)
Requirement already satisfied: plotly in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (5.6.0)
Requirement already satisfied: adce in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (1.3.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (1.2.7)
Requirement already satisfied: pytz>=2020.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas->gassolar==0.0.0.0) (2021.3)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas->gassolar==0.0.0.0) (2.8.2)
Requirement already satisfied: cycler>=0.10 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (0.11.0)
Requirement already satisfied: pillow>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (9.0.1)
Requirement already satisfied: fonttools>=4.22.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (4.29.1)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (3.0.7)
Requirement already satisfied: kiwisolver>=1.0.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (1.3.2)
Requirement already satisfied: packaging>=20.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (21.3)
Requirement already satisfied: tomli>=1.0.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (2.0.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (1.0.0)
Requirement already satisfied: py>=1.8.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (1.11.0)
Requirement already satisfied: iniconfig in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (1.1.1)
Requirement already satisfied: attrs>=19.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (21.4.0)
Requirement already satisfied: Jinja2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest-mpl>=0.13->gpfit->gassolar==0.0.0.0) (3.0.3)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.8.1->pandas->gassolar==0.0.0.0) (1.16.0)
Requirement already satisfied: tenacity>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from plotly->gpkit->gassolar==0.0.0.0) (8.0.1)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from Jinja2->pytest-mpl>=0.13->gpfit->gassolar==0.0.0.0) (2.1.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=4876528 sha256=93f7c24fe51b5af07c1bc71e3343cbe7e0643bbd01e713192f067d9ddea3511d
  Stored in directory: /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-ephem-wheel-cache-y6z48w9e/wheels/b2/3f/a9/6b310e41163c32a9b1e6f68992a20498ec9ee2c6096c7af8c3
Successfully built gassolar
Installing collected packages: gassolar
Successfully installed gassolar-0.0.0.0

Running tests...
----------------------------------------------------------------------
adding test for 'gassolar/gas/gas.py'
adding test for 'gassolar/solar/solar.py'
EEEE
======================================================================
ERROR [1.080s]: test_gassolar_gas_gas_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gassolar/gassolar/gas/gas.py", line 3, in <module>
    from gpkitmodels.GP.aircraft.engine.gas_engine import Engine
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/engine/gas_engine.py", line 7, in <module>
    from gpfit.fit_constraintset import FitCS
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.003s]: test_gassolar_gas_gas_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gassolar/gassolar/gas/gas.py", line 3, in <module>
    from gpkitmodels.GP.aircraft.engine.gas_engine import Engine
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/engine/gas_engine.py", line 7, in <module>
    from gpfit.fit_constraintset import FitCS
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.037s]: test_gassolar_solar_solar_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gassolar/gassolar/solar/solar.py", line 12, in <module>
    from gpkitmodels.GP.aircraft.wing.wing import Wing as WingGP
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/wing.py", line 10, in <module>
    from .capspar import CapSpar
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/capspar.py", line 4, in <module>
    from .gustloading import GustL
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/gustloading.py", line 4, in <module>
    from ad.admath import cos
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.003s]: test_gassolar_solar_solar_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gassolar/gassolar/solar/solar.py", line 12, in <module>
    from gpkitmodels.GP.aircraft.wing.wing import Wing as WingGP
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/wing.py", line 10, in <module>
    from .capspar import CapSpar
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/capspar.py", line 4, in <module>
    from .gustloading import GustL
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/gustloading.py", line 4, in <module>
    from ad.admath import cos
ModuleNotFoundError: No module named 'ad'

----------------------------------------------------------------------
Ran 4 tests in 1.122s

FAILED (errors=4)

Generating XML reports...
Cloning into 'jho'...
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (1.4.1)
Requirement already satisfied: numpy>=1.18.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (1.22.2)
Requirement already satisfied: pytz>=2020.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2021.3)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2.8.2)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.8.1->pandas) (1.16.0)
Collecting git+https://github.com/hoburg/gpfit.git
  Cloning https://github.com/hoburg/gpfit.git to /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-g79nh386
  Running command git clone --filter=blob:none --quiet https://github.com/hoburg/gpfit.git /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-g79nh386
  Resolved https://github.com/hoburg/gpfit.git to commit 3c8025f12ba5360fdeb71c270e55d4c93e1676fd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.8.0)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.2.0) (1.1.1)
Requirement already satisfied: matplotlib>=3.3.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (3.5.1)
Requirement already satisfied: pytest>=6.2.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (7.0.1)
Requirement already satisfied: pytest-mpl>=0.13 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (0.14.0)
Requirement already satisfied: packaging>=20.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (21.3)
Requirement already satisfied: kiwisolver>=1.0.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (1.3.2)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (3.0.7)
Requirement already satisfied: cycler>=0.10 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (0.11.0)
Requirement already satisfied: pillow>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (9.0.1)
Requirement already satisfied: fonttools>=4.22.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (4.29.1)
Requirement already satisfied: python-dateutil>=2.7 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (2.8.2)
Requirement already satisfied: py>=1.8.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.11.0)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.0.0)
Requirement already satisfied: iniconfig in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.1.1)
Requirement already satisfied: attrs>=19.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (21.4.0)
Requirement already satisfied: tomli>=1.0.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (2.0.1)
Requirement already satisfied: Jinja2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest-mpl>=0.13->gpfit==0.2.0) (3.0.3)
Requirement already satisfied: pint>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (0.18)
Requirement already satisfied: plotly in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (5.6.0)
Requirement already satisfied: adce in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.3.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.2.7)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib>=3.3.2->gpfit==0.2.0) (1.16.0)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from Jinja2->pytest-mpl>=0.13->gpfit==0.2.0) (2.1.0)
Requirement already satisfied: tenacity>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from plotly->gpkit->gpfit==0.2.0) (8.0.1)

Running tests...
----------------------------------------------------------------------
adding test for 'model/jho.py'
adding test for 'model/print_perf.py'
EEEE
======================================================================
ERROR [1.021s]: test_model_jho_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/jho/model/jho.py", line 5, in <module>
    from gpkitmodels.GP.aircraft.engine.gas_engine import Engine
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/engine/gas_engine.py", line 7, in <module>
    from gpfit.fit_constraintset import FitCS
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.002s]: test_model_jho_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/jho/model/jho.py", line 5, in <module>
    from gpkitmodels.GP.aircraft.engine.gas_engine import Engine
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/engine/gas_engine.py", line 7, in <module>
    from gpfit.fit_constraintset import FitCS
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.006s]: test_model_print_perf_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/jho/model/print_perf.py", line 4, in <module>
    from jho import Mission
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/jho/model/jho.py", line 5, in <module>
    from gpkitmodels.GP.aircraft.engine.gas_engine import Engine
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/engine/gas_engine.py", line 7, in <module>
    from gpfit.fit_constraintset import FitCS
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.003s]: test_model_print_perf_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/jho/model/print_perf.py", line 4, in <module>
    from jho import Mission
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/jho/model/jho.py", line 5, in <module>
    from gpkitmodels.GP.aircraft.engine.gas_engine import Engine
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/engine/gas_engine.py", line 7, in <module>
    from gpfit.fit_constraintset import FitCS
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

----------------------------------------------------------------------
Ran 4 tests in 1.032s

FAILED (errors=4)

Generating XML reports...
Cloning into 'turbofan'...
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/turbofan
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from turbofan==0.0.0.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from turbofan==0.0.0.0) (1.8.0)
Requirement already satisfied: pint in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from turbofan==0.0.0.0) (0.18)
Requirement already satisfied: future in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from turbofan==0.0.0.0) (0.18.2)
Requirement already satisfied: packaging in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pint->turbofan==0.0.0.0) (21.3)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from packaging->pint->turbofan==0.0.0.0) (3.0.7)
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=43849 sha256=e0a9123c1428b169f24c49b84d93e50a164fb9b24ad68940c8372f2bf0131de0
  Stored in directory: /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-ephem-wheel-cache-vnqke9jy/wheels/c7/b7/5b/47d3ef134a61033b3f8d6ac018a918749e4f7f116ce2b9205e
Successfully built turbofan
Installing collected packages: turbofan
  Attempting uninstall: turbofan
    Found existing installation: turbofan 0.0.0.0
    Uninstalling turbofan-0.0.0.0:
      Successfully uninstalled turbofan-0.0.0.0
Successfully installed turbofan-0.0.0.0

Running tests...
----------------------------------------------------------------------
adding test for 'turbofan/engine_test.py'
.Starting a sequence of GP solves
 for 43 free variables
  in 14 locally-GP 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.0707 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.0348 seconds.
Solved cost was 30.99.

GP Solve 3
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0526 seconds.
Solved cost was 10.15.

GP Solve 4
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0309 seconds.
Solved cost was 7.827.

GP Solve 5
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0373 seconds.
Solved cost was 7.281.

GP Solve 6
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0314 seconds.
Solved cost was 7.108.

GP Solve 7
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0279 seconds.
Solved cost was 7.029.

GP Solve 8
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0318 seconds.
Solved cost was 6.991.

GP Solve 9
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.035 seconds.
Solved cost was 6.973.

GP Solve 10
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0412 seconds.
Solved cost was 6.965.

GP Solve 11
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0572 seconds.
Solved cost was 6.96.

GP Solve 12
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0299 seconds.
Solved cost was 6.958.

GP Solve 13
Using solver 'mosek_conif'
 for 244 free variables
  in 492 posynomial inequalities.
Solving took 0.0285 seconds.
Solved cost was 6.957.

Solving took 0.747 seconds and 13 GP solves.

----------------------------------------------------------------------
Ran 1 test in 1.021s

OK

Generating XML reports...
Cloning into 'solar'...
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (1.4.1)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2.8.2)
Requirement already satisfied: pytz>=2020.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2021.3)
Requirement already satisfied: numpy>=1.18.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (1.22.2)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.8.1->pandas) (1.16.0)
Collecting git+https://github.com/convexengineering/gpfit.git
  Cloning https://github.com/convexengineering/gpfit.git to /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-rauli7id
  Running command git clone --filter=blob:none --quiet https://github.com/convexengineering/gpfit.git /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-rauli7id
  Resolved https://github.com/convexengineering/gpfit.git to commit 3c8025f12ba5360fdeb71c270e55d4c93e1676fd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.8.0)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.2.0) (1.1.1)
Requirement already satisfied: matplotlib>=3.3.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (3.5.1)
Requirement already satisfied: pytest>=6.2.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (7.0.1)
Requirement already satisfied: pytest-mpl>=0.13 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (0.14.0)
Requirement already satisfied: python-dateutil>=2.7 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (2.8.2)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (3.0.7)
Requirement already satisfied: fonttools>=4.22.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (4.29.1)
Requirement already satisfied: packaging>=20.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (21.3)
Requirement already satisfied: pillow>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (9.0.1)
Requirement already satisfied: cycler>=0.10 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (0.11.0)
Requirement already satisfied: kiwisolver>=1.0.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (1.3.2)
Requirement already satisfied: tomli>=1.0.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (2.0.1)
Requirement already satisfied: py>=1.8.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.11.0)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.0.0)
Requirement already satisfied: iniconfig in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.1.1)
Requirement already satisfied: attrs>=19.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (21.4.0)
Requirement already satisfied: Jinja2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest-mpl>=0.13->gpfit==0.2.0) (3.0.3)
Requirement already satisfied: pint>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (0.18)
Requirement already satisfied: plotly in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (5.6.0)
Requirement already satisfied: adce in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.3.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.2.7)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib>=3.3.2->gpfit==0.2.0) (1.16.0)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from Jinja2->pytest-mpl>=0.13->gpfit==0.2.0) (2.1.0)
Requirement already satisfied: tenacity>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from plotly->gpkit->gpfit==0.2.0) (8.0.1)
Collecting git+https://github.com/convexengineering/gassolar.git
  Cloning https://github.com/convexengineering/gassolar.git to /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-d4poww2x
  Running command git clone --filter=blob:none --quiet https://github.com/convexengineering/gassolar.git /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-d4poww2x
  Resolved https://github.com/convexengineering/gassolar.git to commit 90c91cc6b980b44bedaf87ad004654b67a11431c
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (1.8.0)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gassolar==0.0.0.0) (1.1.1)
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (1.4.1)
Requirement already satisfied: gpfit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gassolar==0.0.0.0) (0.2.0)
Requirement already satisfied: pytest>=6.2.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->gassolar==0.0.0.0) (7.0.1)
Requirement already satisfied: matplotlib>=3.3.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->gassolar==0.0.0.0) (3.5.1)
Requirement already satisfied: pytest-mpl>=0.13 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->gassolar==0.0.0.0) (0.14.0)
Requirement already satisfied: pint>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (0.18)
Requirement already satisfied: plotly in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (5.6.0)
Requirement already satisfied: adce in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (1.3.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gassolar==0.0.0.0) (1.2.7)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas->gassolar==0.0.0.0) (2.8.2)
Requirement already satisfied: pytz>=2020.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas->gassolar==0.0.0.0) (2021.3)
Requirement already satisfied: packaging>=20.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (21.3)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (3.0.7)
Requirement already satisfied: cycler>=0.10 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (0.11.0)
Requirement already satisfied: kiwisolver>=1.0.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (1.3.2)
Requirement already satisfied: pillow>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (9.0.1)
Requirement already satisfied: fonttools>=4.22.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->gassolar==0.0.0.0) (4.29.1)
Requirement already satisfied: tomli>=1.0.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (2.0.1)
Requirement already satisfied: py>=1.8.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (1.11.0)
Requirement already satisfied: iniconfig in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (1.1.1)
Requirement already satisfied: attrs>=19.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (21.4.0)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->gassolar==0.0.0.0) (1.0.0)
Requirement already satisfied: Jinja2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest-mpl>=0.13->gpfit->gassolar==0.0.0.0) (3.0.3)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.8.1->pandas->gassolar==0.0.0.0) (1.16.0)
Requirement already satisfied: tenacity>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from plotly->gpkit->gassolar==0.0.0.0) (8.0.1)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from Jinja2->pytest-mpl>=0.13->gpfit->gassolar==0.0.0.0) (2.1.0)
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from solar==0.0.0.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from solar==0.0.0.0) (1.8.0)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from solar==0.0.0.0) (1.1.1)
Requirement already satisfied: pandas in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from solar==0.0.0.0) (1.4.1)
Requirement already satisfied: gpfit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from solar==0.0.0.0) (0.2.0)
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: matplotlib>=3.3.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->solar==0.0.0.0) (3.5.1)
Requirement already satisfied: pytest>=6.2.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->solar==0.0.0.0) (7.0.1)
Requirement already satisfied: pytest-mpl>=0.13 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit->solar==0.0.0.0) (0.14.0)
Requirement already satisfied: pint>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->solar==0.0.0.0) (0.18)
Requirement already satisfied: plotly in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->solar==0.0.0.0) (5.6.0)
Requirement already satisfied: adce in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->solar==0.0.0.0) (1.3.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->solar==0.0.0.0) (1.2.7)
Requirement already satisfied: future in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkitmodels->solar==0.0.0.0) (0.18.2)
Requirement already satisfied: pytz>=2020.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas->solar==0.0.0.0) (2021.3)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas->solar==0.0.0.0) (2.8.2)
Requirement already satisfied: pillow>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->solar==0.0.0.0) (9.0.1)
Requirement already satisfied: fonttools>=4.22.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->solar==0.0.0.0) (4.29.1)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->solar==0.0.0.0) (3.0.7)
Requirement already satisfied: packaging>=20.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->solar==0.0.0.0) (21.3)
Requirement already satisfied: cycler>=0.10 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->solar==0.0.0.0) (0.11.0)
Requirement already satisfied: kiwisolver>=1.0.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit->solar==0.0.0.0) (1.3.2)
Requirement already satisfied: attrs>=19.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->solar==0.0.0.0) (21.4.0)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->solar==0.0.0.0) (1.0.0)
Requirement already satisfied: iniconfig in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->solar==0.0.0.0) (1.1.1)
Requirement already satisfied: py>=1.8.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->solar==0.0.0.0) (1.11.0)
Requirement already satisfied: tomli>=1.0.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit->solar==0.0.0.0) (2.0.1)
Requirement already satisfied: Jinja2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest-mpl>=0.13->gpfit->solar==0.0.0.0) (3.0.3)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.8.1->pandas->solar==0.0.0.0) (1.16.0)
Requirement already satisfied: tenacity>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from plotly->gpkit->solar==0.0.0.0) (8.0.1)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from Jinja2->pytest-mpl>=0.13->gpfit->solar==0.0.0.0) (2.1.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=14861 sha256=0b26f2e2ca1b2e91250c6e0e9beea8b55fc82aacc43f32666810278243f0e92c
  Stored in directory: /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-ephem-wheel-cache-wtbnrtok/wheels/86/9a/22/29e1b4c0334f599b109c08c62c7f10904acf9b2225960a0af4
Successfully built solar
Installing collected packages: solar
Successfully installed solar-0.0.0.0

Running tests...
----------------------------------------------------------------------
adding test for 'solar/sens_chart.py'
adding test for 'solar/season.py'
adding test for 'solar/npod_trade.py'
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py:127: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if static.Npod is not 0:
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py:276: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if self.Npod is not 0:
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py:469: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if aircraft.Npod is not 0 and aircraft.Npod is not 1:
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py:469: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if aircraft.Npod is not 0 and aircraft.Npod is not 1:
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py:524: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if self.aircraft.Npod is not 0 and self.aircraft.Npod is not 1:
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py:524: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if self.aircraft.Npod is not 0 and self.aircraft.Npod is not 1:
E
N=1

N=1
EEEEE
======================================================================
ERROR [0.900s]: test_solar_npod_trade_py_mosek_cli (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/tests/helpers.py", line 55, 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 16, in pods
    from solar import Mission, Aircraft
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py", line 9, in <module>
    from ad.admath import exp
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.003s]: 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/tests/helpers.py", line 55, 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 16, in pods
    from solar import Mission, Aircraft
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py", line 9, in <module>
    from ad.admath import exp
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.004s]: test_solar_season_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/season.py", line 6, in <module>
    from solar import Mission, Aircraft
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py", line 9, in <module>
    from ad.admath import exp
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.002s]: test_solar_season_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/season.py", line 6, in <module>
    from solar import Mission, Aircraft
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py", line 9, in <module>
    from ad.admath import exp
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.004s]: test_solar_sens_chart_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/sens_chart.py", line 7, in <module>
    from solar import Mission, Aircraft
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py", line 9, in <module>
    from ad.admath import exp
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.003s]: test_solar_sens_chart_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/sens_chart.py", line 7, in <module>
    from solar import Mission, Aircraft
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/solar/solar/solar.py", line 9, in <module>
    from ad.admath import exp
ModuleNotFoundError: No module named 'ad'

----------------------------------------------------------------------
Ran 6 tests in 0.916s

FAILED (errors=6)

Generating XML reports...
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/venv_jenkins/lib/python3.9/site-packages (1.4.1)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2.8.2)
Requirement already satisfied: numpy>=1.18.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (1.22.2)
Requirement already satisfied: pytz>=2020.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pandas) (2021.3)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.8.1->pandas) (1.16.0)
Collecting git+https://github.com/hoburg/gpfit.git
  Cloning https://github.com/hoburg/gpfit.git to /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-8nj5o1k3
  Running command git clone --filter=blob:none --quiet https://github.com/hoburg/gpfit.git /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-req-build-8nj5o1k3
  Resolved https://github.com/hoburg/gpfit.git to commit 3c8025f12ba5360fdeb71c270e55d4c93e1676fd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (1.8.0)
Requirement already satisfied: gpkit in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek (from gpfit==0.2.0) (1.1.1)
Requirement already satisfied: matplotlib>=3.3.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (3.5.1)
Requirement already satisfied: pytest>=6.2.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (7.0.1)
Requirement already satisfied: pytest-mpl>=0.13 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpfit==0.2.0) (0.14.0)
Requirement already satisfied: packaging>=20.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (21.3)
Requirement already satisfied: cycler>=0.10 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (0.11.0)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (3.0.7)
Requirement already satisfied: kiwisolver>=1.0.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (1.3.2)
Requirement already satisfied: python-dateutil>=2.7 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (2.8.2)
Requirement already satisfied: pillow>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (9.0.1)
Requirement already satisfied: fonttools>=4.22.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from matplotlib>=3.3.2->gpfit==0.2.0) (4.29.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.0.0)
Requirement already satisfied: iniconfig in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.1.1)
Requirement already satisfied: attrs>=19.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (21.4.0)
Requirement already satisfied: tomli>=1.0.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (2.0.1)
Requirement already satisfied: py>=1.8.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest>=6.2.5->gpfit==0.2.0) (1.11.0)
Requirement already satisfied: Jinja2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pytest-mpl>=0.13->gpfit==0.2.0) (3.0.3)
Requirement already satisfied: pint>=0.8.1 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (0.18)
Requirement already satisfied: plotly in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (5.6.0)
Requirement already satisfied: adce in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.3.3.2)
Requirement already satisfied: cvxopt>=1.1.8 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkit->gpfit==0.2.0) (1.2.7)
Requirement already satisfied: six>=1.5 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib>=3.3.2->gpfit==0.2.0) (1.16.0)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from Jinja2->pytest-mpl>=0.13->gpfit==0.2.0) (2.1.0)
Requirement already satisfied: tenacity>=6.2.0 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from plotly->gpkit->gpfit==0.2.0) (8.0.1)
Processing /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: numpy>=1.12 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkitmodels==0.0.0.0) (1.22.2)
Requirement already satisfied: scipy in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkitmodels==0.0.0.0) (1.8.0)
Requirement already satisfied: pint in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkitmodels==0.0.0.0) (0.18)
Requirement already satisfied: future in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from gpkitmodels==0.0.0.0) (0.18.2)
Requirement already satisfied: packaging in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from pint->gpkitmodels==0.0.0.0) (21.3)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages (from packaging->pint->gpkitmodels==0.0.0.0) (3.0.7)
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=66171 sha256=21c80e29cd29e6d87ebde4f8fe81fc730768e4511460c7be0b2d1accb21c55eb
  Stored in directory: /private/var/folders/qk/9zkf0syn149fvhw9mh7hgd5w0000gp/T/pip-ephem-wheel-cache-1xa_v_60/wheels/51/67/8e/16db521395bbb09d42b8e97136cc4f686ed115c62e023d93e2
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...
----------------------------------------------------------------------
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'
EEEEEEEEEE/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/sgp.py:177: UserWarning: SGP not convergent: Cost rose by 6.1% (1588.61 to 1685.18) on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note convergence is not guaranteed for models with SignomialEqualities.
  pywarnings.warn(
./Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/sgp.py:177: UserWarning: SGP not convergent: Cost rose by 6.1% (1588.61 to 1685.18) on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note convergence is not guaranteed for models with SignomialEqualities.
  pywarnings.warn(
./Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/sgp.py:177: UserWarning: SGP not convergent: Cost rose by 25% (3053.31 to 3816.15) on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note convergence is not guaranteed for models with SignomialEqualities.
  pywarnings.warn(
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/sgp.py:177: UserWarning: SGP not convergent: Cost rose by 0.32% (3808.98 to 3821.21) on GP solve 4. Details can be found in `m.program.results` or by solving at a higher verbosity. Note convergence is not guaranteed for models with SignomialEqualities.
  pywarnings.warn(
./Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/sgp.py:177: UserWarning: SGP not convergent: Cost rose by 25% (3053.31 to 3816.14) on GP solve 2. Details can be found in `m.program.results` or by solving at a higher verbosity. Note convergence is not guaranteed for models with SignomialEqualities.
  pywarnings.warn(
/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gpkit/constraints/sgp.py:177: UserWarning: SGP not convergent: Cost rose by 0.32% (3808.98 to 3821.21) on GP solve 4. Details can be found in `m.program.results` or by solving at a higher verbosity. Note convergence is not guaranteed for models with SignomialEqualities.
  pywarnings.warn(
...Starting a sequence of GP solves
 for 4 free variables
  in 1 locally-GP 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.0375 seconds.
Solved cost was 5717.

GP Solve 2
Using solver 'mosek_cli'
 for 21 free variables
  in 22 posynomial inequalities.
Solving took 0.042 seconds.
Solved cost was 4538.

GP Solve 3
Using solver 'mosek_cli'
 for 21 free variables
  in 22 posynomial inequalities.
Solving took 0.0395 seconds.
Solved cost was 4536.

GP Solve 4
Using solver 'mosek_cli'
 for 21 free variables
  in 22 posynomial inequalities.
Solving took 0.0414 seconds.
Solved cost was 4536.

Solving took 0.17 seconds and 4 GP solves.
Starting a sequence of GP solves
 for 4 free variables
  in 1 locally-GP 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.0252 seconds.
Solved cost was 5717.

GP Solve 2
Using solver 'mosek_conif'
 for 21 free variables
  in 22 posynomial inequalities.
Solving took 0.0195 seconds.
Solved cost was 4538.

GP Solve 3
Using solver 'mosek_conif'
 for 21 free variables
  in 22 posynomial inequalities.
Solving took 0.0181 seconds.
Solved cost was 4536.

GP Solve 4
Using solver 'mosek_conif'
 for 21 free variables
  in 22 posynomial inequalities.
Solving took 0.0178 seconds.
Solved cost was 4536.

Solving took 0.085 seconds and 4 GP solves.

======================================================================
ERROR [0.028s]: test_gpkitmodels_GP_aircraft_fuselage_test_fuselage_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/fuselage/test_fuselage.py", line 3, in <module>
    from gpkitmodels.GP.aircraft.wing.wing_test import FlightState
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/wing_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.wing.wing import Wing
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/wing.py", line 10, in <module>
    from .capspar import CapSpar
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/capspar.py", line 4, in <module>
    from .gustloading import GustL
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/gustloading.py", line 4, in <module>
    from ad.admath import cos
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.002s]: test_gpkitmodels_GP_aircraft_fuselage_test_fuselage_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/fuselage/test_fuselage.py", line 3, in <module>
    from gpkitmodels.GP.aircraft.wing.wing_test import FlightState
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/wing_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.wing.wing import Wing
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/wing.py", line 10, in <module>
    from .capspar import CapSpar
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/capspar.py", line 4, in <module>
    from .gustloading import GustL
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/gustloading.py", line 4, in <module>
    from ad.admath import cos
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.972s]: test_gpkitmodels_GP_aircraft_motor_motor_test_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/motor/motor_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.motor.motor import Propulsor, Motor, MotorPerf
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/motor/motor.py", line 4, in <module>
    from gpkitmodels.GP.aircraft.prop.propeller import Propeller, ActuatorProp
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/prop/propeller.py", line 5, in <module>
    from gpfit.fit_constraintset import XfoilFit
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.002s]: test_gpkitmodels_GP_aircraft_motor_motor_test_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/motor/motor_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.motor.motor import Propulsor, Motor, MotorPerf
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/motor/motor.py", line 4, in <module>
    from gpkitmodels.GP.aircraft.prop.propeller import Propeller, ActuatorProp
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/prop/propeller.py", line 5, in <module>
    from gpfit.fit_constraintset import XfoilFit
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.003s]: test_gpkitmodels_GP_aircraft_prop_prop_test_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/prop/prop_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.prop.propeller import Propeller, ActuatorProp
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/prop/propeller.py", line 5, in <module>
    from gpfit.fit_constraintset import XfoilFit
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.002s]: test_gpkitmodels_GP_aircraft_prop_prop_test_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/prop/prop_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.prop.propeller import Propeller, ActuatorProp
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/prop/propeller.py", line 5, in <module>
    from gpfit.fit_constraintset import XfoilFit
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.005s]: test_gpkitmodels_GP_aircraft_tail_tail_tests_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/tail/tail_tests.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.tail.horizontal_tail import HorizontalTail
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/tail/horizontal_tail.py", line 4, in <module>
    from .tail_aero import TailAero
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/tail/tail_aero.py", line 5, in <module>
    from gpfit.fit_constraintset import XfoilFit
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.002s]: test_gpkitmodels_GP_aircraft_tail_tail_tests_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/tail/tail_tests.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.tail.horizontal_tail import HorizontalTail
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/tail/horizontal_tail.py", line 4, in <module>
    from .tail_aero import TailAero
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/tail/tail_aero.py", line 5, in <module>
    from gpfit.fit_constraintset import XfoilFit
ModuleNotFoundError: No module named 'gpfit.fit_constraintset'

======================================================================
ERROR [0.005s]: test_gpkitmodels_GP_aircraft_wing_wing_test_py_mosek_cli (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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/wing_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.wing.wing import Wing
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/wing.py", line 10, in <module>
    from .capspar import CapSpar
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/capspar.py", line 4, in <module>
    from .gustloading import GustL
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/gustloading.py", line 4, in <module>
    from ad.admath import cos
ModuleNotFoundError: No module named 'ad'

======================================================================
ERROR [0.003s]: test_gpkitmodels_GP_aircraft_wing_wing_test_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/tests/helpers.py", line 55, 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 34, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/wing/wing_test.py", line 2, in <module>
    from gpkitmodels.GP.aircraft.wing.wing import Wing
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/wing.py", line 10, in <module>
    from .capspar import CapSpar
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/capspar.py", line 4, in <module>
    from .gustloading import GustL
  File "/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/lib/python3.9/site-packages/gpkitmodels/GP/aircraft/wing/gustloading.py", line 4, in <module>
    from ad.admath import cos
ModuleNotFoundError: No module named 'ad'

----------------------------------------------------------------------
Ran 16 tests in 3.808s

FAILED (errors=10)

Generating XML reports...
Cloning into 'eVTOL'...

Running tests...
----------------------------------------------------------------------
adding test for 'models/model_tests.py'
..
----------------------------------------------------------------------
Ran 2 tests in 5.366s

OK

Generating XML reports...
Found no installed solvers, beginning a build.
# Building GPkit version 1.1
# Moving to the directory from which GPkit was imported.

Attempting to find and build solvers:

# Looking for `mosek_cli`
#   (A "success" is if mskexpopt complains that
#    we haven't specified a file for it to open.)
#     Calling 'mskexpopt'
##
### CALL BEGINS
### CALL ENDS
##
# Looks like `mskexpopt` was not found in the default PATH,
#  so let's try locating that binary ourselves.
#   Adding /Users/jenkins/mosek/8/tools/platform/osx64x86/bin to the PATH
#     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 the default PYTHONPATH

# Looking for `cvxopt`
#   Trying to import cvxopt...

Found cvxopt in the default PYTHONPATH
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/venv_jenkins/bin/pip', 'install', '--no-cache-dir', '--no-deps', '-e', 'gplibrary']
  attempt 1
calling ['git', 'clone', '--depth', '1', '-b', 'master', 'https://github.com/convexengineering/SPaircraft.git']
  attempt 1

SETTINGS
defaultdict(<class 'str'>, {'skipsolvers': 'cvxopt', 'pip install': 'git+https://github.com/hoburg/turbofan.git', 'gpkit-models branch': 'master'})

calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/bin/pip', 'install', 'git+https://github.com/hoburg/turbofan.git']
  attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/bin/pip', 'install', '.']
  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/venv_jenkins/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/venv_jenkins/bin/pip', 'install', 'pandas']
  attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/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/venv_jenkins/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/venv_jenkins/bin/pip', 'install', 'pandas']
  attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/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/venv_jenkins/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/venv_jenkins/bin/pip', 'install', 'pandas']
  attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/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/venv_jenkins/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/venv_jenkins/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/venv_jenkins/bin/pip', 'install', 'pandas']
  attempt 1
calling ['python', '/Users/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/macys_VM/optimizer/mosek/venv_jenkins/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/venv_jenkins/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]]
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
[Checks API] No suitable checks publisher found.
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
Finished: FAILURE