====================================================
SEGMENTATION FAULT
----------------------------------------
-- Stack trace at main.cc:88
----------------------------------------
0x7F5F572E32E1 __libc_start_main
0x5567D2047535 main
0x5567D21DEC2D Workspace::immediate_execution(bool)
0x5567D20A00A7 Command::process_line()
0x5567D20A0C84 Command::do_APL_expression(UCS_string&)
0x5567D20A03DF Command::finish_context()
0x5567D20AC547 Executable::execute_body() const
0x5567D2173320 StateIndicator::run()
0x5567D20EE933 Prefix::reduce_statements()
0x5567D20EE014 Prefix::reduce_MISC_F_C_B()
0x5567D2139A1D Quad_FIO::eval_XB(Value_P, Value_P)
0x7F5F581280E0
0x5567D204DAAB
========================================
====================================================
Script:
vroute← ⎕FIO [49] "all-vroute.txt"
portedtns← ⎕FIO [49] "sorted-ported-tns.txt"
ported← ⍋portedtns
vroutesort← ⍋vroute
result←ported~vroutesort
⍴result
result
)OFF
Both files, being sorted, had a blank line, or possibly two, as the first line
in the file. When I removed the blank lines the script ran.
Each file had a set of phone numbers, one on each line, such as
2125346922
2125346924
etc.
This is on Debian x64.
Cheers
Patrick