Overview of 185 results from 114 .log files Categories 51 UnsupportedSyntaxResult 38 ExceptionOrErrorResult 27 Killed from outside 20 AllSpecificationsHoldResult 19 CounterExampleResult 10 Wrong parameter type at index 8 overapproximation of large string literal 6 overapproximation of memtrack 4 UnprovableResult 2 overapproximation of bitwiseAnd Actual results 51 UnsupportedSyntax... Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation): 27 Killed from outside ...: 20 AllSpecifications... - AllSpecificationsHoldResult: All specifications hold: 19 CounterExampleResult - CounterExampleResult [Line: 540]: not all allocated memory was freed: 17 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Alternating quantifiers not yet supported: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:283): 10 Wrong parameter t... [2019-11-26 20:31:50,439 ERROR L1131 TypeChecker]: C: malloc(size) [4471]: Wrong parameter type at index 0: CallStatement[null,false,[VariableLHS[#t~malloc790,]],#Ultimate.allocOnHeap,[IdentifierExpression[~size,]]]: 10 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: UnsupportedOperationException: In an atomic block calls to procedures that have an implementation are not allowed.: de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.processCallStatement(CfgBuilder.java:1271): 8 overapproximation... Reason: overapproximation of large string literal at line 5913, overapproximation of bitwiseAnd at line 5814. : 6 overapproximation... Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 721. : 4 UnprovableResult - UnprovableResult [Line: 14]: Unable to prove that call of __VERIFIER_error() unreachable: 2 overapproximation... Reason: overapproximation of bitwiseAnd at line 5960. : 2 ExceptionOrErrorR... : 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: This case should habe been handled by DER: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.classify(DerPreprocessor.java:212): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: fesetround not supported in non-bitprecise translation: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructBuiltinFesetround(IntegerTranslation.java:959): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: NumberFormatException: Illegal leading minus sign on unsigned string -1234567.: java.lang.Integer.parseUnsignedInt(Integer.java:672): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: alternation not yet supported: (exists ((v_mkdup_~j~0_73 (_ BitVec 32)) (|v_main_~#i~2.base_35| (_ BitVec 32)) (|v_main_~#j~2.base_35| (_ BitVec 32)) (v_finddup_~j~1_116 (_ BitVec 32)) (v_mkdup_~i~0_73 (_ BitVec 32))) (forall ((v_prenex_40 (_ BitVec 32)) (v_prenex_41 (_ BitVec 32)) (v_prenex_42 (_ BitVec 32))) (let ((.cse7 (bvmul v_prenex_42 (_ bv4 32)))) (let ((.cse0 (bvadd |mkdup_#in~a.offset| .cse7 (_ bv4 32))) (.cse3 (bvadd |mkdup_#in~a.offset| .cse7))) (or (not (bvule .cse0 (select (store (store |#length| v_prenex_40 (_ bv4 32)) v_prenex_41 (_ bv4 32)) |mkdup_#in~a.base|))) (let ((.cse1 (bvmul v_finddup_~j~1_116 (_ bv4 32)))) (let ((.cse2 (bvadd |mkdup_#in~a.offset| .cse1 (_ bv4 32)))) (and (bvule (bvadd |mkdup_#in~a.offset| .cse1) .cse2) (bvult |#StackHeapBarrier| |v_main_~#j~2.base_35|) (not (= (bvmul v_mkdup_~j~0_73 (_ bv4 32)) .cse1)) (bvule .cse2 (select (store (store |#length| |v_main_~#i~2.base_35| (_ bv4 32)) |v_main_~#j~2.base_35| (_ bv4 32)) |mkdup_#in~a.base|)) (= (select |#valid| |v_main_~#i~2.base_35|) (_ bv0 1)) (bvsle (_ bv0 32) v_mkdup_~j~0_73) (bvslt v_mkdup_~i~0_73 |mkdup_#in~n|) (not (= .cse1 (bvmul v_mkdup_~i~0_73 (_ bv4 32)))) (not (= v_mkdup_~j~0_73 v_mkdup_~i~0_73)) (bvsle (_ bv0 32) v_mkdup_~i~0_73) (bvslt v_mkdup_~j~0_73 |mkdup_#in~n|)))) (not (bvule .cse3 .cse0)) (let ((.cse4 (bvadd (bvmul mkdup_~i~0 (_ bv4 32)) mkdup_~a.offset)) (.cse5 (bvadd (bvmul mkdup_~j~0 (_ bv4 32)) mkdup_~a.offset))) (and (or (= .cse4 |mkdup_#in~a.offset|) (= .cse5 |mkdup_#in~a.offset|)) (let ((.cse6 (= |mkdup_#in~a.base| mkdup_~a.base))) (or (and (= .cse4 .cse3) .cse6) (and (= .cse5 .cse3) .cse6))))) (= |mkdup_#in~a.offset| .cse3) (bvslt (_ bv2 32) |mkdup_#in~n|) (not (= (select |#valid| v_prenex_40) (_ bv0 1))) (not (bvult |#StackHeapBarrier| v_prenex_41))))))): de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyNonSddEliminations(ElimStorePlain.java:689): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: Undeclared function symbol (const Int): de.uni_freiburg.informatik.ultimate.logic.NoopScript.term(NoopScript.java:478): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:123):