Skip to content

Failed

gpkit.tests.from_paths.TestFiles.test_SPaircraft_py_mosek (from gpkit.tests.from_paths.TestFiles-20190909141423)

Failing for the past 1 build (Since Failed #404 )
Took 0.2 sec.

Error Message

unhashable type: 'FlightState'

Stacktrace

Traceback (most recent call last):
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/gpkit/tests/helpers.py", line 64, in test
    testfn(name, import_dict, path)(self)
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/gpkit/tests/from_paths.py", line 51, in <lambda>
    lambda self: getattr(self, name)()))  # pylint:disable=undefined-variable
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/gpkit/tests/from_paths.py", line 37, in test_fn
    mod = __import__(os.path.basename(path)[:-3])
  File "SPaircraft.py", line 94, in <module>
    sol = test()
  File "SPaircraft.py", line 72, in test
    m = Mission(Nclimb, Ncruise, config, Nmission)
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/gpkit/constraints/model.py", line 56, in __init__
    cs = self.setup(*args, **kwargs)  # pylint: disable=no-member
  File "aircraft.py", line 785, in setup
    self.aircraft = aircraft = Aircraft(Nclimb, Ncruise, flightstate, eng, fitDrag, BLI, Nmission)
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/gpkit/constraints/model.py", line 56, in __init__
    cs = self.setup(*args, **kwargs)  # pylint: disable=no-member
  File "aircraft.py", line 57, in setup
    self.engine = Engine(0, True, Nclimb+Ncruise, flightstate, eng, Nmissions, BLI)
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/gpkit/constraints/model.py", line 56, in __init__
    cs = self.setup(*args, **kwargs)  # pylint: disable=no-member
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/venv2_gpkit/lib/python2.7/site-packages/turbofan/engine_validation.py", line 45, in setup
    self.setvals(eng, BLI, goption)
  File "/Users/jenkins/workspace/gpkit_PullRequest_Models/buildnode/macys/optimizer/mosek/venv2_gpkit/lib/python2.7/site-packages/turbofan/engine_validation.py", line 404, in setvals
    vd.update(dict(zip(etakeys, etas[eng])))
TypeError: unhashable type: 'FlightState'
		

Standard Output

	

Standard Error