java.lang.AssertionError: LHS: must not be called for emptyKey at org.llvm.adt.DenseMapInfoObject.isEqual(DenseMapInfoObject.java:69) at org.llvm.adt.SmallPtrSetImplBase.insert_imp(SmallPtrSetImplBase.java:283) at org.llvm.adt.SmallPtrSetImpl.insert(SmallPtrSetImpl.java:121) at org.clang.frontend.impl.InitHeaderSearchStatics.RemoveDuplicates(InitHeaderSearchStatics.java:83) at org.clang.frontend.impl.InitHeaderSearch.Realize(InitHeaderSearch.java:609) at org.clang.frontend.FrontendClangGlobals.ApplyHeaderSearchOptions(FrontendClangGlobals.java:157) at org.clang.tools.services.impl.PreprocessorInitializer.createPreprocessor(PreprocessorInitializer.java:263) at org.clang.tools.services.impl.PreprocessorSupport.dumpPreprocessedEntry(PreprocessorSupport.java:296) at org.clang.tools.services.impl.PreprocessorSupport.preprocessEntries(PreprocessorSupport.java:241) at org.clang.tools.services.impl.PreprocessorSupport.preprocess(PreprocessorSupport.java:184) at org.clang.tools.services.ClankPreprocessorServices.preprocess(ClankPreprocessorServices.java:67) at org.netbeans.modules.cnd.apt.impl.support.clank.ClankDriverImpl.preprocessImpl(ClankDriverImpl.java:152) at org.netbeans.modules.cnd.apt.support.ClankDriver.preprocess(ClankDriver.java:120) at org.netbeans.modules.cnd.modelimpl.parser.clank.ClankTokenStreamProducer.getTokenStreamOfIncludedFile(ClankTokenStreamProducer.java:156) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getTokenStreamOfIncludedFile(FileImpl.java:1373) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.fixFakeIncludeRegistrations(FileImpl.java:2050) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.fixFakeRegistrations(FileImpl.java:1992) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.onProjectParseFinished(FileImpl.java:906) at org.netbeans.modules.cnd.modelimpl.csm.core.FakeRegistrationWorker$FixRegistrationRunnable.run(FakeRegistrationWorker.java:146) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.AssertionError: LHS: must not be called for emptyKey at org.openide.util.RequestProcessor.post(RequestProcessor.java:420) at org.netbeans.modules.cnd.modelimpl.csm.core.FakeRegistrationWorker.fixFakeRegistration(FakeRegistrationWorker.java:99) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.onParseFinishImpl(ProjectBase.java:3172) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.onParseFinish(ProjectBase.java:3155) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.handleLastProjectFile(ParserQueue.java:927) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.onFileParsingFinished(ParserQueue.java:911) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:164) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)