6995200: JDK 7 compiler crashes when type-variable is inferred from expected primitive type

15.12.2.8 should use boxing when expected type in assignment context is a primitive type

Reviewed-by: jjg
4 files changed