-
Adam Procter authored
This adds support for > < >= <= on bool, which by the type checker's standards should have been allowed anyway. Also, this bug had presenting in a different way from expected (should have thrown "unhandled element type" from external_function, instead bonked because it incorrectly dispatched on int8_t). This was due to element::Type::operator== comparing only size, signedness, and floatiness, meaning that char and signed char (aka int8_t) look the same. Fixed by adding a test for m_cname equality.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
autodiff | ||
descriptor | ||
ops | ||
pass | ||
runtime | ||
types | ||
CMakeLists.txt | ||
common.hpp | ||
except.hpp | ||
function.cpp | ||
function.hpp | ||
log.cpp | ||
log.hpp | ||
ngraph.hpp | ||
node.cpp | ||
node.hpp | ||
shape.cpp | ||
shape.hpp | ||
util.cpp | ||
util.hpp | ||
uuid.hpp |