v0.19.0
What's Changed
- Unsigned integers no wrap II by @Shaikh-Ubaid in #2189
- Added test based on basic_new_heap function by @anutosh491 in #2190
- Support ccall() for symengine and other libs by @Shaikh-Ubaid in #2196
- CI: make bash fail on errors by @Shaikh-Ubaid in #2194
- Handle reshape intrinsic initialization with FixedSizeArray by @Thirumalai-Shaktivel in #2197
- Added the
llvm_sym
backend for testing symbolic operations through the llvm backend by @anutosh491 in #2192 - Added tests based on basic_new_stack function by @anutosh491 in #2199
- C: Fix complex types by @Smit-create in #2193
- Synchronizing generics by @ansharlubis in #2181
- Use optimisation flags for C compiler in lpython decorator by @czgdp1807 in #2201
- Support different integers in chr() by @Shaikh-Ubaid in #2203
- Support function with no return type as callback by @Shaikh-Ubaid in #2207
- Add Callable type by @Smit-create in #2209
- Add
dict.keys
by @kabra1110 in #2023 - LLVM: Initial CPython Interop example by @Shaikh-Ubaid in #2211
- CI: Provide release flags, exclude -march=native by @Shaikh-Ubaid in #2212
- Add
get_builder0
macro to declare auxiliary variables at entry point of functions by @czgdp1807 in #2205
Full Changelog: v0.18.4...v0.19.0