Closed jackalcooper closed 3 months ago
The recent changes in the Beaver.MLIR.Dialect.MemRef
module focus on the modification of the :sym_name
attribute generation. The hashing algorithm has been switched from SHA-256 to MD5, resulting in a different hexadecimal string representation for the attribute. This alteration may affect symbol generation and comparison within the module, although the overall structure of the arguments remains unchanged.
Files | Change Summary |
---|---|
lib/beaver/mlir/dialect/memref.ex |
Modified the :sym_name attribute generation from SHA-256 hashing to MD5 hashing, changing the output format to lowercase hexadecimal representation. |
In the code where symbols dance,
A change occurred, a new romance.
MD5 now guides the name we see,
A quirky hop, a joyful spree!
With lowercase charms, the hashes play,
A rabbit's cheer for the brand new way! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
New Features
:sym_name
attribute, now using an MD5 hash.Impact
mix test --no-compile
now runs without raising(UndefinedFunctionError) function :crypto.hash/2 is undefined (module :crypto is not available)