| ▲ | avadodin 4 days ago | |||||||||||||||||||||||||||||||
Why is something running on an rtos even able to leak memory? If your design is going to be dirty, you've got to account for that. In 30 years, I've never seen a memory leak in the wild. Set up a memory pool, memory limits, garbage collectors or just switch to an OS/language that will better handle that for you. Rust is favored among C++ users, but even Python could be a better fit for your use case. | ||||||||||||||||||||||||||||||||
| ▲ | irishcoffee 4 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
I think the short answer is that it is very hard, time-consuming, and expensive to develop and prove out formal verification build/test toolchains. I haven’t looked at C3 yet, but I imagine it can’t be used in a formally verified toolchain either unless the toolchain can compile the C3 bits somehow. | ||||||||||||||||||||||||||||||||
| ▲ | reactordev 4 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
python is not an option in this environment. Correct your tone. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||