v0.18.0
What's Changed
- Fix unsigned integer bitnot by @Shaikh-Ubaid in #2061
- Support expression as message in assert by @Shaikh-Ubaid in #2065
- Verify: Add a check for order of Allocatable and Array by @Shaikh-Ubaid in #2069
- LLVM: Fix visit_IfExp() by @Shaikh-Ubaid in #2070
- Added support for symbolic Expand & Differentiation by @anutosh491 in #2077
- fix: internal function def errors by @arteevraina in #2035
- Throw error for unsupported unary operand by @Shaikh-Ubaid in #2078
- Support unsigned int unary operators by @Shaikh-Ubaid in #2081
- Support cast UnsignedIntegerToUnsignedInteger by @Shaikh-Ubaid in #2090
- Fix 1-dim array length in message by @Smit-create in #2093
- Added support for symbolic elementary functions by @anutosh491 in #2094
- Implement physical types for arrays by @czgdp1807 in #2079
- Fix unsigned integer cast for CPython by @Shaikh-Ubaid in #2098
- Skip AugAssign in Symbol Table visitor by @Smit-create in #2101
- Unsigned integers improvement and fixes by @Shaikh-Ubaid in #2108
- Initial pass infrastructure by @certik in #2112
- Clean up the pass names by @certik in #2116
- Refactor: Remove unused var from pass_loop_unroll() by @Shaikh-Ubaid in #2117
Full Changelog: v0.17.0...v0.18.0