Re: Bigloo-4.5b

Joseph Donaldson <[email protected]> Tue, 19 Dec 2023 18:51:14 +0000 (UTC)
Newsgroups gmane.lisp.scheme.bigloo
Message-ID <[email protected]>
------=_Part_3231976_295253720.1703011874059
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

 Hello,
My prior jvm pthread state change was not correct. This was kindly pointed =
out in a private communication by Andreas Franke. I believe I have correcte=
d the state code in the following pull request: https://github.com/manuel-s=
errano/bigloo/pull/109. In making the latest changes, I realized that the e=
xpected behavior in the recette will be different between the jvm and c imp=
lementations. The jvm pthread implementation closes all the mutexes owned b=
y the thread upon exit. The c pthread implementation does not.=C2=A0
Please take a look, and I apologize for the churn caused by my earlier erro=
neous pull request.
Thank You,Joseph=C2=A0=20




    On Monday, December 18, 2023 at 10:56:02 PM PST, [email protected]=
r <[email protected]> wrote: =20
=20
 Hi Lassi,

Thanks for your help and your testing.

> I successfully built a Docker container using the same Dockerfile as for=
=20
> the previous release of Bigloo.
>
> However, the build log shows a number of errors, especially toward the=20
> end when running tests. These errors don't seem to make the tests fail.=
=20
> You may want to take a look at it. The log is here:=20
> https://misc.lassi.io/2023/bigloo-unstable-20231215-docker-build.log.gz
I think I have been able to fix all the remaining JVM problems. As far
as I can tell, the version I have just uploaded passes all the JVM
tests.

Thank you again for your help,

--=20
Manuel
 =20
------=_Part_3231976_295253720.1703011874059
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div class=3D"ydpc1e6af9ayahoo-style-wrap" style=
=3D"font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px=
;" dir=3D"ltr" data-setdir=3D"false"><div></div>
        <div dir=3D"ltr" data-setdir=3D"false">Hello,</div><div dir=3D"ltr"=
 data-setdir=3D"false"><br></div><div dir=3D"ltr" data-setdir=3D"false">My =
prior jvm pthread state change was not correct. This was kindly pointed out=
 in a private communication by Andreas Franke. I believe I have corrected t=
he state code in the following pull request: <a href=3D"https://github.com/=
manuel-serrano/bigloo/pull/109" rel=3D"nofollow" target=3D"_blank" class=3D=
"">https://github.com/manuel-serrano/bigloo/pull/109</a>. In making the lat=
est changes, I realized that the expected behavior in the recette will be d=
ifferent between the jvm and c implementations. The jvm pthread implementat=
ion closes all the mutexes owned by the thread upon exit. The c pthread imp=
lementation does not.&nbsp;</div><div dir=3D"ltr" data-setdir=3D"false"><br=
></div><div dir=3D"ltr" data-setdir=3D"false">Please take a look, and I apo=
logize for the churn caused by my earlier erroneous pull request.</div><div=
 dir=3D"ltr" data-setdir=3D"false"><br></div><div dir=3D"ltr" data-setdir=
=3D"false">Thank You,</div><div dir=3D"ltr" data-setdir=3D"false">Joseph&nb=
sp; <br></div><div><br></div><div><br></div><div><br></div><div><br></div>
       =20
        </div><div id=3D"ydp3ed1d4ecyahoo_quoted_3888965991" class=3D"ydp3e=
d1d4ecyahoo_quoted">
            <div style=3D"font-family:'Helvetica Neue', Helvetica, Arial, s=
ans-serif;font-size:13px;color:#26282a;">
               =20
                <div>
                    On Monday, December 18, 2023 at 10:56:02 PM PST, Manuel=
[email protected] &lt;[email protected]&gt; wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div dir=3D"ltr">Hi Lassi,<br></div><div dir=3D"ltr"><=
br></div><div dir=3D"ltr">Thanks for your help and your testing.<br></div><=
div dir=3D"ltr"><br></div><div dir=3D"ltr">&gt; I successfully built a Dock=
er container using the same Dockerfile as for <br></div><div dir=3D"ltr">&g=
t; the previous release of Bigloo.<br></div><div dir=3D"ltr">&gt;<br></div>=
<div dir=3D"ltr">&gt; However, the build log shows a number of errors, espe=
cially toward the <br></div><div dir=3D"ltr">&gt; end when running tests. T=
hese errors don't seem to make the tests fail. <br></div><div dir=3D"ltr">&=
gt; You may want to take a look at it. The log is here: <br></div><div dir=
=3D"ltr">&gt; <a href=3D"https://misc.lassi.io/2023/bigloo-unstable-2023121=
5-docker-build.log.gz" rel=3D"nofollow" target=3D"_blank">https://misc.lass=
i.io/2023/bigloo-unstable-20231215-docker-build.log.gz</a><br></div><div di=
r=3D"ltr">I think I have been able to fix all the remaining JVM problems. A=
s far<br></div><div dir=3D"ltr">as I can tell, the version I have just uplo=
aded passes all the JVM<br></div><div dir=3D"ltr">tests.<br></div><div dir=
=3D"ltr"><br></div><div dir=3D"ltr">Thank you again for your help,<br></div=
><div dir=3D"ltr"><br></div><div dir=3D"ltr">-- <br></div><div dir=3D"ltr">=
Manuel<br></div></div>
            </div>
        </div></body></html>
------=_Part_3231976_295253720.1703011874059--