Skip to content

Python 3 C API changes

Reiner Hauser requested to merge py3 into master

These changes make the C/Python API files compile under both Python 2 and 3. Under Python 2 all tests pass (for all of tdaq-common), so I would say it is safe to put this into nightly. There was nothing done to port the actual Python code to version 3 yet, so many of the tests don't get very far. But this can be done in a separate step.

The following tests FAILED:
          1 - PyTest (Failed)
         17 - mkfile (Failed)
         18 - py (Failed)
         19 - bench_data_read (Child aborted)
         20 - bench_header_access (Failed)
         21 - bench_validate (Child aborted)
         23 - bench_streamtag (Failed)
         24 - rmfile (Failed)
Edited by Reiner Hauser

Merge request reports