Search found 339 matches

Go to advanced search

by gawrilow
19 Aug 2024, 16:37
Forum: Installing polymake
Topic: Perl 5.40
Replies: 1
Views: 6193

Re: Perl 5.40

You could build and run everything? Then you can take it. I've tried the perl-blead branch now, and it has required one small patch, as perl guts continue to change. This will arrive with the next regular polymake release, presumably somewhere in the falls.
by gawrilow
11 May 2024, 23:52
Forum: Helpdesk
Topic: Install with Homebrew
Replies: 5
Views: 11169

Re: Install with Homebrew

Everything is using opt/homebrew/lib and opt/homebrew/include Shall I still remove them to "wno-unused" or something? No, homebrew directories should be fine. -Wno-unused is not about directories, it's rather to suppress warnings about some unused variables in legacy code. It's harmless t...
by gawrilow
25 Mar 2024, 01:28
Forum: Helpdesk
Topic: "ERROR: Cannot draw zero cycle at ... "
Replies: 4
Views: 13793

Re: "ERROR: Cannot draw zero cycle at ... "

polymake uses homogeneous polynomials throughout.
Couldn't we detect such errors early enough, in toTropicalPolynomial() or in Hypersurface constructor, and produce a more comprehensible message?
by gawrilow
03 Dec 2023, 00:40
Forum: Feature Requests
Topic: Support for Samurai (C99 Ninja alternative)
Replies: 1
Views: 22623

Re: Support for Samurai (C99 Ninja alternative)

Hi, Samurai ( https://github.com/michaelforney/samurai ) is a drop-in C99 replacement for the "ninja" command. If it's not too much trouble, could you allow ./configure to proceed if "samu" is installed instead of "ninja"? Or perhaps skip the check if $NINJA is set in ...
by gawrilow
14 Nov 2023, 12:16
Forum: Installing polymake
Topic: Disappeared from Arch Linux repos
Replies: 3
Views: 18676

Re: Disappeared from Arch Linux repos

polymake 4.11 made it back to the Arch repos.
by gawrilow
14 Nov 2023, 12:00
Forum: Installing polymake
Topic: Undefined behavior in topaz app
Replies: 2
Views: 17820

Re: Undefined behavior in topaz app

We are running the sanitizer in the configuration with libc++ from LLVM, where std::string has a small internal buffer for short strings (up to 6 bytes) overlapping with the pointer to heap-allocated long strings. This way, from the low-level perspective, the last character is always well-allocated ...
by gawrilow
14 Nov 2023, 11:46
Forum: Installing polymake
Topic: perl 5.38.0
Replies: 16
Views: 44574

Re: perl 5.38.0

Well, it was primarily your insistence that forced me to have one more close look at that issue :) But the general warning remains: the current hack may cease to work with any new perl release.
BTW what happened to julia Debian package? Did they decide to move to snap, like firefox and chrome?
by gawrilow
21 Oct 2023, 14:44
Forum: Installing polymake
Topic: perl 5.38.0
Replies: 16
Views: 44574

Re: perl 5.38.0

We tried to find such a hack but we failed. The problem is that the perl interpreter has hidden some vital functions which were necessary for parsing polymake perl code, starting with such elementary things as Matrix<Rational>. They can't be "revealed" from outside without modifying the pe...
by gawrilow
11 Oct 2023, 21:45
Forum: Installing polymake
Topic: perl 5.38.0
Replies: 16
Views: 44574

Re: perl 5.38.0

... I haven't yet tracked down that issue. If anybody is interested in working with me on completing this patch, please get in touch I fully understand and appreciate your wish to help us in this misery, but I'm afraid any hacks we would try here will be in vain. Once the perl maintainers decided t...
by gawrilow
09 Aug 2023, 12:18
Forum: Installing polymake
Topic: Disappeared from Arch Linux repos
Replies: 3
Views: 18676

Re: Disappeared from Arch Linux repos

The most probable reason is the incompatibility with the new perl version 5.38. This incompatibility turned out to be of such a fundamental nature that we decided to "divorce" polymake from perl altogether. This is, however, a large scale refactoring which takes substantial time. Until it'...

Go to advanced search