| Summary: | 'Tool conflict:' and 'Tool is incompatible with the current cnfiguration' | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Liviu Ionescu <ilg> | ||||
| Component: | cdt-core | Assignee: | Project Inbox <cdt-core-inbox> | ||||
| Status: | NEW --- | QA Contact: | Jonah Graham <jonah> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | freidin.alex, ilg | ||||
| Version: | 6.0.2 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Liviu Ionescu
*** cdt cvs genie on behalf of agvozdev *** Bug 319322: Spelling corrected and duplicate messages removed [*] ToolListModification.java 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/ToolListModification.java?root=Tools_Project&r1=1.5&r2=1.6 [*] ToolChainModificationMessages.properties 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/ToolChainModificationMessages.properties?root=Tools_Project&r1=1.5&r2=1.6 (In reply to comment #1) > *** cdt cvs genie on behalf of agvozdev *** > Bug 319322: Spelling corrected and duplicate messages removed as far as I can understand, you only fixed the spelling and the messages. that's fine, but the main problem is the logic that triggers the messages. it seems that having multiple tools depending on a single input is considered illegal. Liviu (In reply to comment #2) > (In reply to comment #1) > > *** cdt cvs genie on behalf of agvozdev *** > > Bug 319322: Spelling corrected and duplicate messages removed > as far as I can understand, you only fixed the spelling and the messages. Right, since it is trivial to fix. > that's fine, but the main problem is the logic that triggers the messages. > it seems that having multiple tools depending on a single input is considered > illegal. I can't tell from the top of my head, but it well may be. Did you try to debug it? > I can't tell from the top of my head, but it well may be. Did you try to debug
> it?
I tried to, but got lost in the code. I'm not yet used to the internals of the CDT and the place where the messages are issued is quite cryptic, some arrays and lists manipulations, no comments...
there are two messages, 'Tool incompatible' and 'Tool conflict', but I believe they share a common base.
using these kind of extra tools, to be used at the end of the build, looks like uncharted territory, maybe it is time to explore it now.
Liviu
|