I found these in my own testing & have a version that doesn't crash. We
have been waiting before putting out a maintenance release.
I am sorry to put you to the trouble of reporting these. Thanks for
doing it.
Henry Rich
On 1/18/2021 9:26 PM, Julian Fondren wrote:
This occurs with the j903 beta as well as:
Engine: j902/j64avx2/linux
Release-a: commercial/2020-12-05T11:14:22
Library: 9.02.08
Platform: Linux 64
Installer: J902 install
NB. a single line is fine
f =: {{ {{ 'x' }} y }}
f
3 : '{{ ''x'' }} y '
f 1
x
NB. a linebreak before the literal is fine
f =: {{ {{
'x' }} y }}
f
3 : (123 123 32 10 39 120 39 32 32 125 125 32 121 32{a.)
f 1
x
NB. a linebreak after the literal is not fine
f =: {{ {{ 'x'
}} y }}
f 1
x
f
Segmentation fault (core dumped)
f =: 3 : 0
{{
'x'
}} y
)
f
Segmentation fault (core dumped)
NB. more realistic example
f =: {{
{{ (>x),':',>y
}}/;:y
}}
f 'a b c'
a:b:c
f
Segmentation fault (core dumped)
----------------------------------------------------------------------
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