Deutsch English Français Italiano |
<vvabge$fsco$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: aotto1968 <aotto1968@t-online.de> Newsgroups: comp.lang.tcl Subject: Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19) Date: Mon, 5 May 2025 14:38:38 +0200 Organization: A noiseless patient Spider Lines: 57 Message-ID: <vvabge$fsco$1@dont-email.me> References: <vual9c$32dut$1@dont-email.me> <vv259o$s2pu$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 05 May 2025 14:38:39 +0200 (CEST) Injection-Info: dont-email.me; posting-host="2a8b2640c7b8add20951a96c7a76ca24"; logging-data="520600"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18jeJ8LBaptoH69YrxNj8GY0qnePwapcww=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:iD7UQdIQ8FuK8WV6VhyMii1H2Uo= In-Reply-To: <vv259o$s2pu$1@dont-email.me> Content-Language: en-US On 02.05.25 12:03, aotto1968 wrote: > > UPDATE > > [atlsh-1-2 c317774] strategy change from tcl8.5+PATCH to tcl8.6-PATCH > 1019 files changed, 141526 insertions(+), 135312 deletions(-) > > During testing of tcl8.5 with the tcl8.6 test cases, it became apparent that there are numerous > serious (core) bugs in tcl8.5 that were only patched in tcl8.6. However, tcl8.6 is now the problematic > release with NRE and TCLOO. In a first attempt to patch tcl8.5, a large amount of code had to be > imported from tcl8.6, which then raises the question of whether it even makes sense to patch tcl8.5 > towards tcl8.6 if the end result is tcl8.6 anyway. The strategy of starting with tcl8.6 and removing > everything that is unwanted seems to make more sense to me because it starts with a bug-free launch > that is then successively retested at every step. > > After switching from tcl85 to tcl86, the paralellization of "tcltest" is complete. - "zlib" and "tcloo" have also been removed. - Next, "NRE" and "thread" support will be deleted. - Once all this is complete, the "interp" command will be deleted and the technology will be rebuilt. example: new massive parallel testing of the tcl86 test suite. .... PASS: dict.test PASS: exec.test PASS: expr.test PASS: reg.test PASS: socket.test PASS: thread.test PASS: interp.test PASS: lmap.test PASS: async.test PASS: chanio.test PASS: tcltest.test PASS: main.test PASS: clock.test PASS: regexp.test PASS: io.test PASS: ioCmd.test ============================================================================ Testsuite summary for NHI1 10.0 ============================================================================ # TOTAL: 134 # PASS: 134 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ .... real 1m30,248s user 3m55,929s sys 0m15,400s