-
-
Notifications
You must be signed in to change notification settings - Fork 491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Polybori segfaults when built with clang on OS X #22677
Comments
Upstream: Fixed upstream, but not in a stable release. |
comment:1
All the above are solved by upgrading |
Commit: |
Author: Dima Pasechnik |
Branch: u/dimpase/brial086 |
This comment has been minimized.
This comment has been minimized.
comment:4
I know, sorry I cannot seem to move my ass to make a proper release. On it now. |
Changed upstream from Fixed upstream, but not in a stable release. to Fixed upstream, in a later stable release. |
comment:5
Need to fix the checksum to the properly released tarball. I'll put it back in review once it is done. |
This comment has been minimized.
This comment has been minimized.
Reviewer: François Bissey |
comment:6
I'll put it in positive review but can you double check that the new tarball works for you. New commits:
|
Changed branch from u/dimpase/brial086 to u/fbissey/brial-0.8.6 |
comment:7
ironically, it does not work on gentoo Lunix with gcc 5.4.0.
and two more brial-related errors.
are probably OK,
might spell trouble. (meahwhile I'll do distclean and a full rebuild, just to see if this still persists) |
comment:8
I confirm, it breaks things here too with gcc-5.4.0. I think it may be down to BRiAl/BRiAl#11 (comment) I'll have to check on that. |
comment:9
I'll have a look at how it plays together with #22554 (which isn't in this branch yet). |
comment:11
OK I have a fix. I cut a bit too much stuff. Actually adding one character would have been sufficient to fix gcc-6 compilation. It is still worth cleaning some stuff that wouldn't work anyway. I am not sure when I will have time to push the fix, I am rather busy this week end. |
comment:12
|
This comment has been minimized.
This comment has been minimized.
comment:13
0.8.7 works well on FreeBSD+clang. I'm happy to give it positive review once we have a branch... |
comment:14
Did you try on gentoo as well? Since 0.8.6 was working on FreeBSD+clang but not on Gentoo+gcc? |
comment:15
checking now on Linux. Will take a while---doing a clean rebuild of sage 8.0.beta... |
Changed branch from u/fbissey/brial-0.8.6 to u/dimpase/brial-0.8.6 |
Changed commit from |
comment:16
OK, it works on Linux too. |
comment:17
Interesting message: "branch doesn't exist". |
comment:18
oops... |
Changed branch from u/dimpase/brial-0.8.6 to u/dimpase/brial086 |
Commit: |
Changed reviewer from François Bissey to François Bissey, Dima Pasechnik |
Changed author from Dima Pasechnik to François Bissey, Dima Pasechnik |
Changed branch from u/dimpase/brial086 to |
Split from #12426. Doctest involving
polybori
segfault when everything is built with clangBacktrace
Similarly
sage/rings/polynomial/pbori.pyx
finally the failures in
are consequences of segfaults above.
tarball https://github.com/BRiAl/BRiAl/releases/download/0.8.7/brial-0.8.7.tar.bz2
Upstream: Fixed upstream, in a later stable release.
Component: porting
Author: François Bissey, Dima Pasechnik
Branch/Commit:
382b25c
Reviewer: François Bissey, Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/22677
The text was updated successfully, but these errors were encountered: