Lucas C. Cordeiro
Lucas C. Cordeiro
Hi @mikhailramalho, You're correct. `Alloc` does not solve the problem. However, `__ESBMC_alloca` has a different semantic than `alloca`. `__ESBMC_alloca` allocates a memory that is always valid. In particular, `__EBMC_alloca` was...
@rafaelsamenezes: as discussed, we should move forward with this PR :-)
Many thanks, @rafaelsamenezes. Can I ask you to fix the code style and rebase this PR with the master?
@rafaelsamenezes: Can I ask you whether you have news about this issue?
@fbrausse: can I ask you for the status of this issue?
@fbrausse: can I ask you for the status of this issue?
@fbrausse: let's move forward with option (a).
I believe @brcfarias could work on this issue.
@ericksonalves: Does this PR still make sense?
ESBMC still fails with this example: ```` esbmc: /home/lucas/ESBMC_Project/esbmc/src/goto-symex/execution_state.cpp:502: void execution_statet::preserve_last_paths(): Assertion `it != ls.top().goto_state_map.end() && "Nonexistant preserved-path target?"' failed. ```` @Anthonysdu : could you please check this issue?