Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 362574 - IllegalArgumentException trying to parse <sys/time.h>
Summary: IllegalArgumentException trying to parse <sys/time.h>
Status: CLOSED DUPLICATE of bug 362464
Alias: None
Product: CDT
Classification: Tools
Component: cdt-parser (show other bugs)
Version: 8.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Markus Schorn CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-01 11:23 EDT by Andrew Gvozdev CLA
Modified: 2011-11-02 04:25 EDT (History)
1 user (show)

See Also:


Attachments
Sample project (9.51 KB, application/octet-stream)
2011-11-01 11:23 EDT, Andrew Gvozdev CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Gvozdev CLA 2011-11-01 11:23:15 EDT
I updated my CDT with recent from nightly build and tried to reindex my projects (haven't done that in a while). I am getting tons of those:

java.lang.IllegalArgumentException
	at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.createType(CPPVisitor.java:1840)
	at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.createType(CPPVisitor.java:1716)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluate(Value.java:471)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluateBinaryExpression(Value.java:630)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluate(Value.java:412)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluateUnaryExpression(Value.java:585)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluate(Value.java:418)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluateBinaryExpression(Value.java:631)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluate(Value.java:412)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluateBinaryExpression(Value.java:630)
	at org.eclipse.cdt.internal.core.dom.parser.Value.evaluate(Value.java:412)
	at org.eclipse.cdt.internal.core.dom.parser.Value.create(Value.java:359)
	at org.eclipse.cdt.internal.core.dom.parser.c.CArrayType.getSize(CArrayType.java:132)
	at org.eclipse.cdt.internal.core.dom.parser.c.CArrayType.marshal(CArrayType.java:168)
	at org.eclipse.cdt.internal.core.pdom.db.TypeMarshalBuffer.marshalType(TypeMarshalBuffer.java:112)
	at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.storeType(PDOMLinkage.java:437)
	at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.storeType(PDOMLinkage.java:431)
	at org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCVariable.<init>(PDOMCVariable.java:63)
	at org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCField.<init>(PDOMCField.java:31)
	at org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCLinkage.createBinding(PDOMCLinkage.java:115)
	at org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCLinkage.addBinding(PDOMCLinkage.java:93)
	at org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCLinkage.addBinding(PDOMCLinkage.java:173)
	at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.createPDOMName(PDOMFile.java:476)
	at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.addNames(PDOMFile.java:443)
	at org.eclipse.cdt.internal.core.pdom.WritablePDOM.addFileContent(WritablePDOM.java:132)
	at org.eclipse.cdt.internal.core.index.WritableCIndex.setFileContent(WritableCIndex.java:93)
	at org.eclipse.cdt.internal.core.pdom.PDOMWriter.storeFileInIndex(PDOMWriter.java:560)
	at org.eclipse.cdt.internal.core.pdom.PDOMWriter.storeSymbolsInIndex(PDOMWriter.java:264)
	at org.eclipse.cdt.internal.core.pdom.PDOMWriter.addSymbols(PDOMWriter.java:212)
	at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.writeToIndex(AbstractIndexerTask.java:1115)
	at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseFile(AbstractIndexerTask.java:964)
	at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseLinkage(AbstractIndexerTask.java:789)
	at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.runTask(AbstractIndexerTask.java:497)
	at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.run(PDOMIndexerTask.java:138)
	at org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask.run(PDOMRebuildTask.java:85)
	at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:137)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Comment 1 Andrew Gvozdev CLA 2011-11-01 11:23:58 EDT
Created attachment 206271 [details]
Sample project
Comment 2 Markus Schorn CLA 2011-11-02 04:25:04 EDT

*** This bug has been marked as a duplicate of bug 362464 ***