7 years, 2 months ago.

502 Bad Gateway online compiler down

Looks like the online compiler is down:

/media/uploads/jaza_tom/bad_gateway.png

1 Answer

7 years, 2 months ago.

Hi Tom :),

This should all be fixed now

Appologies for the down time. On the plus side it was only the online compiler that was having issues, all code repositories were still available during this time. Some of you have expressed interest in having an offline compilation option, I would like to point you to mbed CLI (https://docs.mbed.com/docs/mbed-os-handbook/en/5.1/dev_tools/cli/ ) ( https://www.youtube.com/playlist?list=PLiVCejcvpseuWWmJc9uELYww-xindjZCH ). mbed CLI is the tool behind the online compiler that we use for compiling your programs. Using mbed CLI you can trivially move programs between your online repos and offline for development. To bring your code down to your computer simply run `mbed import <URL of Program> and the code will be pulled down to your computer. You can use mbed CLI with windows, OSX or Linux, the compilers for GCC, IAR and Keil are all supported, and if you're interested there is even an `mbed export` option that will let you export your program to Keil, IAR, Eclipse and many other IDE's. In addition mbed CLI works with both mercurial (developer.mbed.org) and git repos (github.com).

Again, I appologize for the downtime, and while we hope a similar event does not happen in the future, just in case it does you can use mbed CLI to continue your work without interruption.

Please note that you must commit your changes to your repositories for them to be seen. So it is considered a best practice to always save your code in the online compiler by committing frequently!

Regards,

Andrea, team mbed

which compiler of mbed cli is similar to the online compiler? I use ARM GCC but sometimes it gives me errors on my code but online compiler compiles it without any errors. I've already have created a topic on Github here: https://github.com/ARMmbed/mbed-cli/issues/435

posted by Masoud R. 08 Feb 2017