Admin message

Please use the issue tracker only to report bugs (i.e. errors in the library that need to be fixed) or feature requests.

Please check if the current git version also has the same problem. An easy way to do this is to use google colab!

For questions about how to compile, install or use the library, please use instead the web forum at https://forum.skewed.de/c/graph-tool.


(If unsure, use the forum first.)


IMPORTANT: When opening new issues, please fill out the required information listed in the issue template!

Build failure on i686: error: call to non-'constexpr' function 'pcg_extras::uint_x4<U, V> pcg_extras::operator-(const pcg_extras::uint_x4<U, V>&, const pcg_extras::uint_x4<U, V>&) [with UInt = unsigned int; UIntX2 = long long unsigned int]'

Bug reports:

Please follow the general troubleshooting steps first:

  • Are you running the latest graph-tool version?

Yes: 2.29

  • Do you observe the problem with the current git version?

Not checked this.

  • Are you using Macports or Homebrew? If yes, please submit an issue there instead: https://github.com/Homebrew/brew/issues and https://trac.macports.org/newticket

No.

  • Did you compile graph-tool manually?

Yes, this is for Fedora.

  • If you answered yes above, did you use the exact same compiler to build graph-tool, boost-python and Python?

Yes, all Fedora packages are built with the same compilation tool chain, using similar compilation flags.

  • A minimal and self-contained example that shows the problem.

NA

  • Your operating system.

Fedora 32 (rawhide)

  • The Python version you are using.

3.8

  • If you compiled graph-tool manually: Your compiler version, as well as the version of Boost being used.

gcc-9.2.1, boost-1.69.0, python-3.8

  • If you are reporting a compilation error, please provide the entire ./configure output, as well as the entire contents of the config.log file and the entire compilation output.

The build.log file is attached, so is the root.log which includes all the packages that were installed in the buildroot.

build.log root.log

This seems to only affect the i686 build. The other builds are still running (so it may fail on one of them later---takes about 20 hours to build graph-tool): https://koji.fedoraproject.org/koji/taskinfo?taskID=38867476

Assignee Loading
Time tracking Loading