| Name | Description | Bugs |
|---|---|---|
| ABI | ABI issues | 120 |
| accepts-invalid | Accepts invalid code | 877 |
| alias | missed-optimization due to aliasing issues. | 159 |
| assemble-failure | Fail while assembling the .s file which GCC produces. Missing local label. Symbol defined twice. | 36 |
| build | A component of GCC fails to build | 1154 |
| compile-time-hog | Compilation uses way too much compile time | 207 |
| diagnostic | An error or warning is missing, misleading, or incorrect. | 1314 |
| documentation | This is a documentation bug. | 246 |
| EH | Exception handling related problem. | 71 |
| error-recovery | ICE (or 'bailing out') after a sensible error message. (Use only with ice-on-invalid-code.) | 494 |
| FIXME | There is a FIXME/????/TODO/sorry in the source which this bug is reporting. | 43 |
| GC | Issues related to GC freed a pointer which is still in use. | 39 |
| ice-checking | ICE only when checking is turned on. | 174 |
| ice-on-invalid-code | ICE on code that is not valid | 1560 |
| ice-on-valid-code | ICE on code that is valid | 5058 |
| link-failure | Generates code which fails to link, a missing symbol or duplicated symbols. | 73 |
| memory-hog | Compilation uses way too much memory | 157 |
| meta-bug | Not a real PR, but the common denominator of a group of PRs. | 96 |
| missed-optimization | This PR shows a situation where a possible code optimization could be performed by GCC but it is not. | 1596 |
| monitored | This bug is monitored daily (by Volker Reichelt) against the open branches to check if it gets silently fixed. There is no need to manually reconfirm such a bug. | 1299 |
| non-weak | Only affects targets which do not support weak symbols. | 3 |
| openmp | A problem parsing or translating OpenMP constructs. | 158 |
| patch | This PR has a patch which fixes it; the patch was posted to gcc-patches@; and the comments have a reference to the post. | 2030 |
| ra | Missed optimization caused by the register allocator. | 76 |
| rejects-valid | Rejects valid code | 1897 |
| sjlj-eh | Problem specific to setjump/longjump exception handling. | 13 |
| ssemmx | SSE/MMX problems, reject valid, ICE on valid code or wrong code. (only for use with i?86 problems). | 90 |
| TREE | To be used for machine-independent optimizations or analyses that are done in RTL but not in tree-ssa. | 117 |
| visibility | denotes problems related to visibility support in GCC. Includes but is not limited to issues with: -fvisibility, -fvisibility-inlines-hidden, #pragma GCC visibility, __attribute__((visibility(option))) | 27 |
| wrong-code | Generates incorrect code. Has to be able to compile and link. | 3367 |
| wrong-debug | Generates wrong debugging information. | 114 |
| xfail | This test has been xfailed on the relevant branch, but must be fixed before merging back to mainline. | 23 |