Static Analysis Problem Type Reference

SSA internal error

The compiler encountered an internal error during static analysis.

If an internal error occurs during static analysis, the compiler attempts to recover by abandoning analysis of the current subroutine. If this recovery attempt is successful, the compiler continues, producing an analysis result.

Since analysis was interrupted partway through the affected subroutine, some problems may have been missed, so this diagnostic indicates that the analysis results are incomplete for this subroutine. Analysis results for other subroutines are still complete and reliable. This diagnostic is assigned the highest possible weight, so it appears at the top of the list when Problem Types are sorted by weight order (which is the default view.

ID

Code Location

Description

1

Definition

This shows the subroutine being analyzed when the internal error occurred