Search found 335 matches

Go to advanced search

by gawrilow
14 Nov 2023, 12:16
Forum: Installing polymake
Topic: Disappeared from Arch Linux repos
Replies: 3
Views: 1208

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: 1134

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: 4564

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: 4564

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: 4564

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: 1208

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'...
by gawrilow
08 Aug 2023, 23:35
Forum: Installing polymake
Topic: Disappeared from Arch Linux repos
Replies: 3
Views: 1208

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'...
by gawrilow
01 Aug 2023, 20:03
Forum: Installing polymake
Topic: perl 5.38.0
Replies: 16
Views: 4564

Re: perl 5.38.0

Thanks for your heroic attempts to save the package! However, I'm afraid that this approach won't be sustainable. My guess is that perl maintainers introduced the symbol hiding on purpose, probably they plan to massively refactor the interpreter guts and with this measure they aimed exactly at catch...
by gawrilow
16 Jul 2023, 23:35
Forum: Installing polymake
Topic: perl 5.38.0
Replies: 16
Views: 4564

Re: perl 5.38.0

Indeed, we are aware of the incompatibility problem with perl 5.38. There is no simple cure against the symbol hiding introduced there. Eventually polymake will lose the mandatory perl bindings, but this refactoring is still work in progress and there is no clear timeline yet for the completion. The...
by gawrilow
17 Mar 2023, 12:16
Forum: Helpdesk
Topic: Fourier-Motzkin Elimination and the projection method
Replies: 7
Views: 3093

Re: Fourier-Motzkin Elimination and the projection method

It turns out that the projection function in polymake is severely broken: it treats the input with EQUALITY property in a highly inefficient manner, leading to a combinatorial exposion. The "nofm" option is also implemented wrongly, it produces just an empty cone object when the input is a...

Go to advanced search