Compiler seems to be doing odd things still. I get a binary output, sometimes; however, the same program that compiled and worked perfectly fine last week now only partially works. Having issues with this line of code hanging that worked perfectly fine last week:
 pc.attach(pc_recv); 
function pc_recv is:
void pc_recv()
{
    while(pc.readable()) {
        pc.getc();
    }
}
where pc is defined as:
Serial              pc(USBTX, USBRX);
This morning I tried compiling the same code in firefox instead of chrome and now get the error "can't open source input file "PlatformMutex.h". When I try to update the mbed library, I get the following error "Unhandled error occurred. Please contact support for assistance".
                    
                 
                
             
        
Question: https://developer.mbed.org/questions/6956/Compiler-Down-502-Bad-Gateway/
It seems the compile is down often. How do we resolve this?