Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
November 2016
- 605 messages
Re: [Pharo-dev] roundTo: strange behavior
by Martin McClure
On 11/05/2016 06:17 AM, werner kassens wrote:
> Hi,
> fwiw when i redid that #testIfCompletelyBroken i noticed a sort of bug
> in that new #round: - well, i think its a feature -, but i should
> probably mention it nevertheless:
> 1.15 round:1. "1.1" "down"
> 1.25 round:1. "1.3" "up"
> 1.35 round:1. "1.4" "up"
> 1.45 round:1. "1.4" "down"
> 1.55 round:1. "1.6" "up"
> 1.65 round:1. "1.6" "down"
> btw the same happens with #printShowingDecimalPlaces: (which is
> unchanged, happens eg also in 4.0).
>
> if one wants to change this to the normal behaviour, i'd guess one
> could do it perhaps by using #asMinimalDecimalFraction instead of
> #asFraction in #round:
This is, in part, an example of it being difficult to predict, at a
glance, what #round: should do, without an understanding of the
strengths and limitations of binary floating point numbers.
Remember that Floats are not usually exact representations of nice
decimal fractions. So most of these numbers are not *exactly* halfway
between their possible roundings.
1.15 < (115/100) "true"
1.25 = (125/100) "true"
1.35 > (135/100) "true"
1.45 < (145/100) "true"
1.55 > (155/100) "true"
1.65 < (165/100) "true"
In every case except 1.25, the answer is the correct rounding, that, is
the one that is closer. For 1.25, the number *is* exactly halfway
between two roundings. For round-to-even (which I recommend) the answer
should be 1.2, so it gets that one "wrong".
Regards,
-Martin
Nov. 6, 2016
Re: [Pharo-dev] Instructions for Pharo 6 64bits
by Eliot Miranda
Hi Petr,
> On Nov 4, 2016, at 3:56 PM, Petr Fischer <petr.fischer(a)me.com> wrote:
>
> Also on FreeBSD, there is no security/limits config, so on FreeBSD, I am not able to run heartbeat VM as normal user at all :(
>
> Ins't there any other solution? Why "realtime" threads?
There's nothing special about the heartbeat thread apart from needing to have a higher priority than the VM thread.
> Isn't possible to run "heartbeat" thread with normal priority and all other threads with lower priorities to provide the same behaviour?
This should work provided one can create a thread of lower priority, and providing having the VM thread being lower priority doesn't impact VM performance when other applications are running.
IIRC it wasn't possible on the linux pthreads implementation in the 2.4.x kernel dats when I first got Cog working in linux to have a thread at higher or lower priority; there was only one priority available to user programs. Have you tried to create a couple of threads with different priorities on FreeBSD?
> How to deploy application based on Pharo to the normal (UNIX) users, if security reconfiguration is needed?
>
> pf
>
> P.S. VM wihout heartbeat is crashing on FreeBSD randomly with error "stack page bytes 4096 available headroom 2788 minimum unused headroom 3020" :(
>
>
>> BTW, the threaded version requires to be run as super user because it
>> tries to do a pthread_setschedparam(). I tried to fiddle with
>> /etc/security/limits.conf... but it's not something fancy to do...
>>
>> Best regards,
>>
>> Casimiro Barreto
>>
>> Em 03-11-2016 13:53, Thierry Goubier escreveu:
>>> Hi Esteban,
>>>
>>> Another question about Pharo 64 bits.
>>>
>>> Why are libgit/libSDL/libssh included in the vm? Ubuntu 16.10 provides
>>> them with the same version numbers, more or less.
>>> (libgit2 is so.0.24.0 on ubuntu instead of so.0.24.2 in the pharo vm,
>>> SDL and ssh are the exact same versions).
>>>
>>> Collectively, those three libs are ~ 5M.
>>>
>>> Thierry
>>>
>>> 2016-10-28 11:56 GMT+02:00 Esteban Lorenzano <estebanlm(a)gmail.com
>>> <mailto:estebanlm@gmail.com>>:
>>>
>>> VM here: http://bintray.com/estebanlm/pharo-vm/build#files/
>>> <http://bintray.com/estebanlm/pharo-vm/build#files/>
>>> Image here: http://files.pharo.org/get-files/60/pharo-64.zip
>>> <http://files.pharo.org/get-files/60/pharo-64.zip>
>>>
>>> this is still not official (thatâs why is not in official place)
>>> so there are a couple of known problems:
>>>
>>> - version format is different, and that breaks some things in
>>> image that depends on it to know what happens
>>> - command line is different and probably youâll need to play a bit
>>> with options (one or two dashes).
>>> - UFFI has some failing tests (but most of it works).
>>>
>>> I would appreciate some help to report and/or fix the emerging
>>> problems.
>>>
>>> cheers,
>>> Esteban
>>>
>>>> On 28 Oct 2016, at 10:39, Thierry Goubier
>>>> <thierry.goubier(a)gmail.com <mailto:thierry.goubier@gmail.com>> wrote:
>>>>
>>>> Hi all,
>>>>
>>>> anybody knows how to get (and test) the 64bits version of the
>>>> Pharo vm and image?
>>>>
>>>> Thanks,
>>>>
>>>> Thierry
>>>
>>>
>>
>>
>> --
>> The information contained in this message is confidential and intended
>> to the recipients specified in the headers. If you received this message
>> by error, notify the sender immediately. The unauthorized use,
>> disclosure, copy or alteration of this message are strictly forbidden
>> and subjected to civil and criminal sanctions.
>>
>> ==
>>
>> This email may be signed using PGP key *ID: 0x4134A417*
>
>
>
>
Nov. 6, 2016
Re: [Pharo-dev] [squeak-dev] Squeaksource.com is down
by David T. Lewis
On Sat, Nov 05, 2016 at 03:40:55PM -0400, David T. Lewis wrote:
> The squeaksource.com service is down due to a failure in the squeaksource image.
>
> Cause of failure and estimated time to fix are not yet known. Recovery may
> require rebuilding from a backup image from 5 October 2016, so additional
> downtime and possible loss of account data are likely. All actual files are
> intact on the server and no data loss is anticipated.
>
> Dave
>
>
The squeaksource.com service is now running on an image restored from backups
of 5 October, 2016. Any new accounts and associated updates since that date are
likely to be missing (although the MCZ files will all be present on the server).
Root cause of the problem is still not diagnosed, so additional downtime is possible.
For reference, here are all of the squeaksource updates that have happened
since 5 October. If your name or project appears in this list, your updates
may be temporarily unavailable.
Dave
2016-10-05T16:22:39.382+00:00 PUT /DominoesGame/VL-dominoes-VladimirLutsenko.34.mcz (E)
2016-10-05T16:22:39.458+00:00 STORED DominoesGame/VL-dominoes-VladimirLutsenko.34.mcz
2016-10-06T15:03:59.253+00:00 PUT /AT/BPSODBC-vd.2.mcz (vd)
2016-10-06T15:03:59.295+00:00 STORED AT/BPSODBC-vd.2.mcz
2016-10-06T15:06:18.012+00:00 PUT /AT/ODBC-vd.8.mcz (vd)
2016-10-06T15:06:18.045+00:00 STORED AT/ODBC-vd.8.mcz
2016-10-06T22:27:34.721+00:00 PUT /Connectors/Connectors-cmm.206.mcz (cmm)
2016-10-06T22:27:35.023+00:00 STORED Connectors/Connectors-cmm.206.mcz
2016-10-06T22:42:43.627+00:00 PUT /Maui/Maui-Core-cmm.519.mcz (cmm)
2016-10-06T22:42:45.137+00:00 STORED Maui/Maui-Core-cmm.519.mcz
2016-10-06T23:09:13.923+00:00 PUT /Connectors/ConnectorsTools-cmm.24.mcz (cmm)
2016-10-06T23:09:14.037+00:00 STORED Connectors/ConnectorsTools-cmm.24.mcz
2016-10-07T13:00:47.412+00:00 PUT /Ladrillos/HV-Divagaciones-edc.4.mcz ()
2016-10-07T13:00:47.472+00:00 STORED Ladrillos/HV-Divagaciones-edc.4.mcz
2016-10-07T14:37:54.708+00:00 PUT /mystuff/BPSODBC-vno.3.mcz (vd)
2016-10-07T14:37:55.229+00:00 STORED mystuff/BPSODBC-vno.3.mcz
2016-10-07T15:05:14.069+00:00 PUT /mystuff/BPSODBC-vd.4.mcz (vd)
2016-10-07T15:05:14.09+00:00 STORED mystuff/BPSODBC-vd.4.mcz
2016-10-07T15:09:47.529+00:00 PUT /mystuff/ODBC-vd.8.mcz (vd)
2016-10-07T15:09:47.554+00:00 STORED mystuff/ODBC-vd.8.mcz
2016-10-07T18:10:55.155+00:00 PUT /mystuff/Blueprint-vd.450.mcz (vd)
2016-10-07T18:10:56.443+00:00 STORED mystuff/Blueprint-vd.450.mcz
2016-10-07T18:11:13.074+00:00 PUT /mystuff/Blueprint-vd.449.mcz (vd)
2016-10-07T18:11:14.883+00:00 STORED mystuff/Blueprint-vd.449.mcz
2016-10-07T18:19:00.711+00:00 PUT /mystuff/Blueprint-vd.451.mcz (vd)
2016-10-07T18:19:02.473+00:00 STORED mystuff/Blueprint-vd.451.mcz
2016-10-07T18:34:24.277+00:00 PUT /mystuff/BPSODBC-vd.5.mcz (vd)
2016-10-07T18:34:24.301+00:00 STORED mystuff/BPSODBC-vd.5.mcz
2016-10-07T18:37:14.511+00:00 PUT /mystuff/BPSODBC-vd.6.mcz (vd)
2016-10-07T18:37:14.533+00:00 STORED mystuff/BPSODBC-vd.6.mcz
2016-10-07T19:36:59.834+00:00 PUT /mystuff/BPSODBC-vd.7.mcz (vd)
2016-10-07T19:36:59.855+00:00 STORED mystuff/BPSODBC-vd.7.mcz
2016-10-07T19:42:14.776+00:00 PUT /mystuff/Blueprint-vd.452.mcz (vd)
2016-10-07T19:42:16.545+00:00 STORED mystuff/Blueprint-vd.452.mcz
2016-10-09T00:26:44.694+00:00 PUT /TrunkUpdateStreamV3/update.V3-dtl.394.mcm (dtl)
2016-10-09T22:13:45.713+00:00 PUT /DominoesGame/VL-dominoes-VladimirLutsenko.35.mcz (E)
2016-10-09T22:13:45.784+00:00 STORED DominoesGame/VL-dominoes-VladimirLutsenko.35.mcz
2016-10-10T12:31:52.804+00:00 PUT /mystuff/Blueprint-vd.453.mcz (vd)
2016-10-10T12:31:55.002+00:00 STORED mystuff/Blueprint-vd.453.mcz
2016-10-10T13:00:30.818+00:00 PUT /mystuff/Blueprint-vd.454.mcz (vd)
2016-10-10T13:00:32.223+00:00 STORED mystuff/Blueprint-vd.454.mcz
2016-10-10T14:49:25.087+00:00 PUT /mystuff/ODBC-vd.9.mcz (vd)
2016-10-10T14:49:25.114+00:00 STORED mystuff/ODBC-vd.9.mcz
2016-10-10T21:48:59.885+00:00 PUT /mystuff/CO-vd.99.mcz (vd)
2016-10-10T21:49:00.197+00:00 STORED mystuff/CO-vd.99.mcz
2016-10-10T21:49:15.358+00:00 PUT /mystuff/CODB-vd.81.mcz (vd)
2016-10-10T21:49:15.544+00:00 STORED mystuff/CODB-vd.81.mcz
2016-10-10T21:50:25.115+00:00 PUT /mystuff/LIF-vd.25.mcz (vd)
2016-10-10T21:50:25.906+00:00 STORED mystuff/LIF-vd.25.mcz
2016-10-10T21:50:37.459+00:00 PUT /mystuff/LIF-vd.24.mcz (vd)
2016-10-10T21:50:37.498+00:00 STORED mystuff/LIF-vd.24.mcz
2016-10-10T21:51:10.016+00:00 PUT /mystuff/LIF-neveikMygtukai.26.mcz (vd)
2016-10-10T21:51:10.147+00:00 STORED mystuff/LIF-neveikMygtukai.26.mcz
2016-10-11T00:25:56.251+00:00 RECOVERING TrunkUpdateStreamV3/update-dtl.393.mcm
2016-10-11T00:25:56.271+00:00 RECOVERING TrunkUpdateStreamV3/update-dtl.372.mcm
2016-10-11T00:25:57.931+00:00 RECOVERING FelTimetable/FelTimetable-M÷Sa.55.mcz
2016-10-11T00:25:58.014+00:00 RECOVERING FelTimetable/FelTimetable-M÷Sa.52.mcz
2016-10-11T00:25:58.465+00:00 RECOVERING FelTimetable/Seaside2.8a1-M÷Sa.49.mcz
2016-10-11T00:26:00.737+00:00 RECOVERING FelTimetable/FelTimetable-M÷Sa.53.mcz
2016-10-11T00:26:00.805+00:00 RECOVERING FelTimetable/FelTimetable-M÷Sa.54.mcz
2016-10-11T00:26:01.264+00:00 RECOVERING FelTimetable/FelTimetable-M÷Sa.66.mcz
2016-10-11T10:55:57.889+00:00 PUT /mystuff/Blueprint-vd.455.mcz (vd)
2016-10-11T10:55:59.149+00:00 STORED mystuff/Blueprint-vd.455.mcz
2016-10-11T11:07:36.508+00:00 PUT /mystuff/Blueprint-sometimesGetGetsNilFix.448.mcz (vd)
2016-10-11T11:07:37.337+00:00 STORED mystuff/Blueprint-sometimesGetGetsNilFix.448.mcz
2016-10-11T11:08:14.546+00:00 PUT /mystuff/Blueprint-StartingToDependOnODBC.448.mcz (vd)
2016-10-11T11:08:15.754+00:00 STORED mystuff/Blueprint-StartingToDependOnODBC.448.mcz
2016-10-11T11:08:26.56+00:00 PUT /mystuff/Blueprint-vd.447.mcz (vd)
2016-10-11T11:08:27.788+00:00 STORED mystuff/Blueprint-vd.447.mcz
2016-10-11T11:08:32.829+00:00 PUT /mystuff/Blueprint-vd.446.mcz (vd)
2016-10-11T11:08:34.076+00:00 STORED mystuff/Blueprint-vd.446.mcz
2016-10-11T11:08:45.209+00:00 PUT /mystuff/Blueprint-crash2.445.mcz (vd)
2016-10-11T11:08:46.041+00:00 STORED mystuff/Blueprint-crash2.445.mcz
2016-10-11T11:08:58.996+00:00 PUT /mystuff/Blueprint-vd.444.mcz (vd)
2016-10-11T11:09:00.185+00:00 STORED mystuff/Blueprint-vd.444.mcz
2016-10-11T11:09:14.125+00:00 PUT /mystuff/Blueprint-lessLocks.443.mcz (vd)
2016-10-11T11:09:15.355+00:00 STORED mystuff/Blueprint-lessLocks.443.mcz
2016-10-12T06:31:08.105+00:00 PUT /mystuff/LIF-neveikMygtukai.26.mcz (vd)
2016-10-12T06:31:08.536+00:00 STORED mystuff/LIF-neveikMygtukai.26.mcz
2016-10-13T09:35:43.466+00:00 PUT /mystuff/DiffMerge-tonyg.12.mcz (vd)
2016-10-13T09:35:43.483+00:00 STORED mystuff/DiffMerge-tonyg.12.mcz
2016-10-13T09:35:51.121+00:00 PUT /mystuff/DiffMerge-tonyg.11.mcz (vd)
2016-10-13T09:35:51.134+00:00 STORED mystuff/DiffMerge-tonyg.11.mcz
2016-10-13T15:27:09.446+00:00 PUT /mystuff/BPSODBC-vd.8.mcz (vd)
2016-10-13T15:27:09.459+00:00 STORED mystuff/BPSODBC-vd.8.mcz
2016-10-13T16:52:53.122+00:00 PUT /ansyg/TDD-az.5.mcz (az)
2016-10-13T16:52:53.131+00:00 STORED ansyg/TDD-az.5.mcz
2016-10-14T10:58:48.594+00:00 PUT /mystuff/Blueprint-vd.457.mcz (vd)
2016-10-14T10:58:49.841+00:00 STORED mystuff/Blueprint-vd.457.mcz
2016-10-15T14:14:10.743+00:00 PUT /TrunkUpdateStreamV3/Collections.V3-dtl.717.mcz (dtl)
2016-10-15T14:14:11.912+00:00 STORED TrunkUpdateStreamV3/Collections.V3-dtl.717.mcz
2016-10-15T22:32:35.412+00:00 PUT /TrunkUpdateStreamV3/Kernel.V3-dtl.1045.mcz (dtl)
2016-10-15T22:32:36.972+00:00 STORED TrunkUpdateStreamV3/Kernel.V3-dtl.1045.mcz
2016-10-16T18:03:42.998+00:00 PUT /mystuff/LIF-vd.27.mcz (vd)
2016-10-16T18:03:43.036+00:00 STORED mystuff/LIF-vd.27.mcz
2016-10-17T06:35:53.976+00:00 PUT /DominoesGame/VL-dominoes-VladimirLutsenko.36.mcz (E)
2016-10-17T06:35:54.017+00:00 STORED DominoesGame/VL-dominoes-VladimirLutsenko.36.mcz
2016-10-17T06:57:29.249+00:00 PUT /mystuff/LIF-vd.28.mcz (vd)
2016-10-17T08:57:53.153+00:00 PUT /mystuff/Blueprint-beforeDocumentPenCanvasRefactoring.458.mcz (vd)
2016-10-17T08:57:54.366+00:00 STORED mystuff/Blueprint-beforeDocumentPenCanvasRefactoring.458.mcz
2016-10-18T08:53:40.856+00:00 PUT /mystuff/Blueprint-vd.459.mcz (vd)
2016-10-18T08:53:42.111+00:00 STORED mystuff/Blueprint-vd.459.mcz
2016-10-18T14:32:52.026+00:00 STORED Cryptography/Cryptography-rww.55.mcz
2016-10-18T23:00:40.683+00:00 PUT /OSProcessPlugin/VMConstruction-Plugins-OSProcessPlugin.oscog-eem.54.mcz (eem)
2016-10-18T23:00:40.754+00:00 STORED OSProcessPlugin/VMConstruction-Plugins-OSProcessPlugin.oscog-eem.54.mcz
2016-10-19T01:48:08.218+00:00 PUT /Cryptography/Linda-rww.2.mcz (rww)
2016-10-19T01:48:08.23+00:00 STORED Cryptography/Linda-rww.2.mcz
2016-10-19T01:48:37.448+00:00 PUT /Cryptography/Whisper-rww.103.mcz (rww)
2016-10-19T01:48:38.034+00:00 STORED Cryptography/Whisper-rww.103.mcz
2016-10-19T02:03:06.065+00:00 PUT /Cryptography/Whisper-rww.104.mcz (rww)
2016-10-19T02:03:06.244+00:00 STORED Cryptography/Whisper-rww.104.mcz
2016-10-19T06:48:41.888+00:00 PUT /MetacelloRepository/MorphicTests-mt.39.mcz ()
2016-10-19T06:48:42.435+00:00 STORED MetacelloRepository/MorphicTests-mt.39.mcz
2016-10-19T06:48:51.053+00:00 PUT /MetacelloRepository/Monticello-mt.647.mcz ()
2016-10-19T06:48:52.198+00:00 STORED MetacelloRepository/Monticello-mt.647.mcz
2016-10-19T06:49:01.476+00:00 PUT /MetacelloRepository/Balloon-nice.28.mcz ()
2016-10-19T06:49:02.022+00:00 STORED MetacelloRepository/Balloon-nice.28.mcz
2016-10-19T06:49:15.093+00:00 PUT /MetacelloRepository/Tools-mt.720.mcz ()
2016-10-19T06:49:16.362+00:00 STORED MetacelloRepository/Tools-mt.720.mcz
2016-10-19T06:49:22.381+00:00 PUT /MetacelloRepository/MonticelloConfigurations-mt.145.mcz ()
2016-10-19T06:49:22.606+00:00 STORED MetacelloRepository/MonticelloConfigurations-mt.145.mcz
2016-10-19T11:20:36.466+00:00 PUT /DominoesGame/VL-dominoes-VladimirLutsenko.37.mcz (E)
2016-10-19T11:20:36.502+00:00 STORED DominoesGame/VL-dominoes-VladimirLutsenko.37.mcz
2016-10-20T10:43:21.797+00:00 PUT /mystuff/Blueprint-beforeSomethingDifferent.460.mcz (vd)
2016-10-20T10:43:23.039+00:00 STORED mystuff/Blueprint-beforeSomethingDifferent.460.mcz
2016-10-20T14:07:43.123+00:00 PUT /Cryptography/Whisper-rww.105.mcz (rww)
2016-10-20T14:07:43.302+00:00 STORED Cryptography/Whisper-rww.105.mcz
2016-10-20T14:08:01.378+00:00 PUT /Cryptography/Cryptography-rww.56.mcz (rww)
2016-10-20T14:08:01.871+00:00 STORED Cryptography/Cryptography-rww.56.mcz
2016-10-20T17:01:12.549+00:00 PUT /Cryptography/Cryptography-rww.57.mcz (rww)
2016-10-20T17:01:12.636+00:00 STORED Cryptography/Cryptography-rww.57.mcz
2016-10-20T17:01:16.005+00:00 PUT /Cryptography/Whisper-rww.106.mcz (rww)
2016-10-20T17:01:16.19+00:00 STORED Cryptography/Whisper-rww.106.mcz
2016-10-21T08:13:56.459+00:00 PUT /mystuff/Blueprint-JFork.461.mcz (vd)
2016-10-21T08:13:57.313+00:00 STORED mystuff/Blueprint-JFork.461.mcz
2016-10-21T08:16:45.674+00:00 PUT /mystuff/Blueprint-tempForMerging.462.mcz (vd)
2016-10-21T08:16:46.97+00:00 STORED mystuff/Blueprint-tempForMerging.462.mcz
2016-10-21T08:46:41.047+00:00 PUT /mystuff/Blueprint-tempForMerging2.462.mcz (vd)
2016-10-21T08:46:42.289+00:00 STORED mystuff/Blueprint-tempForMerging2.462.mcz
2016-10-21T08:50:09.959+00:00 PUT /mystuff/Blueprint-tempForMerging3.463.mcz (vd)
2016-10-21T08:50:11.211+00:00 STORED mystuff/Blueprint-tempForMerging3.463.mcz
2016-10-21T11:54:32.158+00:00 PUT /mystuff/Blueprint-vd.463.mcz (vd)
2016-10-21T11:54:33.443+00:00 STORED mystuff/Blueprint-vd.463.mcz
2016-10-21T14:46:02.672+00:00 PUT /mystuff/Blueprint-vd.464.mcz (vd)
2016-10-21T14:46:03.989+00:00 STORED mystuff/Blueprint-vd.464.mcz
2016-10-22T12:34:48.368+00:00 PUT /Ladrillos/HV-Divagaciones-edc.5.mcz ()
2016-10-22T12:34:48.381+00:00 STORED Ladrillos/HV-Divagaciones-edc.5.mcz
2016-10-22T19:50:01.117+00:00 PUT /DominoesGame/VL-dominoes-VladimirLutsenko.38.mcz (E)
2016-10-22T19:50:01.155+00:00 STORED DominoesGame/VL-dominoes-VladimirLutsenko.38.mcz
2016-10-24T11:14:32.525+00:00 PUT /Cryptography/Cryptography-rww.58.mcz (rww)
2016-10-24T11:14:32.614+00:00 STORED Cryptography/Cryptography-rww.58.mcz
2016-10-24T11:15:31.769+00:00 PUT /Cryptography/Whisper-rww.107.mcz (rww)
2016-10-24T11:15:31.945+00:00 STORED Cryptography/Whisper-rww.107.mcz
2016-10-26T05:11:00.508+00:00 PUT /Cryptography/Whisper-rww.109.mcz (rww)
2016-10-26T05:11:00.689+00:00 STORED Cryptography/Whisper-rww.109.mcz
2016-10-26T05:11:04.345+00:00 PUT /Cryptography/Cryptography-rww.59.mcz (rww)
2016-10-26T05:11:04.437+00:00 STORED Cryptography/Cryptography-rww.59.mcz
2016-10-26T09:30:38.054+00:00 PUT /Alien/Alien-MacOSX-Core-EstebanLorenzano.13.mcz ()
2016-10-26T09:30:38.08+00:00 STORED Alien/Alien-MacOSX-Core-EstebanLorenzano.13.mcz
2016-10-26T11:07:10.176+00:00 PUT /Alien/Alien-MacOSX-Core-EstebanLorenzano.14.mcz (EL)
2016-10-26T11:07:10.2+00:00 STORED Alien/Alien-MacOSX-Core-EstebanLorenzano.14.mcz
2016-10-27T10:37:38.092+00:00 PUT /ansyg/SBE-az.8.mcz (az)
2016-10-27T10:37:38.101+00:00 STORED ansyg/SBE-az.8.mcz
2016-10-27T10:59:49.473+00:00 PUT /ansyg/TDD-az.6.mcz (az)
2016-10-27T10:59:49.479+00:00 STORED ansyg/TDD-az.6.mcz
2016-10-27T12:08:52.535+00:00 PUT /Ladrillos/HV-Divagaciones-edc.6.mcz ()
2016-10-27T12:08:52.55+00:00 STORED Ladrillos/HV-Divagaciones-edc.6.mcz
2016-10-27T12:42:42.273+00:00 PUT /ansyg/TDD-az.7.mcz (az)
2016-10-27T12:42:42.28+00:00 STORED ansyg/TDD-az.7.mcz
2016-10-27T12:55:53.72+00:00 PUT /SPAGame/SPAGame-EM.1.mcz (emetz)
2016-10-27T12:55:53.801+00:00 STORED SPAGame/SPAGame-EM.1.mcz
2016-10-27T13:31:13.751+00:00 PUT /Cryptography/Cryptography-rww.60.mcz (rww)
2016-10-27T13:31:13.84+00:00 STORED Cryptography/Cryptography-rww.60.mcz
2016-10-27T13:32:58.127+00:00 PUT /Cryptography/Whisper-rww.110.mcz (rww)
2016-10-27T13:32:58.311+00:00 STORED Cryptography/Whisper-rww.110.mcz
2016-10-27T13:34:47.399+00:00 PUT /SPAGame/SPAGame-AB.2.mcz (abald)
2016-10-27T13:34:47.405+00:00 STORED SPAGame/SPAGame-AB.2.mcz
2016-10-27T18:19:32.242+00:00 PUT /Cryptography/Cryptography-rww.60.mcz (rww)
2016-10-27T18:19:32.724+00:00 STORED Cryptography/Cryptography-rww.60.mcz
2016-10-27T18:19:36.905+00:00 PUT /Cryptography/Whisper-rww.111.mcz (rww)
2016-10-27T18:19:37.089+00:00 STORED Cryptography/Whisper-rww.111.mcz
2016-10-27T18:19:40.673+00:00 PUT /Cryptography/Whisper_fuel-rww.1.mcz (rww)
2016-10-27T18:19:40.685+00:00 STORED Cryptography/Whisper_fuel-rww.1.mcz
2016-10-27T18:19:44.373+00:00 PUT /Cryptography/Whisper_json-rww.1.mcz (rww)
2016-10-27T18:19:44.386+00:00 STORED Cryptography/Whisper_json-rww.1.mcz
2016-10-27T18:19:48.033+00:00 PUT /Cryptography/Whisper_magma-rww.1.mcz (rww)
2016-10-27T18:19:48.044+00:00 STORED Cryptography/Whisper_magma-rww.1.mcz
2016-10-27T20:39:11.23+00:00 PUT /Cryptography/Whisper-rww.111.mcz (rww)
2016-10-27T20:39:11.415+00:00 STORED Cryptography/Whisper-rww.111.mcz
2016-10-27T20:39:17.163+00:00 PUT /Cryptography/Whisper_fuel-rww.1.mcz (rww)
2016-10-27T20:39:17.176+00:00 STORED Cryptography/Whisper_fuel-rww.1.mcz
2016-10-27T20:39:20.283+00:00 PUT /Cryptography/Whisper_json-rww.1.mcz (rww)
2016-10-27T20:39:20.298+00:00 STORED Cryptography/Whisper_json-rww.1.mcz
2016-10-27T20:39:23.297+00:00 PUT /Cryptography/Whisper_magma-rww.1.mcz (rww)
2016-10-27T20:39:23.309+00:00 STORED Cryptography/Whisper_magma-rww.1.mcz
2016-10-27T21:07:04.452+00:00 PUT /Cryptography/Cryptography-rww.61.mcz (rww)
2016-10-27T21:07:04.939+00:00 STORED Cryptography/Cryptography-rww.61.mcz
2016-10-28T11:30:58.076+00:00 PUT /ansyg/TDD-az.8.mcz (az)
2016-10-28T11:30:58.084+00:00 STORED ansyg/TDD-az.8.mcz
2016-10-28T20:39:01.179+00:00 PUT /MedianOfMedians/MedianOfMedians-nice.1.mcz (nice)
2016-10-28T20:39:01.244+00:00 STORED MedianOfMedians/MedianOfMedians-nice.1.mcz
2016-10-28T20:59:03.622+00:00 PUT /MedianOfMedians/MedianOfMediansTests-nice.1.mcz (nice)
2016-10-28T20:59:03.626+00:00 STORED MedianOfMedians/MedianOfMediansTests-nice.1.mcz
2016-10-29T21:06:25.712+00:00 PUT /VLModelling/VL-Modelling-VladimirLutsenko.1.mcz (E)
2016-10-29T21:06:25.777+00:00 STORED VLModelling/VL-Modelling-VladimirLutsenko.1.mcz
2016-10-31T14:41:09.237+00:00 PUT /mystuff/Blueprint-refactoring.471.mcz (vd)
2016-10-31T14:41:10.171+00:00 STORED mystuff/Blueprint-refactoring.471.mcz
2016-10-31T19:44:09.847+00:00 PUT /GravatarSDK/GravatarSDK-bra.1.mcz (bra)
2016-10-31T19:44:09.914+00:00 STORED GravatarSDK/GravatarSDK-bra.1.mcz
2016-10-31T20:06:54.072+00:00 PUT /VLModelling/VL-Modelling-VladimirLutsenko.2.mcz (E)
2016-10-31T20:06:54.077+00:00 STORED VLModelling/VL-Modelling-VladimirLutsenko.2.mcz
2016-11-01T07:37:27.988+00:00 PUT /VLModelling/VL-Modelling-VladimirLutsenko.3.mcz (E)
2016-11-01T07:37:27.994+00:00 STORED VLModelling/VL-Modelling-VladimirLutsenko.3.mcz
2016-11-02T09:42:03.176+00:00 PUT /Ladrillos/Fenix-edc5.mcz ()
2016-11-02T09:42:03.193+00:00 STORED Ladrillos/Fenix-edc5.mcz
2016-11-03T12:03:41.322+00:00 PUT /SPAGame/SPAGame-AB.3.mcz (abald)
2016-11-03T12:03:41.328+00:00 STORED SPAGame/SPAGame-AB.3.mcz
2016-11-03T12:12:32.296+00:00 PUT /SPAGame/SPAGame-EM.4.mcz (emetz)
2016-11-03T12:12:32.302+00:00 STORED SPAGame/SPAGame-EM.4.mcz
2016-11-04T14:04:06.786+00:00 PUT /AlexanderZsbe/SBE-AZ.1.mcz (AZ)
2016-11-04T14:04:06.856+00:00 STORED AlexanderZsbe/SBE-AZ.1.mcz
2016-11-04T14:06:38.748+00:00 PUT /AlexanderZsbe/SBE-Quinto-AZ.1.mcz (AZ)
2016-11-04T14:06:38.753+00:00 STORED AlexanderZsbe/SBE-Quinto-AZ.1.mcz
2016-11-04T15:31:30.106+00:00 PUT /SWA16Bomberman/Bomberman-Deeps.1.mcz (Deeps)
2016-11-04T15:31:30.168+00:00 STORED SWA16Bomberman/Bomberman-Deeps.1.mcz
2016-11-04T17:51:18.201+00:00 PUT /mystuff/Blueprint-vd.477.mcz (vd)
2016-11-04T17:51:19.087+00:00 STORED mystuff/Blueprint-vd.477.mcz
Nov. 5, 2016
Squeaksource.com is down
by David T. Lewis
The squeaksource.com service is down due to a failure in the squeaksource image.
Cause of failure and estimated time to fix are not yet known. Recovery may
require rebuilding from a backup image from 5 October 2016, so additional
downtime and possible loss of account data are likely. All actual files are
intact on the server and no data loss is anticipated.
Dave
Nov. 5, 2016
Re: [Pharo-dev] Instructions for Pharo 6 64bits
by Paul DeBruicker
I never got around to it resurrecting it (I don't have the skill, yet (ever?)
;) ) but there is the BerkeleyDbPlugin which should be portable to LMDB
here:
https://github.com/pdebruic/BerkeleyDBPlugin
Jan van de Sandt wrote
> Hi,
>
> With the latest 64bits VM (201611042126) and image (60282) UFFI is also
> looking good. I'm testing a small library of mine [1] to interface with
> LMDB [1], a memory mapped key-value database. Almost all tests are green.
> This is great progress!
>
> I only ran into one issue, a PrimitiveFailed error with #basicIdentityHash
> in the SmallFloat64 class.
>
> Cheers,
> Jan.
>
> [1] http://smalltalkhub.com/#!/~JanVanDeSandt/LightningMDB
> [2] https://symas.com/products/lightning-memory-mapped-database/
>
>
> On Fri, Oct 28, 2016 at 11:56 AM, Esteban Lorenzano <
> estebanlm@
> >
> wrote:
>
>> VM here: http://bintray.com/estebanlm/pharo-vm/build#files/
>> Image here: http://files.pharo.org/get-files/60/pharo-64.zip
>>
>> this is still not official (thatâs why is not in official place) so there
>> are a couple of known problems:
>>
>> - version format is different, and that breaks some things in image that
>> depends on it to know what happens
>> - command line is different and probably youâll need to play a bit with
>> options (one or two dashes).
>> - UFFI has some failing tests (but most of it works).
>>
>> I would appreciate some help to report and/or fix the emerging problems.
>>
>> cheers,
>> Esteban
>>
>> On 28 Oct 2016, at 10:39, Thierry Goubier <
> thierry.goubier@
> >
>> wrote:
>>
>> Hi all,
>>
>> anybody knows how to get (and test) the 64bits version of the Pharo vm
>> and
>> image?
>>
>> Thanks,
>>
>> Thierry
>>
>>
>>
--
View this message in context: http://forum.world.st/Instructions-for-Pharo-6-64bits-tp4920476p4921798.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Nov. 5, 2016
why sparta depends on Taskit?
by stepharo
why sparta depends on Taskit?
Since I cannot load it I cannot try to understand. I find strange that a
graphical canvas depends on a concurrent task management system.
I tried to follow the instruction given by glenn and it failed. So so
far I could not see any recent versions of Bloc.
I do not understand why the image produced by the jenkins job crashes my
vm.
Stef
wget -O - http://get.pharo.org/60+vm | bash
./pharo Pharo.image config
http://www.smalltalkhub.com/mc/Pharo/Bloc/main ConfigurationOfBloc
--install=development
just failed yesterday for me.
Nov. 5, 2016
Re: [Pharo-dev] Newbie(ish) Question on SVG with Athens / Roassal / Spec
by stepharo
Hi Graham
> Hi
>
> I am contemplating moving an old Pharo app (1.4 vintage) which used
> Morphic heavily into the new Pharo world (Pharo 5).
> One of the options is to move a proprietary vector graphic
> implementation which draws symbols to SVG.
>
> Looking for examples / documentation on the use of SVG (external
> files, not image defined paths) has been very frustrating.
> All examples I have found have been old and none of the file based /
> load ones work.
>
> Can anyone please point me to good documentation / examples?
> I want to understand how one can use:
> SVG with Athens
I think that there is an example around for SVG in Athens.
There some limits due to cairo because certain arcs are not supported by
cairo.
> SVG with Spec
Spec should be extended to offer a container displaying Athens canvas I
imagine.
> SVG loaded from a file with Roassal
I imagine that roassal does not do anything special besides using Athens.
>
> Thanks in advance.
>
> Graham
Nov. 5, 2016
Re: [Pharo-dev] Instructions for Pharo 6 64bits
by Thierry Goubier
Le 05/11/2016 à 15:10, Esteban Lorenzano a écrit :
>
>> On 5 Nov 2016, at 12:27, Thierry Goubier <thierry.goubier(a)gmail.com> wrote:
>>
>> Le 05/11/2016 à 12:12, Jan van de Sandt a écrit :
>>> Hi,
>>>
>>> With the latest 64bits VM (201611042126) and image (60282) UFFI is also
>>> looking good. I'm testing a small library of mine [1] to interface with
>>> LMDB [1], a memory mapped key-value database. Almost all tests are
>>> green. This is great progress!
>>
>> Hi Jan,
>>
>> did you have to change your UFFI definitions to match the 64bits version of your lib?
>
> no.
> but structures do change (because of sizes, of course).
> Iâm thinking a way to define a generic representation (keeping offsets somewhere instead hardcoding it), but for now they have to be redefined for each platform.
I'd really like, as I told Eliot a long time ago, to have fine control
on this sort of choices.
Mostly because in low-level libs and performance sensitive code, a 32
bits and a 64bits lib may have a very different API (in terms of
structure size, padding and alignment) (and even between versions of,
say, a 64bits lib). A C developper is allowed to handle and generate
differences by using #ifdefs and __attributes__ and typeof/alignof,
including things like that :
typedef struct {
long long __max_align_ll __attribute__((__aligned__(__alignof__(long
long))));
long double __max_align_ld
__attribute__((__aligned__(__alignof__(long double))));
} max_align_t;
Because a Pharo image (and a package) may be executed on a large set of
target platforms / versions, then it seems necessary to me to have the
ability to write ourself the code that adapt a FFI interface to the
target platform (boiler plate code to detect a target change at image
startup, default code for rebuilding the accessors, and the ability to
customize that default code).
Thierry
Nov. 5, 2016
Re: [Pharo-dev] Instructions for Pharo 6 64bits
by Jan van de Sandt
Hi Esteban,
Instantiations is also busy porting their VM to 64bits. They have already
created a new API for OStructures so that the offsets are re calculated
based on the platform alignment rules and the VM type [1].
I know Pharo is open source and VA Smalltalk is not. But a bit of
cooperation should be possible I think. Both platforms benefit if libraries
are easy to port and not re-inventing this wheel saves time.
Jan.
[1]
http://www.instantiations.com/docs/862/wwhelp/wwhimpl/js/html/wwhelp.htm#hr…
On Sat, Nov 5, 2016 at 3:10 PM, Esteban Lorenzano <estebanlm(a)gmail.com>
wrote:
>
> > On 5 Nov 2016, at 12:27, Thierry Goubier <thierry.goubier(a)gmail.com>
> wrote:
> >
> > Le 05/11/2016 à 12:12, Jan van de Sandt a écrit :
> >> Hi,
> >>
> >> With the latest 64bits VM (201611042126) and image (60282) UFFI is also
> >> looking good. I'm testing a small library of mine [1] to interface with
> >> LMDB [1], a memory mapped key-value database. Almost all tests are
> >> green. This is great progress!
> >
> > Hi Jan,
> >
> > did you have to change your UFFI definitions to match the 64bits version
> of your lib?
>
> no.
> but structures do change (because of sizes, of course).
> Iâm thinking a way to define a generic representation (keeping offsets
> somewhere instead hardcoding it), but for now they have to be redefined for
> each platform.
>
> Esteban
>
> >
> > Thierry
> >
> >> I only ran into one issue, a PrimitiveFailed error with
> >> #basicIdentityHash in the SmallFloat64 class.
> >>
> >> Cheers,
> >> Jan.
> >>
> >> [1] http://smalltalkhub.com/#!/~JanVanDeSandt/LightningMDB
> >> [2] https://symas.com/products/lightning-memory-mapped-database/
> >>
> >>
> >> On Fri, Oct 28, 2016 at 11:56 AM, Esteban Lorenzano <
> estebanlm(a)gmail.com
> >> <mailto:estebanlm@gmail.com>> wrote:
> >>
> >> VM here: http://bintray.com/estebanlm/pharo-vm/build#files/
> >> <http://bintray.com/estebanlm/pharo-vm/build#files/>
> >> Image here: http://files.pharo.org/get-files/60/pharo-64.zip
> >> <http://files.pharo.org/get-files/60/pharo-64.zip>
> >>
> >> this is still not official (thatâs why is not in official place) so
> >> there are a couple of known problems:
> >>
> >> - version format is different, and that breaks some things in image
> >> that depends on it to know what happens
> >> - command line is different and probably youâll need to play a bit
> >> with options (one or two dashes).
> >> - UFFI has some failing tests (but most of it works).
> >>
> >> I would appreciate some help to report and/or fix the emerging
> >> problems.
> >>
> >> cheers,
> >> Esteban
> >>
> >>> On 28 Oct 2016, at 10:39, Thierry Goubier
> >>> <thierry.goubier(a)gmail.com <mailto:thierry.goubier@gmail.com>>
> wrote:
> >>>
> >>> Hi all,
> >>>
> >>> anybody knows how to get (and test) the 64bits version of the
> >>> Pharo vm and image?
> >>>
> >>> Thanks,
> >>>
> >>> Thierry
> >>
> >>
> >
> >
>
>
>
Nov. 5, 2016
Newbie(ish) Question on SVG with Athens / Roassal / Spec
by Graham McLeod
Hi
I am contemplating moving an old Pharo app (1.4 vintage) which used
Morphic heavily into the new Pharo world (Pharo 5).
One of the options is to move a proprietary vector graphic
implementation which draws symbols to SVG.
Looking for examples / documentation on the use of SVG (external files,
not image defined paths) has been very frustrating.
All examples I have found have been old and none of the file based /
load ones work.
Can anyone please point me to good documentation / examples?
I want to understand how one can use:
SVG with Athens
SVG with Spec
SVG loaded from a file with Roassal
Thanks in advance.
Graham
Nov. 5, 2016