Skip to content

Syntax failure when building PyNormaliz wheels under Windows #298

@w-bruns

Description

@w-bruns

@mkoeppe

See Normaliz/PyNormaliz#120 for the failure. As far as I can say, the problem is that slong expands to long long int and there is no suitable definition for that case. Under Linux 64 and MacOs long long and long are semantically equivalent, but not under MS Windows 64.

We have seen a similar problem before in the incompatibility of Flint 3.3.1 and e-antic 2.1.0.

I do not completely understand the mechanics of slong. Where is it defined? In Flint? I am positively surprised that I could compile Normaliz (including e-antic) uner MSYS/MinGW64.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions