Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)

Liste des GroupesRevenir à cl tcl 
Sujet : Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)
De : aotto1968 (at) *nospam* t-online.de (aotto1968)
Groupes : comp.lang.tcl
Date : 05. May 2025, 13:38:38
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vvabge$fsco$1@dont-email.me>
References : 1 2
User-Agent : Mozilla Thunderbird
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

Date Sujet#  Auteur
23 Apr 25 * ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)10aotto1968
24 Apr 25 +- Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)1aotto1968
25 Apr 25 +* example how to add a specific feature to the "atlsh" project using the "@grok" AI2aotto1968
25 Apr 25 i`- Re: example how to add a specific feature to the "atlsh" project using the "@grok" AI1aotto1968
26 Apr 25 +- The goal of atlsh is to replace bash as the central system programming tool for the LINUX operating system.1aotto1968
29 Apr 25 +- add "atltest" tool for parallel testing of tcl "*.test" files1aotto1968
2 May 25 +* Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)2aotto1968
5 May 25 i`- Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)1aotto1968
8 May 25 +- Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)1aotto1968
13 May 25 `- Re: ANNOUNCE: new TCL shell "atlsh" (reborn tcl8.5.19)1aotto1968

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal