*)clear*
CLEAR WS
* (⊂¨(1 0 1 0 0 1)   (1 1 1)) ⊂¨ ⊂¨(1 0 1 0 0 1) (1 1 1) *
RANK ERROR
     (⊂¨(1 0 1 0 0 1) (1 1 1))⊂¨⊂¨(1 0 1 0 0 1) (1 1 1)
     ^                          ^
*/⍝ just the ~/*
*(~⊂¨(1 0 1 0 0 1)   (1 1 1)) ⊂¨ ⊂¨(1 0 1 0 0 1) (1 1 1)*

==============================================================================
Assertion failed: !sub_val->is_simple_scalar()
in Function:      PointerCell
in file:          PointerCell.cc:33

C/C++ call stack:
*** useless apl.lines (no CXXFLAGS=-rdynamic -gdwarf-2)

----------------------------------------
-- Stack trace at Assert.cc:75
----------------------------------------
0x7f22de72a30b __libc_start_main
0x7f22de72a248
0x403e60   main
0x5d96b5    Workspace::immediate_execution(bool)
0x45ff7b     Command::process_line()
0x4601d6      Command::process_line(UCS_string&, std::ostream*)
0x462586       Command::do_APL_expression(UCS_string&)
0x46287a        Command::finish_context()
0x48c3c9         Executable::execute_body() const
0x570cc4          StateIndicator::run()
0x4c86e9           Prefix::reduce_statements()
0x4c9649            Prefix::reduce_MISC_F_B_()
0x56bae4             Bif_F12_WITHOUT::eval_B(Value_P) const
0x56351d              ScalarFunction::eval_scalar_B(Value_P, ErrorCode (Cell::*)(Cell*) const) const 0x5638ad               ScalarFunction::do_scalar_B(ErrorCode&, Value_P, ErrorCode (Cell::*)(Cell*) const) const
0x4c5a51                PointerCell::PointerCell(Value*, Value&)
0x4235f7                 do_Assert(char const*, char const*, char const*, int)
========================================
========================================

SI stack:

Depth:      1
Exec:       0x1ddc9620
Safe exec:  0
Pmode:      ◊  (~⊂¨(1 0 1 0 0 1)   (1 1 1)) ⊂¨ ⊂¨(1 0 1 0 0 1) (1 1 1)
PC:         11 (13) ENDL
Stat:       (~⊂¨(1 0 1 0 0 1)   (1 1 1)) ⊂¨ ⊂¨(1 0 1 0 0 1) (1 1 1)
err_code:   0x0

Depth:      0
Exec:       0x1de7e8e0
Safe exec:  0
Pmode:      ◊  (⊂¨(1 0 1 0 0 1)   (1 1 1)) ⊂¨ ⊂¨(1 0 1 0 0 1) (1 1 1)
PC:         10 (12) ENDL
Stat:       (⊂¨(1 0 1 0 0 1)   (1 1 1)) ⊂¨ ⊂¨(1 0 1 0 0 1) (1 1 1)
err_code:   0x50002
thrown at:  Bif_F12_PARTITION_PICK.cc:150
e_msg_1:    'RANK ERROR'
e_msg_2:    '      (⊂¨(1 0 1 0 0 1) (1 1 1))⊂¨⊂¨(1 0 1 0 0 1) (1 1 1)'
e_msg_3:    '      ^                          ^'


==============================================================================

I hope I do not bother you too much:-)
A big Thank You for digging up the root cause.

Best Regards
Hans-Peter

Reply via email to