Page 1 of 1

issue#-188 compiler trap with SYSTEM.VAL

PostPosted: Fri Jun 15, 2018 10:32 am
by Josef Templ
This is a voting for merging a compiler fix into master.

As far as I see there cannot be any side effects to correct programs because the change only affects
the case where an error is reported due to SYSTEM.VAL limitations.
The fix only sets the result of the failed conversion such that the code generator
can continue with the current statement. After that it will terminate anyway.

A test version is available from http://blackboxframework.org/unstable/issue-%23188/blackbox-1.7.2-a1.1041.zip.

For the changes see https://redmine.blackboxframework.org/projects/blackbox/repository/diff?utf8=%E2%9C%93&rev=079ded7790b38559de56db31e6fd6ec174a24cfc&rev_to=bcf2874b0ab25bbfba8102c5ca0e3b0d3f0409c2

Gentlemen, please cast your vote.

- Josef

Re: issue#-187 compiler trap with SYSTEM.VAL

PostPosted: Fri Jun 15, 2018 12:22 pm
by Robert
I am confused. Is this issue 187 or 188? I can't find 187 in Redmine.

Re: issue#-188 compiler trap with SYSTEM.VAL

PostPosted: Fri Jun 15, 2018 12:24 pm
by Josef Templ
It is of course 188. Fixed.

Re: issue#-187 compiler trap with SYSTEM.VAL

PostPosted: Fri Jun 15, 2018 12:33 pm
by Robert
Robert wrote:I am confused. Is this issue 187 or 188? I can't find 187 in Redmine.

I am still confused! Is there a Master build that includes 187?

Re: issue#-188 compiler trap with SYSTEM.VAL

PostPosted: Fri Jun 15, 2018 12:49 pm
by Josef Templ
187 is the run-time debugger.
It has not yet been merged into master because there were a number of improvements and
just recently I found a little issue with debugging under wine.
In redmine it is marked as closed because I thought I can merge it but then I found out
that it needs some cleanups.

- Josef

Re: issue#-188 compiler trap with SYSTEM.VAL

PostPosted: Sat Jun 16, 2018 9:42 am
by Josef Templ
Vote passed.