asu

Results 160 comments of asu

Can't assign you but cc @whettenr

To my understanding: - Not native code, if only because of: https://github.com/vnmakarov/mir/discussions/380 - Not after running code generation, and so not after the optimization pipeline But MIR code can be...

Based on how switches are handled in this pass, I chose to insert the following code after `bitmap_clear (temp_bitmap);`, which seems to fix the crash for me: ```c for (MIR_lref_data_t...

Looking more carefully at the outputs, it seems that the reason why uncommenting the `/* makes it work */` line is merely that that MIR better manages folding the addition...

In the above code, the non-optimized MIR is: ``` mov t1, 2730 mov t2, i32:(U0_b):i adds i_0, t1, t2 mov i32:(U0_target):i, i_0 mov I_1, i32:(U0_target):i ret I_1 endfunc ``` Because...

OK, some possible resolution. To my understanding, the issue is as follows: The GVN passes uses the memory availability info to determine that `*target` is equivalent to the result of...

`%autoreload` through `ModuleReloader.filename_and_mtime` attempts to inspect the `__file__` and `__name__` attributes of lazy modules, which calls into `LazyModule.__getattr__` and thus `LazyModule.ensure_module`, forcing the import of effectively all modules. So `speechbrain.integrations.nlp.flair_embeddings`...

I suspect this is due to `flash_enable_xip_via_boot2();` in `flash_range_erase`/`flash_range_program`, which AFAICT boots the boot2 which resets QMI timings. I encountered this earlier but you beat me to making an issue...

Also, I would suggest to update the documentation for the `hardware_flash` lib functions accordingly, as it currently doesn't hint at this behavior as far as I could tell.