On Mon, Jun 26, 2017 at 2:00 PM, <[email protected]> wrote:

> Hello!
>
> This is my weekly ChangeLog, from 19 June 2017 to 25 June 2017.
> You can see it in a better format by going here:
> http://log.smallworks.eu/web/search?from=19/6/2017&to=25/6/2017
>
> ChangeLog
> =========
>
> 21 June 2017:
> -------------
>
> *    Succeed!!
>
>     I made [iceberg](http://github.com/pharo-vcs/iceberg) to work on
> 64bits!
>
>     Now, I need to promote a new VM as stable (and probably backported it
> to Pharo 6.0)
>
> *    After 1.5 days still working on 64bits version of [iceberg](
> http://github.com/pharo-vcs/iceberg) and that
>     annoying malloc crash. Last idea was the believing something is wrong
> with sizes and marshallings so I
>     verified all:
>
>     * I reviewed all structures and callbacks.
>     * I took a look to each function call.
>
>     I got some differences that needed to be fixed and perticularly a lot
> of +size_t+ that were wrongly
>     mapped as +FFIUInt32+ and I have some movement: it is not crashing
> anymore on malloc (which is a
>     relief), but is still crashing someplace later.


Great news.  Thanks for your persistence.

cheers -ben

P.S. And shows the benefit in an open source project of having paid
engineers to work on the hard stuff.

Reply via email to