Summary: | [1.5][compiler] Internal compiler error for varags | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Pekka Enberg <penberg> |
Component: | Core | Assignee: | Philipe Mulet <philippe_mulet> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P3 | ||
Version: | 3.2 | ||
Target Milestone: | 3.1.1 | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: |
Description
Pekka Enberg
2005-09-26 03:22:51 EDT
The problem came from the substitute collecting which allowed null values to show up (when growing array of substitutes), then the infinite regression check did not handle these nicely. Made grow not introduce nulls, and added protection to regression check (since may occur through different execution path). Added VarargsTest#test036. Fix in 3.1 maintenance branch, and HEAD. Fixed in build > 3.1rc2 (should read: build > 3.1.1rc2) Verified in M20050923-1430 + JDT/Core 3.1.1RC3 candidate |