Overview of 111 results from 75 .log files Categories 33 ExceptionOrErrorResult 22 UnsupportedSyntaxResult 22 CounterExampleResult 18 Killed from outside 5 AllSpecificationsHoldResult 4 overapproximation of large string literal 3 overapproximation of memtrack 2 UnprovableResult 2 overapproximation of bitwiseAnd Actual results 22 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): 22 CounterExampleResult - CounterExampleResult [Line: 10]: a call of __VERIFIER_error() is reachable: 18 Killed from outside ...: 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:1301): 9 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): 8 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: IllegalStateException: fork and join should never be part of a composition. Are you accidentally using a block encoding that is not suitable for concurrent programs?: de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CfgBuilder$LargeBlockEncoding.isIntermediateNodeOfSequentialCompositionCandidate(CfgBuilder.java:1718): 5 AllSpecifications... - AllSpecificationsHoldResult: All specifications hold: 4 overapproximation... Reason: overapproximation of large string literal at line 5913. : 3 overapproximation... Reason: overapproximation of memtrack at line 764. : 2 overapproximation... Reason: overapproximation of bitwiseAnd at line 2641. : 2 UnprovableResult - UnprovableResult [Line: 14]: Unable to prove that call of __VERIFIER_error() unreachable: 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: alternation not yet supported: (forall ((|v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2| (_ BitVec 32)) (|v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4| (_ BitVec 32))) (exists ((v_DerPreprocessor_18 (_ BitVec 32)) (v_DerPreprocessor_17 (_ BitVec 32)) (v_DerPreprocessor_19 (_ BitVec 32)) (v_DerPreprocessor_20 (_ BitVec 32))) (or (= (_ bv0 32) (select (select |#memory_$Pointer$.offset| |v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4|) |v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2|)) (not (= (_ bv0 32) (select (select (store |old(#memory_$Pointer$.offset)| |ldv_kobject_init_internal_#in~kobj.base| (let ((.cse0 (bvadd |ldv_kobject_init_internal_#in~kobj.offset| (_ bv4 32)))) (store (store (store (store (store (store (select |old(#memory_$Pointer$.offset)| |ldv_kobject_init_internal_#in~kobj.base|) (bvadd |ldv_kobject_init_internal_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_17) (bvadd |ldv_kobject_init_internal_#in~kobj.offset| (_ bv13 32)) v_DerPreprocessor_18) (bvadd |ldv_kobject_init_internal_#in~kobj.offset| (_ bv14 32)) v_DerPreprocessor_19) (bvadd |ldv_kobject_init_internal_#in~kobj.offset| (_ bv15 32)) v_DerPreprocessor_20) .cse0 .cse0) (bvadd |ldv_kobject_init_internal_#in~kobj.offset| (_ bv8 32)) .cse0))) |v_ldv_kobject_init_#in~kobj.base_BEFORE_CALL_4|) |v_ldv_kobject_init_#in~kobj.offset_BEFORE_CALL_2|)))))): de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyNonSddEliminations(ElimStorePlain.java:689): 1 ExceptionOrErrorR... : 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.cacsl2boogietranslator: UnsupportedOperationException: fesetround not supported in non-bitprecise translation: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructBuiltinFesetround(IntegerTranslation.java:959):