Skip to content

Doesn't build with gcc 7.3 #4

@andreasg123

Description

@andreasg123

When running python setup.py build with gcc 7.3 (from Amazon Linux) in the path, the following compilation error occurs:

bcrdist/cmodule/bcrdistmodule.cc: In instantiation of ‘PyTypeObject py_bcell_vector_type<dsbcell>’:
bcrdist/cmodule/bcrdistmodule.cc:499:23:   required from here
bcrdist/cmodule/bcrdistmodule.cc:410:21: sorry, unimplemented: non-trivial designated initializers not supported
 static PyTypeObject py_bcell_vector_type = {
                     ^~~~~~~~~~~~~~~~~~~~

Ubuntu 18.04 comes with gcc 7.5 so that the error may occur there, too, but I didn't try it.

As an unrelated issue, it would be nice if dependencies were specified, especially more esoteric ones like umap-learn. Otherwise, it takes several attempts before all dependencies are satisfied.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions