Skip to content

Commit 3db507b

Browse files
committed
Fix q
1 parent caf96e4 commit 3db507b

File tree

2 files changed

+298
-283
lines changed

2 files changed

+298
-283
lines changed

bin/generate.py

+18-3
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ def is_scalar(name, cty, f):
2020
'anorm',
2121
'bbnrm',
2222
'colcnd',
23-
'dif',
2423
'ihi',
2524
'il',
2625
'ilo',
@@ -37,7 +36,6 @@ def is_scalar(name, cty, f):
3736
'n_err_bnds',
3837
'nb',
3938
'nrhs',
40-
'q',
4139
'rank',
4240
'rcond',
4341
'rowcnd',
@@ -51,22 +49,39 @@ def is_scalar(name, cty, f):
5149
] and (
5250
'larfg' in f.name
5351
) or
52+
name in [
53+
'dif',
54+
] and not (
55+
'tgsen' in f.name or
56+
'tgsna' in f.name
57+
) or
5458
name in [
5559
'p',
5660
] and not (
5761
'tgevc' in f.name
5862
) or
63+
name in [
64+
'q'
65+
] and (
66+
'lapack_int' in cty
67+
) or
5968
name in [
6069
'vl',
6170
'vr',
6271
] and not (
6372
'geev' in f.name or
6473
'ggev' in f.name or
74+
'hsein' in f.name or
75+
'tgevc' in f.name or
6576
'tgsna' in f.name or
77+
'trevc' in f.name or
6678
'trsna' in f.name
6779
) or
80+
name.startswith('k') and not (
81+
'lapmr' in f.name or
82+
'lapmt' in f.name
83+
) or
6884
name.startswith('inc') or
69-
name.startswith('k') or
7085
name.startswith('ld') or
7186
name.startswith('tol') or
7287
name.startswith('vers')

0 commit comments

Comments
 (0)