Also, I've found Internal Error 2007-something-something while compiling code with generic (generics, again) pairs.
@Plutonium Zepellin
Can you specify "2007 something" as the full
internal error so we can report it?
You should always report internal errors (with replicable code):
internal error numbers are inserted by the compiler developers so they can trace code paths that are not supposed to happen
inside the compiler and therefor it is very important to report them so they can be fixed.
It is kind of a last resort to debug the compiler itself. They are also rare to surface.
It should look like this, but probably a bit different: 2007010210, so like 2007<xxxxxx>
(although I picked a real internal error example, so by chance it could be yours, it is traditionally a date in yyyymmdd notation + sequence number, I believe)
You did not report it in your bug report - fixed in trunk -, but here you refer to it.
You can grep the compiler sources to find where it happens. Also note that if it is related to your bug report about 3.2.2 it won't be fixed in 3.2.2, it is fixed in trunk and maybe back-ported to 3.2.4 but I can only tell if we know the
exact internal error.