Ok, I know what the issue is, however it turns out that back in March I merged in a pull request where someone had modified the Makefile and had disabled all the debug checks in the code.
So on Monday I've now got to go through and fix all the issues that should have been detected since March but weren't. On the plus side, it should be super-reliable after all that!
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Ok, I know what the issue is, however it turns out that back in March I merged in a pull request where someone had modified the Makefile and had disabled all the debug checks in the code.
So on Monday I've now got to go through and fix all the issues that should have been detected since March but weren't. On the plus side, it should be super-reliable after all that!