Skip to content
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

Assert in SRE during Boo compiler run with Mono 6.x #209

Open
tpokorra opened this issue Aug 15, 2020 · 2 comments
Open

Assert in SRE during Boo compiler run with Mono 6.x #209

tpokorra opened this issue Aug 15, 2020 · 2 comments

Comments

@tpokorra
Copy link

I am the package maintainer of boo in Fedora.
For a while, there is an issue that the build does not work anymore, with Mono 6.x.
This is the bug in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1799197

I have reported it upstream: mono/mono#18970 but that did not cause any action (yet).

I can reduce it to these steps:

cd /root/rpmbuild/BUILD/boo-unstable
nant -D:install.prefix=/usr -D:docs.dir=/usr/share/doc -D:install.booexamples=/usr/share/boo/examples
mono build/booc.exe -v -noconfig -debug -out:build/Boo.NAnt.Tasks.dll -target:library -r:NAnt.Core.dll -r:NAnt.DotNetTasks.dll -srcdir:src/Boo.NAnt.Tasks -lib:/usr/lib/NAnt/bin/

Start of the output:

Boo Compiler version 0.9.7.0 (6.8.0.123 (tarball Sat Jun 27 04:51:00 UTC 2020))
* Assertion at sre-encode.c:290, condition `count > 0' not met

see attached files for details.
boo_build_failure.txt

Is there anything that could be done from the side of boo?

@tpokorra
Copy link
Author

it looks quite similar to https://xamarin.github.io/bugzilla-archives/45/45136/bug.html but is probably different.

@masonwheeler
Copy link
Contributor

masonwheeler commented Aug 15, 2020

Yeah, from the build log, that really does look like a problem in the Mono runtime.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants