Hi All,
First, thank you for reporting this and apologies for the inconvenience this may have caused.
We've identified the issue and then took measures to prevent it in the future on the build system side of things. We'd like to investigate the issue further with the mbed SDK team and discuss with third parties the backend compiler side of things.
A very specific combination between source code, mbed SDK library and target platform, may cause the backend compiler to compile a single source file for over 15 minutes and eat gigabytes of RAM. Over time, while retrying to compile this, the hanging compile processes would stack up and at some point the server kernel would shutdown all compile services to free memory. There are various protection mechanisms on the mbed backend that prevent different DoS attacks and we strongly believe that wasn't a case of a DoS attack, and neither was done on purpose to harm the mbed services.
Once again thanks for reporting this and please let us know if you experience any regressions with the mbed ecosystem.
Cheers,
Mihail
I've been having this problem for a while now and it seems to be getting worse:
I have a large project for the LPC1768. Over the last 6 months, the online compiler has kept timing out whenever I compile it. The last time I worked on this project, about 3 months ago, I'd get the error message "The build system task timed out" twice, and then the project would compile successfully on the third attempt. Today I've made some minor modifications to the code and now I just get repeated timeouts and can't compile the project at all.
This problem was repeated with Firefox, Opera and Internet Explorer so it isn't my browser. It's been repeated at 3 different locations so it isn't my internet connection. It's been repeated on two PCs and one laptop, so it isn't my computer.
Please help!