InsightSoftwareConsortium/ITKPerformanceBenchmarking

evaluate-itk-performance.py failure

hjmjohnson opened this issue · 0 comments

Failure under python 3.6.6 from an anaconda environment.

python evaluate-itk-performance.py run  /Users/johnsonhj/Dashboard/src/ITK   /Users/johnsonhj/Dashboard/src/ITK-bld /Users/johnsonhj/Dashboard/src/ITKPerformanceBenchmarking-bld

No local changes to save
HEAD is now at 19fa58feb0 PERF: GDCM & DCMTK CanRead fails very slowly for non-DICOM files.


ITK Repository Information:
b''
{'ITK_MANUAL_BUILD_INFORMATION': {'GIT_CONFIG_SHA1': b'19fa58feb02bfd45154e811d0e13510787e2adfb', 'GIT_CONFIG_DATE': b'2019-01-14 16:11:59 -0600', 'GIT_LOCAL_MODIFICATIONS': b''}}
Traceback (most recent call last):
  File "evaluate-itk-performance.py", line 289, in <module>
    json.dumps(itk_information)
  File "/Shared/johnsonhj/Binaries/20190114/Darwin/miniconda3/lib/python3.6/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/Shared/johnsonhj/Binaries/20190114/Darwin/miniconda3/lib/python3.6/json/encoder.py", line 199, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/Shared/johnsonhj/Binaries/20190114/Darwin/miniconda3/lib/python3.6/json/encoder.py", line 257, in iterencode
    return _iterencode(o, 0)
  File "/Shared/johnsonhj/Binaries/20190114/Darwin/miniconda3/lib/python3.6/json/encoder.py", line 180, in default
    o.__class__.__name__)
TypeError: Object of type 'bytes' is not JSON serializable