Skip to content

Commit c05f9db

Browse files
committed
fix: update supported dtypes
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: passed - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 580b0b3 commit c05f9db

File tree

18 files changed

+18
-189
lines changed

18 files changed

+18
-189
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[0,14,15,11,12,17,4,6,1,5,7,2],[0,14,15,11,12,17,4,6,1,5,7,2],[0,14,15,11,12,17,4,6,1,5,7,2]]
1+
[[14,15,11,12,17,4,6,1,5,7,2],[14,15,11,12,17,4,6,1,5,7,2],[14,15,11,12,17,4,6,1,5,7,2]]

lib/node_modules/@stdlib/math/strided/ops/add/lib/dtypes.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,12 @@ var dtypes = require( '@stdlib/strided/dtypes' );
3232
// Data types to exclude:
3333
var EXCLUDE = [
3434
'binary',
35+
'bool',
3536
'uint8c' // FIXME: remove once we have C support for `uint8c`
3637
];
3738

3839
// Resolve lists of dtypes for input and output arguments:
39-
var dt = dtypes();
40+
var dt = dtypes(); // FIXME: use "kind" argument
4041
var DTYPES1 = dt.filter( predicate( EXCLUDE ) );
4142
var DTYPES2 = DTYPES1;
4243
var DTYPES3 = DTYPES1;

