diff options
| author | Theresa Foley <tfoleyNV@users.noreply.github.com> | 2021-09-02 16:10:53 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-02 16:10:53 -0700 |
| commit | cf7dddae74ae990c2b46a9feeaea3b7a33ec077d (patch) | |
| tree | ccd49f5c9661fe3ec621b7ea36528d835bcd9fef /tests | |
| parent | caf46421fcc6792dd2ab991752b6a97b44ba0431 (diff) | |
Two small fixes. (#1928)
* Fix mangling logic for the case where a symbol name contains characters that aren't permitted (this usually occurs when a module name consists of the actual path to the module). There were multiple early-out `if` cases that accidentally fell through to the fallback path, so that symbol names would end up being excessively long.
* Fix type conversion cost lookup cache, by allowing single-element vectors (e.g., `vector<float,1>`) and single row/column matrix types to be distinguished from types of lower rank. Previously, `float` and `float1` and `float1x1` would share a single cache entry, even though each (currently) has very different conversion rules.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions
