Does the complex shader can report GL_OUT_OF_MEMORY

I have a complex compute shader which contains 577MB ssbo memory,and as the topic said, a compiler error appears when compiling and linking shaders,and use glGetShaderiv(shader, GL_COMPILE_STATUS, &status) returns GL_OUT_MEMORY,and the GL_INFO_LOG_LENGTH is always 0, and no compile error is reported but couldn’t compiler shader.

glGetShaderiv:1285

glGetShaderiv:GL_INFO_LOG_LENGTH:0

Guessing at GL_INFO_LOG_LENGTH size

Could not compile shader 37305:

Does it mean the ssbo memory is too large to compiler the shader?