lib/node_modules/@stdlib/math/strided/ops/add/lib/dtypes.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[
22
[
3-
"bool",
43
"complex64",
54
"complex128",
65
"float32",
@@ -14,7 +13,6 @@
1413
"uint8"
1514
],
1615
[
17-
"bool",
1816
"complex64",
1917
"complex128",
2018
"float32",
@@ -28,7 +26,6 @@
2826
"uint8"
2927
],
3028
[
31-
"bool",
3229
"complex64",
3330
"complex128",
3431
"float32",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[0,0,0,0,0,17,0,17,17,14,14,14,14,14,15,14,14,17,14,15,15,14,15,17,14,11,14,14,11,15,14,11,17,14,12,15,14,12,17,14,17,17,14,4,14,14,4,15,14,4,17,14,6,15,14,6,17,14,1,14,14,1,15,14,1,17,14,5,14,14,5,15,14,5,17,14,7,15,14,7,17,14,2,14,14,2,15,14,2,17,15,14,15,15,14,17,15,15,15,15,15,17,15,11,15,15,11,17,15,12,15,15,12,17,15,17,17,15,4,15,15,4,17,15,6,15,15,6,17,15,1,15,15,1,17,15,5,15,15,5,17,15,7,15,15,7,17,15,2,15,15,2,17,11,14,14,11,14,15,11,14,17,11,15,15,11,15,17,11,11,11,11,11,15,11,11,14,11,11,12,11,11,17,11,12,12,11,12,15,11,12,17,11,17,17,11,4,11,11,4,15,11,4,14,11,4,12,11,4,17,11,6,12,11,6,15,11,6,17,11,1,11,11,1,15,11,1,14,11,1,12,11,1,17,11,5,11,11,5,15,11,5,14,11,5,12,11,5,17,11,7,12,11,7,15,11,7,17,11,2,11,11,2,15,11,2,14,11,2,12,11,2,17,12,14,15,12,14,17,12,15,15,12,15,17,12,11,12,12,11,15,12,11,17,12,12,12,12,12,15,12,12,17,12,17,17,12,4,12,12,4,15,12,4,17,12,6,12,12,6,15,12,6,17,12,1,12,12,1,15,12,1,17,12,5,12,12,5,15,12,5,17,12,7,12,12,7,15,12,7,17,12,2,12,12,2,15,12,2,17,17,0,17,17,14,17,17,15,17,17,11,17,17,12,17,17,17,17,17,4,17,17,6,17,17,1,17,17,5,17,17,7,17,17,2,17,4,14,14,4,14,15,4,14,17,4,15,15,4,15,17,4,11,11,4,11,15,4,11,14,4,11,12,4,11,17,4,12,12,4,12,15,4,12,17,4,17,17,4,4,4,4,4,15,4,4,14,4,4,11,4,4,12,4,4,17,4,4,6,4,6,6,4,6,15,4,6,12,4,6,17,4,1,4,4,1,15,4,1,14,4,1,11,4,1,12,4,1,17,4,1,6,4,5,6,4,5,15,4,5,12,4,5,17,4,7,12,4,7,15,4,7,17,4,2,4,4,2,15,4,2,14,4,2,11,4,2,12,4,2,17,4,2,6,6,14,15,6,14,17,6,15,15,6,15,17,6,11,12,6,11,15,6,11,17,6,12,12,6,12,15,6,12,17,6,17,17,6,4,6,6,4,15,6,4,12,6,4,17,6,6,6,6,6,15,6,6,12,6,6,17,6,1,6,6,1,15,6,1,12,6,1,17,6,5,6,6,5,15,6,5,12,6,5,17,6,7,12,6,7,15,6,7,17,6,2,6,6,2,15,6,2,12,6,2,17,1,14,14,1,14,15,1,14,17,1,15,15,1,15,17,1,11,11,1,11,15,1,11,14,1,11,12,1,11,17,1,12,12,1,12,15,1,12,17,1,17,17,1,4,4,1,4,15,1,4,14,1,4,11,1,4,12,1,4,17,1,4,6,1,6,6,1,6,15,1,6,12,1,6,17,1,1,1,1,1,15,1,1,14,1,1,11,1,1,12,1,1,17,1,1,4,1,1,6,1,5,6,1,5,15,1,5,12,1,5,17,1,7,12,1,7,15,1,7,17,1,2,4,1,2,15,1,2,14,1,2,11,1,2,12,1,2,17,1,2,6,5,14,14,5,14,15,5,14,17,5,15,15,5,15,17,5,11,11,5,11,15,5,11,14,5,11,12,5,11,17,5,12,12,5,12,15,5,12,17,5,17,17,5,4,6,5,4,15,5,4,12,5,4,17,5,6,6,5,6,15,5,6,12,5,6,17,5,1,6,5,1,15,5,1,12,5,1,17,5,5,5,5,5,15,5,5,14,5,5,11,5,5,12,5,5,17,5,5,6,5,5,7,5,7,7,5,7,15,5,7,12,5,7,17,5,2,5,5,2,15,5,2,14,5,2,11,5,2,12,5,2,17,5,2,6,5,2,7,7,14,15,7,14,17,7,15,15,7,15,17,7,11,12,7,11,15,7,11,17,7,12,12,7,12,15,7,12,17,7,17,17,7,4,12,7,4,15,7,4,17,7,6,12,7,6,15,7,6,17,7,1,12,7,1,15,7,1,17,7,5,7,7,5,15,7,5,12,7,5,17,7,7,7,7,7,15,7,7,12,7,7,17,7,2,7,7,2,15,7,2,12,7,2,17,2,14,14,2,14,15,2,14,17,2,15,15,2,15,17,2,11,11,2,11,15,2,11,14,2,11,12,2,11,17,2,12,12,2,12,15,2,12,17,2,17,17,2,4,4,2,4,15,2,4,14,2,4,11,2,4,12,2,4,17,2,4,6,2,6,6,2,6,15,2,6,12,2,6,17,2,1,4,2,1,15,2,1,14,2,1,11,2,1,12,2,1,17,2,1,6,2,5,5,2,5,15,2,5,14,2,5,11,2,5,12,2,5,17,2,5,6,2,5,7,2,7,7,2,7,15,2,7,12,2,7,17,2,2,2,2,2,15,2,2,14,2,2,11,2,2,12,2,2,17,2,2,4,2,2,6,2,2,5,2,2,7]
1+
[14,14,14,14,14,15,14,14,17,14,15,15,14,15,17,14,11,14,14,11,15,14,11,17,14,12,15,14,12,17,14,17,17,14,4,14,14,4,15,14,4,17,14,6,15,14,6,17,14,1,14,14,1,15,14,1,17,14,5,14,14,5,15,14,5,17,14,7,15,14,7,17,14,2,14,14,2,15,14,2,17,15,14,15,15,14,17,15,15,15,15,15,17,15,11,15,15,11,17,15,12,15,15,12,17,15,17,17,15,4,15,15,4,17,15,6,15,15,6,17,15,1,15,15,1,17,15,5,15,15,5,17,15,7,15,15,7,17,15,2,15,15,2,17,11,14,14,11,14,15,11,14,17,11,15,15,11,15,17,11,11,11,11,11,15,11,11,14,11,11,12,11,11,17,11,12,12,11,12,15,11,12,17,11,17,17,11,4,11,11,4,15,11,4,14,11,4,12,11,4,17,11,6,12,11,6,15,11,6,17,11,1,11,11,1,15,11,1,14,11,1,12,11,1,17,11,5,11,11,5,15,11,5,14,11,5,12,11,5,17,11,7,12,11,7,15,11,7,17,11,2,11,11,2,15,11,2,14,11,2,12,11,2,17,12,14,15,12,14,17,12,15,15,12,15,17,12,11,12,12,11,15,12,11,17,12,12,12,12,12,15,12,12,17,12,17,17,12,4,12,12,4,15,12,4,17,12,6,12,12,6,15,12,6,17,12,1,12,12,1,15,12,1,17,12,5,12,12,5,15,12,5,17,12,7,12,12,7,15,12,7,17,12,2,12,12,2,15,12,2,17,17,14,17,17,15,17,17,11,17,17,12,17,17,17,17,17,4,17,17,6,17,17,1,17,17,5,17,17,7,17,17,2,17,4,14,14,4,14,15,4,14,17,4,15,15,4,15,17,4,11,11,4,11,15,4,11,14,4,11,12,4,11,17,4,12,12,4,12,15,4,12,17,4,17,17,4,4,4,4,4,15,4,4,14,4,4,11,4,4,12,4,4,17,4,4,6,4,6,6,4,6,15,4,6,12,4,6,17,4,1,4,4,1,15,4,1,14,4,1,11,4,1,12,4,1,17,4,1,6,4,5,6,4,5,15,4,5,12,4,5,17,4,7,17,4,2,4,4,2,15,4,2,14,4,2,11,4,2,12,4,2,17,4,2,6,6,14,15,6,14,17,6,15,15,6,15,17,6,11,12,6,11,15,6,11,17,6,12,12,6,12,15,6,12,17,6,17,17,6,4,6,6,4,15,6,4,12,6,4,17,6,6,6,6,6,15,6,6,12,6,6,17,6,1,6,6,1,15,6,1,12,6,1,17,6,5,6,6,5,15,6,5,12,6,5,17,6,7,17,6,2,6,6,2,15,6,2,12,6,2,17,1,14,14,1,14,15,1,14,17,1,15,15,1,15,17,1,11,11,1,11,15,1,11,14,1,11,12,1,11,17,1,12,12,1,12,15,1,12,17,1,17,17,1,4,4,1,4,15,1,4,14,1,4,11,1,4,12,1,4,17,1,4,6,1,6,6,1,6,15,1,6,12,1,6,17,1,1,1,1,1,15,1,1,14,1,1,11,1,1,12,1,1,17,1,1,4,1,1,6,1,5,6,1,5,15,1,5,12,1,5,17,1,7,17,1,2,4,1,2,15,1,2,14,1,2,11,1,2,12,1,2,17,1,2,6,5,14,14,5,14,15,5,14,17,5,15,15,5,15,17,5,11,11,5,11,15,5,11,14,5,11,12,5,11,17,5,12,12,5,12,15,5,12,17,5,17,17,5,4,6,5,4,15,5,4,12,5,4,17,5,6,6,5,6,15,5,6,12,5,6,17,5,1,6,5,1,15,5,1,12,5,1,17,5,5,5,5,5,15,5,5,14,5,5,11,5,5,12,5,5,17,5,5,6,5,5,7,5,7,7,5,7,15,5,7,12,5,7,17,5,2,5,5,2,15,5,2,14,5,2,11,5,2,12,5,2,17,5,2,6,5,2,7,7,14,15,7,14,17,7,15,15,7,15,17,7,11,12,7,11,15,7,11,17,7,12,12,7,12,15,7,12,17,7,17,17,7,4,17,7,6,17,7,1,17,7,5,7,7,5,15,7,5,12,7,5,17,7,7,7,7,7,15,7,7,12,7,7,17,7,2,7,7,2,15,7,2,12,7,2,17,2,14,14,2,14,15,2,14,17,2,15,15,2,15,17,2,11,11,2,11,15,2,11,14,2,11,12,2,11,17,2,12,12,2,12,15,2,12,17,2,17,17,2,4,4,2,4,15,2,4,14,2,4,11,2,4,12,2,4,17,2,4,6,2,6,6,2,6,15,2,6,12,2,6,17,2,1,4,2,1,15,2,1,14,2,1,11,2,1,12,2,1,17,2,1,6,2,5,5,2,5,15,2,5,14,2,5,11,2,5,12,2,5,17,2,5,6,2,5,7,2,7,7,2,7,15,2,7,12,2,7,17,2,2,2,2,2,15,2,2,14,2,2,11,2,2,12,2,2,17,2,2,4,2,2,6,2,2,5,2,2,7]

lib/node_modules/@stdlib/math/strided/ops/add/lib/types.json

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
["bool","bool","bool",
2-
"bool","bool","generic",
3-
"bool","generic","generic",
4-
"complex64","complex64","complex64",
1+
["complex64","complex64","complex64",
52
"complex64","complex64","complex128",
63
"complex64","complex64","generic",
74
"complex64","complex128","complex128",
@@ -118,7 +115,6 @@
118115
"float64","uint8","float64",
119116
"float64","uint8","complex128",
120117
"float64","uint8","generic",
121-
"generic","bool","generic",
122118
"generic","complex64","generic",
123119
"generic","complex128","generic",
124120
"generic","float32","generic",
@@ -166,8 +162,6 @@
166162
"int16","uint16","complex128",
167163
"int16","uint16","float64",
168164
"int16","uint16","generic",
169-
"int16","uint32","float64",
170-
"int16","uint32","complex128",
171165
"int16","uint32","generic",
172166
"int16","uint8","int16",
173167
"int16","uint8","complex128",
@@ -203,8 +197,6 @@
203197
"int32","uint16","complex128",
204198
"int32","uint16","float64",
205199
"int32","uint16","generic",
206-
"int32","uint32","float64",
207-
"int32","uint32","complex128",
208200
"int32","uint32","generic",
209201
"int32","uint8","int32",
210202
"int32","uint8","complex128",
@@ -247,8 +239,6 @@
247239
"int8","uint16","complex128",
248240
"int8","uint16","float64",
249241
"int8","uint16","generic",
250-
"int8","uint32","float64",
251-
"int8","uint32","complex128",
252242
"int8","uint32","generic",
253243
"int8","uint8","int16",
254244
"int8","uint8","complex128",
@@ -314,14 +304,8 @@
314304
"uint32","float64","complex128",
315305
"uint32","float64","generic",
316306
"uint32","generic","generic",
317-
"uint32","int16","float64",
318-
"uint32","int16","complex128",
319307
"uint32","int16","generic",
320-
"uint32","int32","float64",
321-
"uint32","int32","complex128",
322308
"uint32","int32","generic",
323-
"uint32","int8","float64",
324-
"uint32","int8","complex128",
325309
"uint32","int8","generic",
326310
"uint32","uint16","uint32",
327311
"uint32","uint16","complex128",

lib/node_modules/@stdlib/math/strided/ops/add/src/addon.c

Lines changed: 1 addition & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ static const char name[] = "stdlib_strided_add";
9999

100100
// Define a list of strided array functions:
101101
static StridedArrayFcn functions[] = {
102-
stdlib_strided_xx_x,
103102
stdlib_strided_cc_c,
104103
stdlib_strided_cc_z_as_zz_z,
105104
stdlib_strided_cz_z_as_zz_z,
@@ -200,8 +199,6 @@ static StridedArrayFcn functions[] = {
200199
stdlib_strided_kt_i_as_ii_i,
201200
stdlib_strided_kt_z_as_zz_z,
202201
stdlib_strided_kt_d_as_dd_d,
203-
stdlib_strided_ku_d_as_dd_d,
204-
stdlib_strided_ku_z_as_zz_z,
205202
stdlib_strided_kb_k_as_kk_k,
206203
stdlib_strided_kb_z_as_zz_z,
207204
stdlib_strided_kb_c_as_cc_c,
@@ -226,8 +223,6 @@ static StridedArrayFcn functions[] = {
226223
stdlib_strided_it_i_as_ii_i,
227224
stdlib_strided_it_z_as_zz_z,
228225
stdlib_strided_it_d_as_dd_d,
229-
stdlib_strided_iu_d_as_dd_d,
230-
stdlib_strided_iu_z_as_zz_z,
231226
stdlib_strided_ib_i_as_ii_i,
232227
stdlib_strided_ib_z_as_zz_z,
233228
stdlib_strided_ib_d_as_dd_d,
@@ -259,8 +254,6 @@ static StridedArrayFcn functions[] = {
259254
stdlib_strided_st_i_as_ii_i,
260255
stdlib_strided_st_z_as_zz_z,
261256
stdlib_strided_st_d_as_dd_d,
262-
stdlib_strided_su_d_as_dd_d,
263-
stdlib_strided_su_z_as_zz_z,
264257
stdlib_strided_sb_k_as_kk_k,
265258
stdlib_strided_sb_z_as_zz_z,
266259
stdlib_strided_sb_c_as_cc_c,
@@ -308,12 +301,6 @@ static StridedArrayFcn functions[] = {
308301
stdlib_strided_uf_z_as_zz_z,
309302
stdlib_strided_ud_d_as_dd_d,
310303
stdlib_strided_ud_z_as_zz_z,
311-
stdlib_strided_uk_d_as_dd_d,
312-
stdlib_strided_uk_z_as_zz_z,
313-
stdlib_strided_ui_d_as_dd_d,
314-
stdlib_strided_ui_z_as_zz_z,
315-
stdlib_strided_us_d_as_dd_d,
316-
stdlib_strided_us_z_as_zz_z,
317304
stdlib_strided_ut_u_as_uu_u,
318305
stdlib_strided_ut_z_as_zz_z,
319306
stdlib_strided_ut_d_as_dd_d,
@@ -370,7 +357,6 @@ static StridedArrayFcn functions[] = {
370357

371358
// Define the **strided array** argument types for each strided array function:
372359
static int32_t types[] = {
373-
STDLIB_STRIDED_BOOL, STDLIB_STRIDED_BOOL, STDLIB_STRIDED_BOOL,
374360
STDLIB_STRIDED_COMPLEX64, STDLIB_STRIDED_COMPLEX64, STDLIB_STRIDED_COMPLEX64,
375361
STDLIB_STRIDED_COMPLEX64, STDLIB_STRIDED_COMPLEX64, STDLIB_STRIDED_COMPLEX128,
376362
STDLIB_STRIDED_COMPLEX64, STDLIB_STRIDED_COMPLEX128, STDLIB_STRIDED_COMPLEX128,
@@ -471,8 +457,6 @@ static int32_t types[] = {
471457
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_INT32,
472458
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_COMPLEX128,
473459
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_FLOAT64,
474-
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT32, STDLIB_STRIDED_FLOAT64,
475-
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT32, STDLIB_STRIDED_COMPLEX128,
476460
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_INT16,
477461
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_COMPLEX128,
478462
STDLIB_STRIDED_INT16, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_COMPLEX64,
@@ -497,8 +481,6 @@ static int32_t types[] = {
497481
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_INT32,
498482
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_COMPLEX128,
499483
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_FLOAT64,
500-
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT32, STDLIB_STRIDED_FLOAT64,
501-
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT32, STDLIB_STRIDED_COMPLEX128,
502484
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_INT32,
503485
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_COMPLEX128,
504486
STDLIB_STRIDED_INT32, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_FLOAT64,
@@ -530,8 +512,6 @@ static int32_t types[] = {
530512
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_INT32,
531513
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_COMPLEX128,
532514
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_FLOAT64,
533-
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT32, STDLIB_STRIDED_FLOAT64,
534-
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT32, STDLIB_STRIDED_COMPLEX128,
535515
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_INT16,
536516
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_COMPLEX128,
537517
STDLIB_STRIDED_INT8, STDLIB_STRIDED_UINT8, STDLIB_STRIDED_COMPLEX64,
@@ -579,12 +559,6 @@ static int32_t types[] = {
579559
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_FLOAT32, STDLIB_STRIDED_COMPLEX128,
580560
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_FLOAT64, STDLIB_STRIDED_FLOAT64,
581561
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_FLOAT64, STDLIB_STRIDED_COMPLEX128,
582-
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_INT16, STDLIB_STRIDED_FLOAT64,
583-
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_INT16, STDLIB_STRIDED_COMPLEX128,
584-
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_INT32, STDLIB_STRIDED_FLOAT64,
585-
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_INT32, STDLIB_STRIDED_COMPLEX128,
586-
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_INT8, STDLIB_STRIDED_FLOAT64,
587-
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_INT8, STDLIB_STRIDED_COMPLEX128,
588562
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_UINT32,
589563
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_COMPLEX128,
590564
STDLIB_STRIDED_UINT32, STDLIB_STRIDED_UINT16, STDLIB_STRIDED_FLOAT64,
@@ -641,7 +615,6 @@ static int32_t types[] = {
641615

642616
// Define a list of strided array function "data" (in this case, callbacks):
643617
static void *data[] = {
644-
(void *)addx,
645618
(void *)stdlib_base_complex64_add,
646619
(void *)stdlib_base_complex128_add,
647620
(void *)stdlib_base_complex128_add,
@@ -742,8 +715,6 @@ static void *data[] = {
742715
(void *)addi,
743716
(void *)stdlib_base_complex128_add,
744717
(void *)stdlib_base_float64_add,
745-
(void *)stdlib_base_float64_add,
746-
(void *)stdlib_base_complex128_add,
747718
(void *)addk,
748719
(void *)stdlib_base_complex128_add,
749720
(void *)stdlib_base_complex64_add,
@@ -768,8 +739,6 @@ static void *data[] = {
768739
(void *)addi,
769740
(void *)stdlib_base_complex128_add,
770741
(void *)stdlib_base_float64_add,
771-
(void *)stdlib_base_float64_add,
772-
(void *)stdlib_base_complex128_add,
773742
(void *)addi,
774743
(void *)stdlib_base_complex128_add,
775744
(void *)stdlib_base_float64_add,
@@ -801,8 +770,6 @@ static void *data[] = {
801770
(void *)addi,
802771
(void *)stdlib_base_complex128_add,
803772
(void *)stdlib_base_float64_add,
804-
(void *)stdlib_base_float64_add,
805-
(void *)stdlib_base_complex128_add,
806773
(void *)addk,
807774
(void *)stdlib_base_complex128_add,
808775
(void *)stdlib_base_complex64_add,
@@ -850,12 +817,6 @@ static void *data[] = {
850817
(void *)stdlib_base_complex128_add,
851818
(void *)stdlib_base_float64_add,
852819
(void *)stdlib_base_complex128_add,
853-
(void *)stdlib_base_float64_add,
854-
(void *)stdlib_base_complex128_add,
855-
(void *)stdlib_base_float64_add,
856-
(void *)stdlib_base_complex128_add,
857-
(void *)stdlib_base_float64_add,
858-
(void *)stdlib_base_complex128_add,
859820
(void *)addu,
860821
(void *)stdlib_base_complex128_add,
861822
(void *)stdlib_base_float64_add,
@@ -928,7 +889,7 @@ static const struct StridedFunctionObject obj = {
928889
functions,
929890

930891
// Number of strided array functions:
931-
267,
892+
254,
932893

933894
// Array of type "numbers" (as enumerated elsewhere), where the total number of types equals `narrays * nfunctions` and where each set of `narrays` consecutive types (non-overlapping) corresponds to the set of strided array argument types for a corresponding strided array function:
934895
types,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[[0,14,15,11,12,17,4,6,1,5,7,2],[0,14,15,11,12,17,4,6,1,5,7,2],[0,14,15,11,12,17,4,6,1,5,7,2]]
1+
[[14,15,11,12,17,4,6,1,5,7,2],[14,15,11,12,17,4,6,1,5,7,2],[14,15,11,12,17,4,6,1,5,7,2]]

lib/node_modules/@stdlib/math/strided/ops/mul/lib/dtypes.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,12 @@ var dtypes = require( '@stdlib/strided/dtypes' );
3232
// Data types to exclude:
3333
var EXCLUDE = [
3434
'binary',
35+
'bool',
3536
'uint8c' // FIXME: remove once we have C support for `uint8c`
3637
];
3738

3839
// Resolve lists of dtypes for input and output arguments:
39-
var dt = dtypes();
40+
var dt = dtypes(); // FIXME: use "kind" argument
4041
var DTYPES1 = dt.filter( predicate( EXCLUDE ) );
4142
var DTYPES2 = DTYPES1;
4243
var DTYPES3 = DTYPES1;

lib/node_modules/@stdlib/math/strided/ops/mul/lib/dtypes.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[
22
[
3-
"bool",
43
"complex64",
54
"complex128",
65
"float32",
@@ -14,7 +13,6 @@
1413
"uint8"
1514
],
1615
[
17-
"bool",
1816
"complex64",
1917
"complex128",
2018
"float32",
@@ -28,7 +26,6 @@
2826
"uint8"
2927
],
3028
[
31-
"bool",
3229
"complex64",
3330
"complex128",
3431
"float32",

0 commit comments

Comments
 (0)