[Ecls-list] Experimental

Roger Sen Montero roger.sen at gmail.com
Mon Mar 30 18:40:22 UTC 2015


Daniel,

 I missed an external symbol. Find attached the patch.

On Mon, Mar 30, 2015 at 9:38 AM, Daniel Kochmański <jackdaniel at hellsgate.pl>
wrote:

> Hello,
>
> Thank you for contribution! I have pushed it to repository a second ago.
>
> BR,
> Daniel
>
> Roger Sen Montero writes:
>
> > Evrim,
> >
> >  find attached a patch to clean up deprecated API.
> >
> > On Sun, Mar 29, 2015 at 6:02 PM, Roger Sen Montero <roger.sen at gmail.com>
> > wrote:
> >
> >> Evrim,
> >>
> >>  Checked the gc directory and I see currect gc is 7.5.0. If this is the
> >> case there's no need to update anything as 7.5.0 is modern enough.
> >>
> >>  But this update on the boehmgc has triggered some warnings on the use
> of
> >> deprecated functions/variables, like:
> >>
> >> GC_no_dls = 1;
> >>
> >> GC_all_interior_pointers = 0;
> >>
> >> GC_time_limit = GC_TIME_UNLIMITED;
> >>
> >> GC_dont_gc();
> >>
> >> GC_oom_fn
> >>
> >> GC_java_finalization = 1;
> >>
> >>
> >> in alloc_2.d as in newer boehm the interface is slightly diferent, see:
> >>
> >>
> http://www.hpl.hp.com/hosted/linux/mail-archives/gc/2012-July/005273.html
> >>
> >>  Regards.
> >>
> >>
> >>
> >>
> >> in alloc2.d
> >>
> >>
> >>
> >>  Regards.
> >>
> >> On Sun, Mar 29, 2015 at 1:36 PM, Evrim Ulu <evrimulu at gmail.com> wrote:
> >>
> >>> Hello Roger,
> >>>
> >>> Could you enlighten me about the details?
> >>>
> >>> evrim.
> >>>
> >>> On Thu, Mar 26, 2015 at 2:30 PM, Roger Sen Montero <
> roger.sen at gmail.com>
> >>> wrote:
> >>>
> >>>> Evrim,
> >>>>
> >>>>  by the way, are you planning to update the garbage collector? If I
> >>>> recall correctly the current version uses some deprecated kernel API.
> >>>>
> >>>>  Regards.
> >>>>
> >>>> On Thu, Mar 26, 2015 at 12:10 PM, Evrim Ulu <evrimulu at gmail.com>
> wrote:
> >>>>
> >>>>> Thanks Roger, glad to hear that.
> >>>>>
> >>>>> Android app is now in the repo contrib/android. See README.android.
> >>>>>
> >>>>> Best,
> >>>>> evrim.
> >>>>>
> >>>>> On Thu, Mar 26, 2015 at 10:41 AM, Roger Sen Montero <
> >>>>> roger.sen at gmail.com> wrote:
> >>>>>
> >>>>>> Evrim,
> >>>>>>
> >>>>>>  good news from the mac side (Darwin 14.1.0 Darwin Kernel Version
> >>>>>> 14.1.0: Thu Feb 26 19:26:47 PST 2015;
> root:xnu-2782.10.73~1/RELEASE_X86_64
> >>>>>> x86_64)
> >>>>>>
> >>>>>>  ECL 15.3.7 (git:3e3682510951debc91cf6d02edc04d413ed67f34)
> >>>>>> experimental branch compiles & loads quicklisp correctly
> (quickloaded
> >>>>>> "vecto")
> >>>>>>
> >>>>>>  For tests, fairly good... I see no differences between the
> >>>>>> experimental and main branch.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Wed, Mar 25, 2015 at 1:35 PM, Evrim Ulu <evrimulu at gmail.com>
> wrote:
> >>>>>>
> >>>>>>> No worries, we need to upgrade them at some point,
> >>>>>>> The sooner it breaks the better it is.
> >>>>>>>
> >>>>>>> I've pushed the patches to experimental branch at gitlab. Hope this
> >>>>>>> host is permanent for a while.
> >>>>>>>
> >>>>>>> Btw, I don't have a macbook now, let me know if somebody wants to
> >>>>>>> give me access so that I can try.
> >>>>>>>
> >>>>>>> Let me finish the android app first.
> >>>>>>>
> >>>>>>> Later.
> >>>>>>> evrim.
> >>>>>>>
> >>>>>>> On Wed, Mar 25, 2015 at 2:34 PM, Daniel Kochmański <
> >>>>>>> jackdaniel at hellsgate.pl> wrote:
> >>>>>>>
> >>>>>>>> Hey,
> >>>>>>>>
> >>>>>>>> Evrim Ulu writes:
> >>>>>>>>
> >>>>>>>> > Hey Daniel,
> >>>>>>>> >
> >>>>>>>> > So we are moving again? gee, created an account: evrim.
> >>>>>>>> > Please add me so that i can push the patches.
> >>>>>>>>
> >>>>>>>> Not my fault :-p
> >>>>>>>>
> >>>>>>>> I've added you to the team.
> >>>>>>>> >
> >>>>>>>> > Regarding to libffi, I have no idea yet, i'll look into it, if
> you
> >>>>>>>> could
> >>>>>>>> > point me the bugs, i'll be glad.
> >>>>>>>>
> >>>>>>>> libffi causes no bugs, it just doesn't build on ARMv5 architecture
> >>>>>>>> (upstream libffi does on the contrary).
> >>>>>>>>
> >>>>>>>> http://sourceware.org/libffi/
> >>>>>>>>
> >>>>>>>> Regarding bugs, I'm aware of one in gc, but this will probably fix
> >>>>>>>> more
> >>>>>>>> stuff:
> >>>>>>>>
> >>>>>>>> https://sourceforge.net/p/ecls/bugs/305/
> >>>>>>>>
> >>>>>>>> Best regards,
> >>>>>>>> Daniel
> >>>>>>>>
> >>>>>>>> >
> >>>>>>>> > evrim.
> >>>>>>>> >
> >>>>>>>> > On Wed, Mar 25, 2015 at 2:12 PM, Daniel Kochmański <
> >>>>>>>> jackdaniel at hellsgate.pl>
> >>>>>>>> > wrote:
> >>>>>>>> >
> >>>>>>>> >> Hey,
> >>>>>>>> >>
> >>>>>>>> >> you might have ommited that we've moved to gitlab.com due to
> >>>>>>>> gitorious
> >>>>>>>> >> closing down soon. If you let me know about your gitlab account
> >>>>>>>> info,
> >>>>>>>> >> I'll add you to the team. This was unfortunate, that soon after
> >>>>>>>> >> migration we have to migrate once again.
> >>>>>>>> >>
> >>>>>>>> >> Regarding your patches - it's replacement of gmp and gc with
> >>>>>>>> upstream
> >>>>>>>> >> ones? If you could also add upstream libffi, you could merge
> it to
> >>>>>>>> >> develop branch, since libffi breaks on armv5 and old gc has
> some
> >>>>>>>> quirks
> >>>>>>>> >> like bug on sf bugtracker.
> >>>>>>>> >>
> >>>>>>>> >> Oh, and the most important: thank you for your hard work! :-)
> >>>>>>>> It's nice
> >>>>>>>> >> to work with fellow hackers.
> >>>>>>>> >>
> >>>>>>>> >> Best regards,
> >>>>>>>> >> Daniel
> >>>>>>>>
> >>>>>>>> >>
> >>>>>>>> >> Evrim Ulu writes:
> >>>>>>>> >>
> >>>>>>>> >> > Dear list,
> >>>>>>>> >> >
> >>>>>>>> >> > I've updated experimental branch. We now have brand new gmp,
> >>>>>>>> bdwgc,
> >>>>>>>> >> > libatomic_ops in the repo.
> >>>>>>>> >> >
> >>>>>>>> >> > I've also made a configure script called configure.android to
> >>>>>>>> compile to
> >>>>>>>> >> > android target. I'll push a sample android app into
> >>>>>>>> contrib/android soon.
> >>>>>>>> >> >
> >>>>>>>> >> > best,
> >>>>>>>> >> > evrim.
> >>>>>>>> >> >
> >>>>>>>> >>
> >>>>>>>>
> ------------------------------------------------------------------------------
> >>>>>>>> >> > Dive into the World of Parallel Programming The Go Parallel
> >>>>>>>> Website,
> >>>>>>>> >> sponsored
> >>>>>>>> >> > by Intel and developed in partnership with Slashdot Media, is
> >>>>>>>> your hub
> >>>>>>>> >> for all
> >>>>>>>> >> > things parallel software development, from weekly thought
> >>>>>>>> leadership
> >>>>>>>> >> blogs to
> >>>>>>>> >> > news, videos, case studies, tutorials and more. Take a look
> and
> >>>>>>>> join the
> >>>>>>>> >> > conversation now.
> >>>>>>>> >>
> >>>>>>>>
> http://goparallel.sourceforge.net/_______________________________________________
> >>>>>>>> >> > Ecls-list mailing list
> >>>>>>>> >> > Ecls-list at lists.sourceforge.net
> >>>>>>>> >> > https://lists.sourceforge.net/lists/listinfo/ecls-list
> >>>>>>>> >>
> >>>>>>>> >> --
> >>>>>>>> >> Daniel Kochmański | Poznań, Poland
> >>>>>>>> >> ;; aka jackdaniel
> >>>>>>>> >>
> >>>>>>>> >> "Be the change that you wish to see in the world." - Mahatma
> >>>>>>>> Gandhi
> >>>>>>>> >>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Daniel Kochmański | Poznań, Poland
> >>>>>>>> ;; aka jackdaniel
> >>>>>>>>
> >>>>>>>> "Be the change that you wish to see in the world." - Mahatma
> Gandhi
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> ------------------------------------------------------------------------------
> >>>>>>> Dive into the World of Parallel Programming The Go Parallel
> Website,
> >>>>>>> sponsored
> >>>>>>> by Intel and developed in partnership with Slashdot Media, is your
> >>>>>>> hub for all
> >>>>>>> things parallel software development, from weekly thought
> leadership
> >>>>>>> blogs to
> >>>>>>> news, videos, case studies, tutorials and more. Take a look and
> join
> >>>>>>> the
> >>>>>>> conversation now. http://goparallel.sourceforge.net/
> >>>>>>> _______________________________________________
> >>>>>>> Ecls-list mailing list
> >>>>>>> Ecls-list at lists.sourceforge.net
> >>>>>>> https://lists.sourceforge.net/lists/listinfo/ecls-list
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Roger Sen Montero
> >>>>>> roger.sen at gmail.com
> >>>>>> +34 649 975 570
> >>>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Roger Sen Montero
> >>>> roger.sen at gmail.com
> >>>> +34 649 975 570
> >>>>
> >>>
> >>>
> >>
> >>
> >> --
> >> Roger Sen Montero
> >> roger.sen at gmail.com
> >> +34 649 975 570
> >>
>
> --
> Daniel Kochmański | Poznań, Poland
> ;; aka jackdaniel
>
> "Be the change that you wish to see in the world." - Mahatma Gandhi
>



-- 
Roger Sen Montero
roger.sen at gmail.com
+34 649 975 570
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20150330/34d92db2/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Removed-external-reference-to-GC_dont_gc-no-needed-i.patch.gz
Type: application/x-gzip
Size: 468 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20150330/34d92db2/attachment.bin>


More information about the ecl-devel mailing list