What does the warning "Size changed, may indicate binary incompatibility" typically signify in software development?
a. The source code has been modified, but the changes are not yet reflected in the compiled binary.
b. The size of a binary file or library has changed, which may indicate incompatibilities between different versions or builds of the software.
c. The application’s user interface elements have been resized, leading to potential layout issues.
d. The binary file is too large to be processed by the current development environment.