annotate src/of-sparsersb-1-no-internal-mex-fcns.patch @ 6082:480f60641fc2

Add openlibm * src/openlibm.mk: new file * index.html, dist-files.mk: add ref to new file
author John Donoghue <john.donoghue@ieee.org>
date Wed, 09 Feb 2022 09:56:44 -0500
parents 1b79116b34ff
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5916
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
1 # HG changeset patch
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
2 # User Markus Mützel <markus.muetzel@gmx.de>
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
3 # Date 1633779189 -7200
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
4 # Sat Oct 09 13:33:09 2021 +0200
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
5 # Node ID 11cafc15faeec2ea20216f8b6e22906df5932e53
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
6 # Parent 67a14d968d2db3ffe34474e6be1c7a2d164ad416
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
7 Don't use internal functions (bug #61320).
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
8
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
9 * src/sparsersb.cc (subsasgn): Use "ridx" and "cidx" instead of internal
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
10 functions.
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
11
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
12 diff -r 67a14d968d2d -r 11cafc15faee src/sparsersb.cc
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
13 --- a/src/sparsersb.cc Tue Sep 21 11:09:59 2021 +0200
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
14 +++ b/src/sparsersb.cc Sat Oct 09 13:33:09 2021 +0200
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
15 @@ -1242,8 +1242,8 @@
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
16 if(ovl(0).issparse() && ovl(0).isreal() && rhs.isreal())
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
17 {
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
18 const SparseBoolMatrix sm = SparseBoolMatrix (ovl(0).sparse_matrix_value());
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
19 - const octave_idx_type * ir = sm.mex_get_ir ();
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
20 - const octave_idx_type * jc = sm.mex_get_jc ();
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
21 + const octave_idx_type * ir = sm.ridx ();
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
22 + const octave_idx_type * jc = sm.cidx ();
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
23 const octave_idx_type nc = sm.cols ();
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
24 RSBOI_DEBUG_NOTICE(RSBOI_D_EMPTY_MSG);
1b79116b34ff of-sparsersb: Don't use internal functions (bug #61320).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
25 const RSBOI_T rv = rhs.double_value();