Deutsch   English   Français   Italiano  
<vqituq$dv07$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Krishna Myneni <krishna.myneni@ccreweb.org>
Newsgroups: comp.lang.forth
Subject: Re: kForth-64/32 updates
Date: Sat, 8 Mar 2025 20:21:12 -0600
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <vqituq$dv07$1@dont-email.me>
References: <vqgcsj$3rlbo$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 09 Mar 2025 03:21:14 +0100 (CET)
Injection-Info: dont-email.me; posting-host="6ab3108973eddc72fc8402333cc8fb82";
	logging-data="457735"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/nos4NTTy4EH24+g/3YXEm"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:JytcYIrJv8TlpIJStVj3XgoBFoY=
Content-Language: en-US
In-Reply-To: <vqgcsj$3rlbo$1@dont-email.me>
Bytes: 2371

On 3/7/25 9:17 PM, Krishna Myneni wrote:
> The Linux kForth packages (32-bit x86 and 64-bit x86_64) on Github have 
> undergone substantial revision in the assembler portion of the VM code. 
> The current version numbers are 2.6.0 for the 32-bit package and 0.6.0 
> for the 64-bit package.
> ...

Note: Current stable releases are version 2.5.0 for kForth-32 and 
version 0.5.0 for kForth-64. Versions 2.6.0 and 0.6.0 are development 
versions and may be updated frequently.

A bug in the code for kforth64-fast, for calling external library 
routines, was fixed at kForth-64 commit eefad24.

I've added the MPFR library test code to the battery of tests I perform 
before pushing commits to the kForth repos. The updated list of 
automated tests are:

System tests -- these are the numerous test progs found in 
forth-src/system-test

FSL tests -- tests of complex number arithmetic and FSL modules, found 
in forth-src/fsl : complex-test.4th and fsl-tester.4th

External library interface -- libmpfr-test.4th in forth-src/libs/gmp/

Other tests -- these are found in forth-src/
   parallel-mm.4th
   dd-test.4th
   ftran-test.4th
   lists-test.4th
   lz77-test.4th
   rawfloat-test.4th
   strings-test.4th
   hmac-md5-test.4th

Testing is a large part of the development, since I use my own programs!

--
Krishna Myneni