VerifyException in AstLocationClassifier if more than one C file given

The command line cpachecker test/programs/simple/multipleCFiles/ldv2/ldv_common_model.i test/programs/simple/multipleCFiles/ldv2/sh_mobile_ceu_camera.o.i in 29bb4d4a produces the following crash:

Exception in thread "main" com.google.common.base.VerifyException
        at com.google.common.base.Verify.verify(Verify.java:102)
        at org.sosy_lab.cpachecker.cfa.parser.eclipse.c.AstLocationClassifier.visit(AstLocationClassifier.java:134)
        at org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement.accept(CASTCompoundStatement.java:75)
        at org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition.accept(CASTFunctionDefinition.java:141)
        at org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit.accept(ASTTranslationUnit.java:289)
        at org.sosy_lab.cpachecker.cfa.parser.eclipse.c.AstCfaRelationBuilder.getASTCFARelation(AstCfaRelationBuilder.java:41)
        at org.sosy_lab.cpachecker.cfa.parser.eclipse.c.EclipseCParser.buildCFA(EclipseCParser.java:348)
        at org.sosy_lab.cpachecker.cfa.parser.eclipse.c.EclipseCParser.parseSomething(EclipseCParser.java:133)
        at org.sosy_lab.cpachecker.cfa.parser.eclipse.c.EclipseCParser.parseString(EclipseCParser.java:152)
        at org.sosy_lab.cpachecker.cfa.CParserWithLocationMapper.parseFiles(CParserWithLocationMapper.java:218)
        at org.sosy_lab.cpachecker.cfa.CFACreator.parseToCFAs(CFACreator.java:722)
        at org.sosy_lab.cpachecker.cfa.CFACreator.parseFileAndCreateCFA(CFACreator.java:490)
        at org.sosy_lab.cpachecker.core.CPAchecker.parse(CPAchecker.java:432)
        at org.sosy_lab.cpachecker.core.CPAchecker.run(CPAchecker.java:306)
        at org.sosy_lab.cpachecker.cmdline.CPAMain.main(CPAMain.java:171)

It seems that AstLocationClassifier does not attempt to handle multiple input files at all currently. @Marianl?

Edited by Philipp Wendler
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information