Kahan summation is a 9.03 feature,
Henry Rich
On 6/14/2021 7:46 PM, Imre Patyi wrote:
There seem to be many J examples that no longer work.
The second page on NuVoc about Kahan type of summation
does not work either.
https://code.jsoftware.com/wiki/Vocabulary/AccurateAccumulation
It has a timestamp from 2021.
0j20 ": (+/!.0) 1e7 # 10000000000.1
|domain error
| 0j20":(+/ !.0)10000000#1e10
|[-0]
1e6 1e_6 0 1e6 (+/@:*"1!.0) 1e6 1e_6 0 _1e6
|domain error
| 1e6 1e_6 0 1e6(+/@:*"1 !.0)1e6 1e_6 0 _1e6
(J902, Windows 10)
Maybe, some of these special forms are retired and
some others are simply mangled.
Your page's examples do not work even in J805.
All the best,
Imre Patyi
On Mon, Jun 14, 2021 at 12:53 PM Lorenz Köhl <[email protected]> wrote:
I was running the some examples from
https://web.archive.org/web/20150103031253/http://www.jsoftware.com/help/release/midot.htm
x9=: 1e6 ?@$ 2e9
y9=: 1e5 ?@$ 2e9
f9=: x9&i.;
|out of memory: f9
| f9 y9
The process does not show a spike in memory allocated in task manager.
Maybe this is related? I do have enough memory.
Same error in 9.02
JVERSION
Engine: j903/j64avx2/windows
Beta-k: commercial/2021-05-30T16:16:44
Library: 9.03.05
Qt IDE: 1.9.2/5.15.2(5.15.2)
Platform: Win 64
On Wed, May 12, 2021 at 6:11 AM Henry Rich <[email protected]> wrote:
I can reproduce this. But I am in the middle of a massive change to the
code, so it will be a while before I fix it.
Henry Rich
On 5/11/2021 11:58 PM, Julian Fondren wrote:
I get the same error as David Lambert with an undefined a
names''
a
|value error: a
a : 0
|out of memory
| a :0
1e100 $ 'a'
|domain error
| 1e100 $'a'
is it possible that the error messages are swapped?
JVERSION
Engine: j903/j64avx2/linux
Beta-i: commercial/2021-04-30T12:06:24
Library: 9.03.03
Platform: Linux 64
Installer: J903 install
(9!:8'') i. 'domain error';'out of memory'
2 21
1e100$'a'
|domain error
| 1e100 $'a'
13!:11''
3
a : 0
|out of memory
| a :0
13!:11''
22
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, May 11, 2021 10:51 PM, Henry Rich <[email protected]>
wrote:
u v x y m n are arguments, and they are special in that they are
always
stacked by value, not by name. That's why Joey gets the results he
does:
u : 0 requires u to exist, and thus gives value error; while a : 0
treats a as an undefined name, and proceeds to evaluate (undefverb :
noun) which is a domain error because (verb : noun) is illegal.
The question is, What was David Lambert's a?
Henry Rich
On 5/11/2021 11:27 PM, Joey K Tuttle wrote:
u :0
|value error
| u :0
a :0
|domain error
| a :0
JVERSION
Engine: j903/j64avx2/darwin
Beta-i: commercial/2021-04-30T12:15:29
Library: 9.03.03
Platform: Darwin 64
Installer: J903 install
InstallPath: /applications/j903
Contact: www.jsoftware.com
On 2021May 11, at 18:56, David Lambert [email protected] wrote:
u :0
|value error
| u :0
a :0
|out of memory
| a :0
JVERSION
Engine: j903/j64avx2/linux
Beta-i: commercial/2021-04-30T12:06:24
Library: 9.03.03
Platform: Linux 64
Installer: J903 install
InstallPath: /home/lambertdw/downloads/installs/j903
Contact: www.jsoftware.com
NB. discovered with poor spelling conjuction
For information about J forums see
http://www.jsoftware.com/forums.htm
For information about J forums see
http://www.jsoftware.com/forums.htm
--
This email has been checked for viruses by AVG.
https://www.avg.com
--------------------------------------------------------------------
For information about J forums see
http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
--
This email has been checked for viruses by AVG.
https://www.avg.com
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
--
This email has been checked for viruses by AVG.
https://www.avg.com
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm